103 /* Property process_options */,
};
const classtable_elt_t VFT_NitCompiler[104] = {
- {(int) 3271 /* 0: Identity */},
- {(int) 3 /* 1: NitCompiler < Object: superclass typecheck marker */},
- {(int) 119 /* 2: NitCompiler < MMContext: superclass typecheck marker */},
- {(int) 179 /* 3: NitCompiler < ToolContext: superclass typecheck marker */},
- {(int) 3227 /* 4: NitCompiler < AbstractCompiler: superclass typecheck marker */},
- {(int) 3271 /* 5: NitCompiler < NitCompiler: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 3 /* 20: NitCompiler < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) syntax___MMContext___tc},
- {(int) syntax___MMContext___tc__eq},
- {(int) 2 /* 42: NitCompiler < MMContext: superclass init_table position */},
- {(int) abstractmetamodel___MMContext___init},
- {(int) abstractmetamodel___MMContext___module_hierarchy},
- {(int) abstractmetamodel___MMContext___class_hierarchy},
- {(int) abstractmetamodel___MMContext___modules},
- {(int) abstractmetamodel___MMContext___add_module},
- {(int) abstractmetamodel___MMContext___add_global_class},
- {(int) abstractmetamodel___MMContext___add_local_class},
- {(int) compiling_base___ToolContext___global},
- {(int) compiling_base___ToolContext___global__eq},
- {(int) compiling_base___ToolContext___attr_sim},
- {(int) compiling_base___ToolContext___attr_sim__eq},
- {(int) compiling_base___ToolContext___base_dir},
- {(int) compiling_base___ToolContext___base_dir__eq},
- {(int) compiling_base___ToolContext___clibdir},
- {(int) compiling_base___ToolContext___clibdir__eq},
- {(int) compiling_base___ToolContext___bindir},
- {(int) compiling_base___ToolContext___bindir__eq},
- {(int) compiling_base___ToolContext___output_file},
- {(int) compiling_base___ToolContext___output_file__eq},
- {(int) compiling_base___ToolContext___boost},
- {(int) compiling_base___ToolContext___boost__eq},
- {(int) compiling_base___ToolContext___no_cc},
- {(int) compiling_base___ToolContext___no_cc__eq},
- {(int) compiling_base___ToolContext___ext_prefix},
- {(int) compiling_base___ToolContext___ext_prefix__eq},
- {(int) 1 /* 68: NitCompiler < ToolContext: superclass init_table position */},
- {(int) mmloader___ToolContext___error_count},
- {(int) mmloader___ToolContext___warning_count},
- {(int) mmloader___ToolContext___error},
- {(int) mmloader___ToolContext___warning},
- {(int) mmloader___ToolContext___paths},
- {(int) mmloader___ToolContext___option_context},
- {(int) mmloader___ToolContext___opt_warn},
- {(int) mmloader___ToolContext___opt_path},
- {(int) mmloader___ToolContext___opt_log},
- {(int) mmloader___ToolContext___opt_only_metamodel},
- {(int) mmloader___ToolContext___opt_only_parse},
- {(int) mmloader___ToolContext___opt_help},
- {(int) mmloader___ToolContext___init},
- {(int) nitc___NitCompiler___process_options},
- {(int) mmloader___ToolContext___try_to_load},
- {(int) mmloader___ToolContext___get_module_from_filename},
- {(int) mmloader___ToolContext___get_module},
- {(int) mmloader___ToolContext___directory_for},
- {(int) mmloader___ToolContext___register_loader},
- {(int) 0 /* 88: NitCompiler < AbstractCompiler: superclass init_table position */},
- {(int) abstracttool___AbstractCompiler___init},
- {(int) abstracttool___AbstractCompiler___exec_cmd_line},
- {(int) nitc___NitCompiler___perform_work},
- {(int) abstracttool___AbstractCompiler___dump_context_info},
- {(int) 4 /* 93: NitCompiler < NitCompiler: superclass init_table position */},
- {(int) nitc___NitCompiler___opt_output},
- {(int) nitc___NitCompiler___opt_boost},
- {(int) nitc___NitCompiler___opt_no_cc},
- {(int) nitc___NitCompiler___opt_attr_sim},
- {(int) nitc___NitCompiler___opt_global},
- {(int) nitc___NitCompiler___opt_clibdir},
- {(int) nitc___NitCompiler___opt_bindir},
- {(int) nitc___NitCompiler___opt_extension_prefix},
- {(int) nitc___NitCompiler___init},
- {(int) mmloader___ToolContext___process_options},
+ {(long int) 3271 /* 0: Identity */},
+ {(long int) 3 /* 1: NitCompiler < Object: superclass typecheck marker */},
+ {(long int) 119 /* 2: NitCompiler < MMContext: superclass typecheck marker */},
+ {(long int) 179 /* 3: NitCompiler < ToolContext: superclass typecheck marker */},
+ {(long int) 3227 /* 4: NitCompiler < AbstractCompiler: superclass typecheck marker */},
+ {(long int) 3271 /* 5: NitCompiler < NitCompiler: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 3 /* 20: NitCompiler < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) syntax___MMContext___tc},
+ {(long int) syntax___MMContext___tc__eq},
+ {(long int) 2 /* 42: NitCompiler < MMContext: superclass init_table position */},
+ {(long int) abstractmetamodel___MMContext___init},
+ {(long int) abstractmetamodel___MMContext___module_hierarchy},
+ {(long int) abstractmetamodel___MMContext___class_hierarchy},
+ {(long int) abstractmetamodel___MMContext___modules},
+ {(long int) abstractmetamodel___MMContext___add_module},
+ {(long int) abstractmetamodel___MMContext___add_global_class},
+ {(long int) abstractmetamodel___MMContext___add_local_class},
+ {(long int) compiling_base___ToolContext___global},
+ {(long int) compiling_base___ToolContext___global__eq},
+ {(long int) compiling_base___ToolContext___attr_sim},
+ {(long int) compiling_base___ToolContext___attr_sim__eq},
+ {(long int) compiling_base___ToolContext___base_dir},
+ {(long int) compiling_base___ToolContext___base_dir__eq},
+ {(long int) compiling_base___ToolContext___clibdir},
+ {(long int) compiling_base___ToolContext___clibdir__eq},
+ {(long int) compiling_base___ToolContext___bindir},
+ {(long int) compiling_base___ToolContext___bindir__eq},
+ {(long int) compiling_base___ToolContext___output_file},
+ {(long int) compiling_base___ToolContext___output_file__eq},
+ {(long int) compiling_base___ToolContext___boost},
+ {(long int) compiling_base___ToolContext___boost__eq},
+ {(long int) compiling_base___ToolContext___no_cc},
+ {(long int) compiling_base___ToolContext___no_cc__eq},
+ {(long int) compiling_base___ToolContext___ext_prefix},
+ {(long int) compiling_base___ToolContext___ext_prefix__eq},
+ {(long int) 1 /* 68: NitCompiler < ToolContext: superclass init_table position */},
+ {(long int) mmloader___ToolContext___error_count},
+ {(long int) mmloader___ToolContext___warning_count},
+ {(long int) mmloader___ToolContext___error},
+ {(long int) mmloader___ToolContext___warning},
+ {(long int) mmloader___ToolContext___paths},
+ {(long int) mmloader___ToolContext___option_context},
+ {(long int) mmloader___ToolContext___opt_warn},
+ {(long int) mmloader___ToolContext___opt_path},
+ {(long int) mmloader___ToolContext___opt_log},
+ {(long int) mmloader___ToolContext___opt_only_metamodel},
+ {(long int) mmloader___ToolContext___opt_only_parse},
+ {(long int) mmloader___ToolContext___opt_help},
+ {(long int) mmloader___ToolContext___init},
+ {(long int) nitc___NitCompiler___process_options},
+ {(long int) mmloader___ToolContext___try_to_load},
+ {(long int) mmloader___ToolContext___get_module_from_filename},
+ {(long int) mmloader___ToolContext___get_module},
+ {(long int) mmloader___ToolContext___directory_for},
+ {(long int) mmloader___ToolContext___register_loader},
+ {(long int) 0 /* 88: NitCompiler < AbstractCompiler: superclass init_table position */},
+ {(long int) abstracttool___AbstractCompiler___init},
+ {(long int) abstracttool___AbstractCompiler___exec_cmd_line},
+ {(long int) nitc___NitCompiler___perform_work},
+ {(long int) abstracttool___AbstractCompiler___dump_context_info},
+ {(long int) 4 /* 93: NitCompiler < NitCompiler: superclass init_table position */},
+ {(long int) nitc___NitCompiler___opt_output},
+ {(long int) nitc___NitCompiler___opt_boost},
+ {(long int) nitc___NitCompiler___opt_no_cc},
+ {(long int) nitc___NitCompiler___opt_attr_sim},
+ {(long int) nitc___NitCompiler___opt_global},
+ {(long int) nitc___NitCompiler___opt_clibdir},
+ {(long int) nitc___NitCompiler___opt_bindir},
+ {(long int) nitc___NitCompiler___opt_extension_prefix},
+ {(long int) nitc___NitCompiler___init},
+ {(long int) mmloader___ToolContext___process_options},
};
/* 0: Pointer to the classtable */
/* 1: Attribute NitCompiler::_tc */
ATTR_abstractmetamodel___MMContext____global_classes(obj) = variable2;
variable3 = NEW_array___Array___init(); /*new Array[MMModule]*/
ATTR_abstractmetamodel___MMContext____modules(obj) = variable3;
- ATTR_mmloader___ToolContext____error_count(obj) = TAG_Int((int)0);
- ATTR_mmloader___ToolContext____warning_count(obj) = TAG_Int((int)0);
+ ATTR_mmloader___ToolContext____error_count(obj) = TAG_Int((long int)0);
+ ATTR_mmloader___ToolContext____warning_count(obj) = TAG_Int((long int)0);
variable4 = NEW_array___Array___init(); /*new Array[ModuleLoader]*/
ATTR_mmloader___ToolContext____loaders(obj) = variable4;
variable5 = NEW_opts___OptionContext___init(); /*new OptionContext*/
ATTR_mmloader___ToolContext____processing_modules(obj) = variable24;
variable25 = NEW_hash___HashMap___init(); /*new HashMap[String, MMDirectory]*/
ATTR_mmloader___ToolContext____path_dirs(obj) = variable25;
- ATTR_compiling_base___ToolContext____global(obj) = TAG_Bool((int)0);
- ATTR_compiling_base___ToolContext____attr_sim(obj) = TAG_Bool((int)0);
- ATTR_compiling_base___ToolContext____boost(obj) = TAG_Bool((int)0);
- ATTR_compiling_base___ToolContext____no_cc(obj) = TAG_Bool((int)0);
+ ATTR_compiling_base___ToolContext____global(obj) = TAG_Bool((long int)0);
+ ATTR_compiling_base___ToolContext____attr_sim(obj) = TAG_Bool((long int)0);
+ ATTR_compiling_base___ToolContext____boost(obj) = TAG_Bool((long int)0);
+ ATTR_compiling_base___ToolContext____no_cc(obj) = TAG_Bool((long int)0);
variable26 = NEW_string___String___with_native(BOX_NativeString("Output file"), TAG_Int(11)); /*new String*/
variable27 = NEW_array___Array___with_capacity(TAG_Int(2)); /*new Array[String]*/
variable28 = NEW_string___String___with_native(BOX_NativeString("-o"), TAG_Int(2)); /*new String*/
return self;
}
const classtable_elt_t VFT_Sys[47] = {
- {(int) 23 /* 0: Identity */},
- {(int) 3 /* 1: Sys < Object: superclass typecheck marker */},
- {(int) 23 /* 2: Sys < Sys: superclass typecheck marker */},
+ {(long int) 23 /* 0: Identity */},
+ {(long int) 3 /* 1: Sys < Object: superclass typecheck marker */},
+ {(long int) 23 /* 2: Sys < Sys: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Sys___args},
- {(int) 0 /* 20: Sys < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) exec___Sys___system},
- {(int) string___Sys___program_name},
- {(int) string___Sys___init_args},
- {(int) string___Sys___native_argc},
- {(int) string___Sys___native_argv},
- {(int) 1 /* 45: Sys < Sys: superclass init_table position */},
- {(int) nitc___Sys___main},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Sys___args},
+ {(long int) 0 /* 20: Sys < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) exec___Sys___system},
+ {(long int) string___Sys___program_name},
+ {(long int) string___Sys___init_args},
+ {(long int) string___Sys___native_argc},
+ {(long int) string___Sys___native_argv},
+ {(long int) 1 /* 45: Sys < Sys: superclass init_table position */},
+ {(long int) nitc___Sys___main},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Sys::_args_cache */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_Object[40] = {
- {(int) 3 /* 0: Identity */},
- {(int) 3 /* 1: Object < Object: superclass typecheck marker */},
+ {(long int) 3 /* 0: Identity */},
+ {(long int) 3 /* 1: Object < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Object < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Object < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
};
/* 0: Pointer to the classtable */
val_t NEW_Object(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_Comparable[56] = {
- {(int) 155 /* 0: Identity */},
- {(int) 3 /* 1: Comparable < Object: superclass typecheck marker */},
+ {(long int) 155 /* 0: Identity */},
+ {(long int) 3 /* 1: Comparable < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 155 /* 4: Comparable < Comparable: superclass typecheck marker */},
+ {(long int) 155 /* 4: Comparable < Comparable: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Comparable < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Comparable < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 1 /* 47: Comparable < Comparable: superclass init_table position */},
- {(int) kernel___Comparable_____l},
- {(int) kernel___Comparable_____leq},
- {(int) kernel___Comparable_____geq},
- {(int) kernel___Comparable_____g},
- {(int) kernel___Comparable_____leqg},
- {(int) kernel___Comparable___is_between},
- {(int) kernel___Comparable___max},
- {(int) kernel___Comparable___min},
+ {(long int) 1 /* 47: Comparable < Comparable: superclass init_table position */},
+ {(long int) kernel___Comparable_____l},
+ {(long int) kernel___Comparable_____leq},
+ {(long int) kernel___Comparable_____geq},
+ {(long int) kernel___Comparable_____g},
+ {(long int) kernel___Comparable_____leqg},
+ {(long int) kernel___Comparable___is_between},
+ {(long int) kernel___Comparable___max},
+ {(long int) kernel___Comparable___min},
};
/* 0: Pointer to the classtable */
val_t NEW_Comparable(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_Discrete[62] = {
- {(int) 2631 /* 0: Identity */},
- {(int) 3 /* 1: Discrete < Object: superclass typecheck marker */},
- {(int) 2631 /* 2: Discrete < Discrete: superclass typecheck marker */},
+ {(long int) 2631 /* 0: Identity */},
+ {(long int) 3 /* 1: Discrete < Object: superclass typecheck marker */},
+ {(long int) 2631 /* 2: Discrete < Discrete: superclass typecheck marker */},
{0} /* Class Hole :( */,
- {(int) 155 /* 4: Discrete < Comparable: superclass typecheck marker */},
+ {(long int) 155 /* 4: Discrete < Comparable: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Discrete < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Discrete < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 1 /* 47: Discrete < Comparable: superclass init_table position */},
- {(int) kernel___Comparable_____l},
- {(int) kernel___Comparable_____leq},
- {(int) kernel___Comparable_____geq},
- {(int) kernel___Comparable_____g},
- {(int) kernel___Comparable_____leqg},
- {(int) kernel___Comparable___is_between},
- {(int) kernel___Comparable___max},
- {(int) kernel___Comparable___min},
- {(int) 2 /* 56: Discrete < Discrete: superclass init_table position */},
- {(int) kernel___Discrete___succ},
- {(int) kernel___Discrete___prec},
- {(int) kernel___Discrete_____plus},
- {(int) kernel___Discrete_____minus},
- {(int) kernel___Discrete___distance},
+ {(long int) 1 /* 47: Discrete < Comparable: superclass init_table position */},
+ {(long int) kernel___Comparable_____l},
+ {(long int) kernel___Comparable_____leq},
+ {(long int) kernel___Comparable_____geq},
+ {(long int) kernel___Comparable_____g},
+ {(long int) kernel___Comparable_____leqg},
+ {(long int) kernel___Comparable___is_between},
+ {(long int) kernel___Comparable___max},
+ {(long int) kernel___Comparable___min},
+ {(long int) 2 /* 56: Discrete < Discrete: superclass init_table position */},
+ {(long int) kernel___Discrete___succ},
+ {(long int) kernel___Discrete___prec},
+ {(long int) kernel___Discrete_____plus},
+ {(long int) kernel___Discrete_____minus},
+ {(long int) kernel___Discrete___distance},
};
/* 0: Pointer to the classtable */
val_t NEW_Discrete(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_Bool[41] = {
- {(int) -17 /* 0: Identity */},
- {(int) 3 /* 1: Bool < Object: superclass typecheck marker */},
- {(int) -17 /* 2: Bool < Bool: superclass typecheck marker */},
+ {(long int) -17 /* 0: Identity */},
+ {(long int) 3 /* 1: Bool < Object: superclass typecheck marker */},
+ {(long int) -17 /* 2: Bool < Bool: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Bool___hash},
- {(int) string___Bool___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Bool < Object: superclass init_table position */},
- {(int) kernel___Bool___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Bool_____eqeq},
- {(int) kernel___Bool_____neq},
- {(int) kernel___Bool___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: Bool < Bool: superclass init_table position */},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Bool___hash},
+ {(long int) string___Bool___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Bool < Object: superclass init_table position */},
+ {(long int) kernel___Bool___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Bool_____eqeq},
+ {(long int) kernel___Bool_____neq},
+ {(long int) kernel___Bool___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: Bool < Bool: superclass init_table position */},
};
/* 0: Pointer to the classtable */
const classtable_elt_t VFT_Float[63] = {
- {(int) -13 /* 0: Identity */},
- {(int) 3 /* 1: Float < Object: superclass typecheck marker */},
- {(int) -13 /* 2: Float < Float: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Float___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Float < Object: superclass init_table position */},
- {(int) kernel___Float___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Float___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) string___Float___to_precision},
- {(int) 1 /* 41: Float < Float: superclass init_table position */},
- {(int) kernel___Float_____leq},
- {(int) kernel___Float_____l},
- {(int) kernel___Float_____geq},
- {(int) kernel___Float_____g},
- {(int) kernel___Float_____plus},
- {(int) kernel___Float___unary__minus},
- {(int) kernel___Float_____minus},
- {(int) kernel___Float_____star},
- {(int) kernel___Float_____slash},
- {(int) kernel___Float___to_i},
- {(int) math___Float___sqrt},
- {(int) math___Float___cos},
- {(int) math___Float___sin},
- {(int) math___Float___tan},
- {(int) math___Float___acos},
- {(int) math___Float___asin},
- {(int) math___Float___atan},
- {(int) math___Float___pow},
- {(int) math___Float___log},
- {(int) math___Float___exp},
- {(int) math___Float___rand},
+ {(long int) -13 /* 0: Identity */},
+ {(long int) 3 /* 1: Float < Object: superclass typecheck marker */},
+ {(long int) -13 /* 2: Float < Float: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Float___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Float < Object: superclass init_table position */},
+ {(long int) kernel___Float___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Float___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) string___Float___to_precision},
+ {(long int) 1 /* 41: Float < Float: superclass init_table position */},
+ {(long int) kernel___Float_____leq},
+ {(long int) kernel___Float_____l},
+ {(long int) kernel___Float_____geq},
+ {(long int) kernel___Float_____g},
+ {(long int) kernel___Float_____plus},
+ {(long int) kernel___Float___unary__minus},
+ {(long int) kernel___Float_____minus},
+ {(long int) kernel___Float_____star},
+ {(long int) kernel___Float_____slash},
+ {(long int) kernel___Float___to_i},
+ {(long int) math___Float___sqrt},
+ {(long int) math___Float___cos},
+ {(long int) math___Float___sin},
+ {(long int) math___Float___tan},
+ {(long int) math___Float___acos},
+ {(long int) math___Float___asin},
+ {(long int) math___Float___atan},
+ {(long int) math___Float___pow},
+ {(long int) math___Float___log},
+ {(long int) math___Float___exp},
+ {(long int) math___Float___rand},
};
/* 0: Pointer to the classtable */
val_t BOX_Float(float val) {
return OBJ2VAL(box);
}
const classtable_elt_t VFT_Int[77] = {
- {(int) -33 /* 0: Identity */},
- {(int) 3 /* 1: Int < Object: superclass typecheck marker */},
- {(int) 2631 /* 2: Int < Discrete: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 155 /* 4: Int < Comparable: superclass typecheck marker */},
- {(int) -33 /* 5: Int < Int: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Int___hash},
- {(int) string___Int___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Int < Object: superclass init_table position */},
- {(int) kernel___Int___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Int_____eqeq},
- {(int) kernel___Int_____neq},
- {(int) kernel___Int___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 47: Int < Comparable: superclass init_table position */},
- {(int) kernel___Int_____l},
- {(int) kernel___Int_____leq},
- {(int) kernel___Int_____geq},
- {(int) kernel___Int_____g},
- {(int) kernel___Int_____leqg},
- {(int) kernel___Int___is_between},
- {(int) kernel___Int___max},
- {(int) kernel___Int___min},
- {(int) 2 /* 56: Int < Discrete: superclass init_table position */},
- {(int) kernel___Int___succ},
- {(int) kernel___Int___prec},
- {(int) kernel___Int_____plus},
- {(int) kernel___Int_____minus},
- {(int) kernel___Int___distance},
- {(int) string___Int___fill_string},
- {(int) string___Int___to_hex},
- {(int) string___Int___to_base},
- {(int) 3 /* 65: Int < Int: superclass init_table position */},
- {(int) kernel___Int___unary__minus},
- {(int) kernel___Int_____star},
- {(int) kernel___Int_____slash},
- {(int) kernel___Int_____percent},
- {(int) kernel___Int___lshift},
- {(int) kernel___Int___rshift},
- {(int) kernel___Int___to_f},
- {(int) kernel___Int___ascii},
- {(int) kernel___Int___digit_count},
- {(int) kernel___Int___to_c},
- {(int) math___Int___rand},
+ {(long int) -33 /* 0: Identity */},
+ {(long int) 3 /* 1: Int < Object: superclass typecheck marker */},
+ {(long int) 2631 /* 2: Int < Discrete: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 155 /* 4: Int < Comparable: superclass typecheck marker */},
+ {(long int) -33 /* 5: Int < Int: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Int___hash},
+ {(long int) string___Int___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Int < Object: superclass init_table position */},
+ {(long int) kernel___Int___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Int_____eqeq},
+ {(long int) kernel___Int_____neq},
+ {(long int) kernel___Int___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 47: Int < Comparable: superclass init_table position */},
+ {(long int) kernel___Int_____l},
+ {(long int) kernel___Int_____leq},
+ {(long int) kernel___Int_____geq},
+ {(long int) kernel___Int_____g},
+ {(long int) kernel___Int_____leqg},
+ {(long int) kernel___Int___is_between},
+ {(long int) kernel___Int___max},
+ {(long int) kernel___Int___min},
+ {(long int) 2 /* 56: Int < Discrete: superclass init_table position */},
+ {(long int) kernel___Int___succ},
+ {(long int) kernel___Int___prec},
+ {(long int) kernel___Int_____plus},
+ {(long int) kernel___Int_____minus},
+ {(long int) kernel___Int___distance},
+ {(long int) string___Int___fill_string},
+ {(long int) string___Int___to_hex},
+ {(long int) string___Int___to_base},
+ {(long int) 3 /* 65: Int < Int: superclass init_table position */},
+ {(long int) kernel___Int___unary__minus},
+ {(long int) kernel___Int_____star},
+ {(long int) kernel___Int_____slash},
+ {(long int) kernel___Int_____percent},
+ {(long int) kernel___Int___lshift},
+ {(long int) kernel___Int___rshift},
+ {(long int) kernel___Int___to_f},
+ {(long int) kernel___Int___ascii},
+ {(long int) kernel___Int___digit_count},
+ {(long int) kernel___Int___to_c},
+ {(long int) math___Int___rand},
};
/* 0: Pointer to the classtable */
const classtable_elt_t VFT_Char[67] = {
- {(int) -37 /* 0: Identity */},
- {(int) 3 /* 1: Char < Object: superclass typecheck marker */},
- {(int) 2631 /* 2: Char < Discrete: superclass typecheck marker */},
- {(int) 51 /* 3: Char < Pattern: superclass typecheck marker */},
- {(int) 155 /* 4: Char < Comparable: superclass typecheck marker */},
- {(int) -37 /* 5: Char < Char: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Char___hash},
- {(int) string___Char___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Char < Object: superclass init_table position */},
- {(int) kernel___Char___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Char_____eqeq},
- {(int) kernel___Char_____neq},
- {(int) kernel___Char___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 3 /* 42: Char < Pattern: superclass init_table position */},
- {(int) string_search___Char___search_index_in},
- {(int) string_search___Char___search_in},
- {(int) string_search___Pattern___search_all_in},
- {(int) string_search___Pattern___split_in},
- {(int) 1 /* 47: Char < Comparable: superclass init_table position */},
- {(int) kernel___Char_____l},
- {(int) kernel___Char_____leq},
- {(int) kernel___Char_____geq},
- {(int) kernel___Char_____g},
- {(int) kernel___Comparable_____leqg},
- {(int) kernel___Comparable___is_between},
- {(int) kernel___Comparable___max},
- {(int) kernel___Comparable___min},
- {(int) 2 /* 56: Char < Discrete: superclass init_table position */},
- {(int) kernel___Char___succ},
- {(int) kernel___Char___prec},
- {(int) kernel___Char_____plus},
- {(int) kernel___Char_____minus},
- {(int) kernel___Char___distance},
- {(int) 4 /* 62: Char < Char: superclass init_table position */},
- {(int) kernel___Char___to_i},
- {(int) kernel___Char___ascii},
- {(int) kernel___Char___to_lower},
- {(int) kernel___Char___to_upper},
+ {(long int) -37 /* 0: Identity */},
+ {(long int) 3 /* 1: Char < Object: superclass typecheck marker */},
+ {(long int) 2631 /* 2: Char < Discrete: superclass typecheck marker */},
+ {(long int) 51 /* 3: Char < Pattern: superclass typecheck marker */},
+ {(long int) 155 /* 4: Char < Comparable: superclass typecheck marker */},
+ {(long int) -37 /* 5: Char < Char: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Char___hash},
+ {(long int) string___Char___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Char < Object: superclass init_table position */},
+ {(long int) kernel___Char___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Char_____eqeq},
+ {(long int) kernel___Char_____neq},
+ {(long int) kernel___Char___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 3 /* 42: Char < Pattern: superclass init_table position */},
+ {(long int) string_search___Char___search_index_in},
+ {(long int) string_search___Char___search_in},
+ {(long int) string_search___Pattern___search_all_in},
+ {(long int) string_search___Pattern___split_in},
+ {(long int) 1 /* 47: Char < Comparable: superclass init_table position */},
+ {(long int) kernel___Char_____l},
+ {(long int) kernel___Char_____leq},
+ {(long int) kernel___Char_____geq},
+ {(long int) kernel___Char_____g},
+ {(long int) kernel___Comparable_____leqg},
+ {(long int) kernel___Comparable___is_between},
+ {(long int) kernel___Comparable___max},
+ {(long int) kernel___Comparable___min},
+ {(long int) 2 /* 56: Char < Discrete: superclass init_table position */},
+ {(long int) kernel___Char___succ},
+ {(long int) kernel___Char___prec},
+ {(long int) kernel___Char_____plus},
+ {(long int) kernel___Char_____minus},
+ {(long int) kernel___Char___distance},
+ {(long int) 4 /* 62: Char < Char: superclass init_table position */},
+ {(long int) kernel___Char___to_i},
+ {(long int) kernel___Char___ascii},
+ {(long int) kernel___Char___to_lower},
+ {(long int) kernel___Char___to_upper},
};
/* 0: Pointer to the classtable */
const classtable_elt_t VFT_Pointer[41] = {
- {(int) -1 /* 0: Identity */},
- {(int) 3 /* 1: Pointer < Object: superclass typecheck marker */},
- {(int) -1 /* 2: Pointer < Pointer: superclass typecheck marker */},
+ {(long int) -1 /* 0: Identity */},
+ {(long int) 3 /* 1: Pointer < Object: superclass typecheck marker */},
+ {(long int) -1 /* 2: Pointer < Pointer: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Pointer < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: Pointer < Pointer: superclass init_table position */},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Pointer < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: Pointer < Pointer: superclass init_table position */},
};
/* 0: Pointer to the classtable */
val_t BOX_Pointer(void * val) {
return OBJ2VAL(box);
}
const classtable_elt_t VFT_Collection[66] = {
- {(int) 163 /* 0: Identity */},
- {(int) 3 /* 1: Collection < Object: superclass typecheck marker */},
+ {(long int) 163 /* 0: Identity */},
+ {(long int) 3 /* 1: Collection < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 163 /* 5: Collection < Collection: superclass typecheck marker */},
+ {(long int) 163 /* 5: Collection < Collection: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Collection < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Collection < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: Collection < Collection: superclass init_table position */},
- {(int) abstract_collection___Collection___iterator},
- {(int) abstract_collection___Collection___is_empty},
- {(int) abstract_collection___Collection___length},
- {(int) abstract_collection___Collection___has},
- {(int) abstract_collection___Collection___has_only},
- {(int) abstract_collection___Collection___count},
- {(int) abstract_collection___Collection___first},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: Collection < Collection: superclass init_table position */},
+ {(long int) abstract_collection___Collection___iterator},
+ {(long int) abstract_collection___Collection___is_empty},
+ {(long int) abstract_collection___Collection___length},
+ {(long int) abstract_collection___Collection___has},
+ {(long int) abstract_collection___Collection___has_only},
+ {(long int) abstract_collection___Collection___count},
+ {(long int) abstract_collection___Collection___first},
};
/* 0: Pointer to the classtable */
val_t NEW_Collection(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_NaiveCollection[67] = {
- {(int) 2519 /* 0: Identity */},
- {(int) 3 /* 1: NaiveCollection < Object: superclass typecheck marker */},
+ {(long int) 2519 /* 0: Identity */},
+ {(long int) 3 /* 1: NaiveCollection < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 163 /* 5: NaiveCollection < Collection: superclass typecheck marker */},
- {(int) 2519 /* 6: NaiveCollection < NaiveCollection: superclass typecheck marker */},
+ {(long int) 163 /* 5: NaiveCollection < Collection: superclass typecheck marker */},
+ {(long int) 2519 /* 6: NaiveCollection < NaiveCollection: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: NaiveCollection < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: NaiveCollection < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: NaiveCollection < Collection: superclass init_table position */},
- {(int) abstract_collection___Collection___iterator},
- {(int) abstract_collection___NaiveCollection___is_empty},
- {(int) abstract_collection___NaiveCollection___length},
- {(int) abstract_collection___NaiveCollection___has},
- {(int) abstract_collection___NaiveCollection___has_only},
- {(int) abstract_collection___NaiveCollection___count},
- {(int) abstract_collection___NaiveCollection___first},
- {(int) 2 /* 66: NaiveCollection < NaiveCollection: superclass init_table position */},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: NaiveCollection < Collection: superclass init_table position */},
+ {(long int) abstract_collection___Collection___iterator},
+ {(long int) abstract_collection___NaiveCollection___is_empty},
+ {(long int) abstract_collection___NaiveCollection___length},
+ {(long int) abstract_collection___NaiveCollection___has},
+ {(long int) abstract_collection___NaiveCollection___has_only},
+ {(long int) abstract_collection___NaiveCollection___count},
+ {(long int) abstract_collection___NaiveCollection___first},
+ {(long int) 2 /* 66: NaiveCollection < NaiveCollection: superclass init_table position */},
};
/* 0: Pointer to the classtable */
val_t NEW_NaiveCollection(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_Iterator[45] = {
- {(int) 131 /* 0: Identity */},
- {(int) 3 /* 1: Iterator < Object: superclass typecheck marker */},
- {(int) 131 /* 2: Iterator < Iterator: superclass typecheck marker */},
+ {(long int) 131 /* 0: Identity */},
+ {(long int) 3 /* 1: Iterator < Object: superclass typecheck marker */},
+ {(long int) 131 /* 2: Iterator < Iterator: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Iterator < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) array___Iterator___to_a},
- {(int) 1 /* 41: Iterator < Iterator: superclass init_table position */},
- {(int) abstract_collection___Iterator___item},
- {(int) abstract_collection___Iterator___next},
- {(int) abstract_collection___Iterator___is_ok},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Iterator < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) array___Iterator___to_a},
+ {(long int) 1 /* 41: Iterator < Iterator: superclass init_table position */},
+ {(long int) abstract_collection___Iterator___item},
+ {(long int) abstract_collection___Iterator___next},
+ {(long int) abstract_collection___Iterator___is_ok},
};
/* 0: Pointer to the classtable */
val_t NEW_Iterator(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_Container[70] = {
- {(int) 2639 /* 0: Identity */},
- {(int) 3 /* 1: Container < Object: superclass typecheck marker */},
+ {(long int) 2639 /* 0: Identity */},
+ {(long int) 3 /* 1: Container < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 163 /* 5: Container < Collection: superclass typecheck marker */},
- {(int) 2639 /* 6: Container < Container: superclass typecheck marker */},
+ {(long int) 163 /* 5: Container < Collection: superclass typecheck marker */},
+ {(long int) 2639 /* 6: Container < Container: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Container < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Container < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: Container < Collection: superclass init_table position */},
- {(int) abstract_collection___Container___iterator},
- {(int) abstract_collection___Container___is_empty},
- {(int) abstract_collection___Container___length},
- {(int) abstract_collection___Container___has},
- {(int) abstract_collection___Container___has_only},
- {(int) abstract_collection___Container___count},
- {(int) abstract_collection___Container___first},
- {(int) 2 /* 66: Container < Container: superclass init_table position */},
- {(int) abstract_collection___Container___init},
- {(int) abstract_collection___Container___item},
- {(int) abstract_collection___Container___item__eq},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: Container < Collection: superclass init_table position */},
+ {(long int) abstract_collection___Container___iterator},
+ {(long int) abstract_collection___Container___is_empty},
+ {(long int) abstract_collection___Container___length},
+ {(long int) abstract_collection___Container___has},
+ {(long int) abstract_collection___Container___has_only},
+ {(long int) abstract_collection___Container___count},
+ {(long int) abstract_collection___Container___first},
+ {(long int) 2 /* 66: Container < Container: superclass init_table position */},
+ {(long int) abstract_collection___Container___init},
+ {(long int) abstract_collection___Container___item},
+ {(long int) abstract_collection___Container___item__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Container::_item */
return self;
}
const classtable_elt_t VFT_ContainerIterator[47] = {
- {(int) 2635 /* 0: Identity */},
- {(int) 3 /* 1: ContainerIterator < Object: superclass typecheck marker */},
- {(int) 131 /* 2: ContainerIterator < Iterator: superclass typecheck marker */},
- {(int) 2635 /* 3: ContainerIterator < ContainerIterator: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ContainerIterator < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) array___Iterator___to_a},
- {(int) 1 /* 41: ContainerIterator < Iterator: superclass init_table position */},
- {(int) abstract_collection___ContainerIterator___item},
- {(int) abstract_collection___ContainerIterator___next},
- {(int) abstract_collection___ContainerIterator___is_ok},
- {(int) 2 /* 45: ContainerIterator < ContainerIterator: superclass init_table position */},
- {(int) abstract_collection___ContainerIterator___init},
+ {(long int) 2635 /* 0: Identity */},
+ {(long int) 3 /* 1: ContainerIterator < Object: superclass typecheck marker */},
+ {(long int) 131 /* 2: ContainerIterator < Iterator: superclass typecheck marker */},
+ {(long int) 2635 /* 3: ContainerIterator < ContainerIterator: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ContainerIterator < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) array___Iterator___to_a},
+ {(long int) 1 /* 41: ContainerIterator < Iterator: superclass init_table position */},
+ {(long int) abstract_collection___ContainerIterator___item},
+ {(long int) abstract_collection___ContainerIterator___next},
+ {(long int) abstract_collection___ContainerIterator___is_ok},
+ {(long int) 2 /* 45: ContainerIterator < ContainerIterator: superclass init_table position */},
+ {(long int) abstract_collection___ContainerIterator___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ContainerIterator::_is_ok */
return self;
}
const classtable_elt_t VFT_RemovableCollection[70] = {
- {(int) 211 /* 0: Identity */},
- {(int) 3 /* 1: RemovableCollection < Object: superclass typecheck marker */},
+ {(long int) 211 /* 0: Identity */},
+ {(long int) 3 /* 1: RemovableCollection < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 163 /* 5: RemovableCollection < Collection: superclass typecheck marker */},
- {(int) 211 /* 6: RemovableCollection < RemovableCollection: superclass typecheck marker */},
+ {(long int) 163 /* 5: RemovableCollection < Collection: superclass typecheck marker */},
+ {(long int) 211 /* 6: RemovableCollection < RemovableCollection: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: RemovableCollection < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: RemovableCollection < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: RemovableCollection < Collection: superclass init_table position */},
- {(int) abstract_collection___Collection___iterator},
- {(int) abstract_collection___Collection___is_empty},
- {(int) abstract_collection___Collection___length},
- {(int) abstract_collection___Collection___has},
- {(int) abstract_collection___Collection___has_only},
- {(int) abstract_collection___Collection___count},
- {(int) abstract_collection___Collection___first},
- {(int) 2 /* 66: RemovableCollection < RemovableCollection: superclass init_table position */},
- {(int) abstract_collection___RemovableCollection___clear},
- {(int) abstract_collection___RemovableCollection___remove},
- {(int) abstract_collection___RemovableCollection___remove_all},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: RemovableCollection < Collection: superclass init_table position */},
+ {(long int) abstract_collection___Collection___iterator},
+ {(long int) abstract_collection___Collection___is_empty},
+ {(long int) abstract_collection___Collection___length},
+ {(long int) abstract_collection___Collection___has},
+ {(long int) abstract_collection___Collection___has_only},
+ {(long int) abstract_collection___Collection___count},
+ {(long int) abstract_collection___Collection___first},
+ {(long int) 2 /* 66: RemovableCollection < RemovableCollection: superclass init_table position */},
+ {(long int) abstract_collection___RemovableCollection___clear},
+ {(long int) abstract_collection___RemovableCollection___remove},
+ {(long int) abstract_collection___RemovableCollection___remove_all},
};
/* 0: Pointer to the classtable */
val_t NEW_RemovableCollection(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_SimpleCollection[73] = {
- {(int) 3019 /* 0: Identity */},
- {(int) 3 /* 1: SimpleCollection < Object: superclass typecheck marker */},
+ {(long int) 3019 /* 0: Identity */},
+ {(long int) 3 /* 1: SimpleCollection < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 163 /* 5: SimpleCollection < Collection: superclass typecheck marker */},
- {(int) 211 /* 6: SimpleCollection < RemovableCollection: superclass typecheck marker */},
- {(int) 3019 /* 7: SimpleCollection < SimpleCollection: superclass typecheck marker */},
+ {(long int) 163 /* 5: SimpleCollection < Collection: superclass typecheck marker */},
+ {(long int) 211 /* 6: SimpleCollection < RemovableCollection: superclass typecheck marker */},
+ {(long int) 3019 /* 7: SimpleCollection < SimpleCollection: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: SimpleCollection < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: SimpleCollection < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: SimpleCollection < Collection: superclass init_table position */},
- {(int) abstract_collection___Collection___iterator},
- {(int) abstract_collection___Collection___is_empty},
- {(int) abstract_collection___Collection___length},
- {(int) abstract_collection___Collection___has},
- {(int) abstract_collection___Collection___has_only},
- {(int) abstract_collection___Collection___count},
- {(int) abstract_collection___Collection___first},
- {(int) 2 /* 66: SimpleCollection < RemovableCollection: superclass init_table position */},
- {(int) abstract_collection___RemovableCollection___clear},
- {(int) abstract_collection___RemovableCollection___remove},
- {(int) abstract_collection___RemovableCollection___remove_all},
- {(int) 3 /* 70: SimpleCollection < SimpleCollection: superclass init_table position */},
- {(int) abstract_collection___SimpleCollection___add},
- {(int) abstract_collection___SimpleCollection___add_all},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: SimpleCollection < Collection: superclass init_table position */},
+ {(long int) abstract_collection___Collection___iterator},
+ {(long int) abstract_collection___Collection___is_empty},
+ {(long int) abstract_collection___Collection___length},
+ {(long int) abstract_collection___Collection___has},
+ {(long int) abstract_collection___Collection___has_only},
+ {(long int) abstract_collection___Collection___count},
+ {(long int) abstract_collection___Collection___first},
+ {(long int) 2 /* 66: SimpleCollection < RemovableCollection: superclass init_table position */},
+ {(long int) abstract_collection___RemovableCollection___clear},
+ {(long int) abstract_collection___RemovableCollection___remove},
+ {(long int) abstract_collection___RemovableCollection___remove_all},
+ {(long int) 3 /* 70: SimpleCollection < SimpleCollection: superclass init_table position */},
+ {(long int) abstract_collection___SimpleCollection___add},
+ {(long int) abstract_collection___SimpleCollection___add_all},
};
/* 0: Pointer to the classtable */
val_t NEW_SimpleCollection(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_Set[73] = {
- {(int) 3263 /* 0: Identity */},
- {(int) 3 /* 1: Set < Object: superclass typecheck marker */},
+ {(long int) 3263 /* 0: Identity */},
+ {(long int) 3 /* 1: Set < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 3263 /* 4: Set < Set: superclass typecheck marker */},
- {(int) 163 /* 5: Set < Collection: superclass typecheck marker */},
- {(int) 211 /* 6: Set < RemovableCollection: superclass typecheck marker */},
- {(int) 3019 /* 7: Set < SimpleCollection: superclass typecheck marker */},
+ {(long int) 3263 /* 4: Set < Set: superclass typecheck marker */},
+ {(long int) 163 /* 5: Set < Collection: superclass typecheck marker */},
+ {(long int) 211 /* 6: Set < RemovableCollection: superclass typecheck marker */},
+ {(long int) 3019 /* 7: Set < SimpleCollection: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Set < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Set < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 4 /* 49: Set < Set: superclass init_table position */},
+ {(long int) 4 /* 49: Set < Set: superclass init_table position */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: Set < Collection: superclass init_table position */},
- {(int) abstract_collection___Collection___iterator},
- {(int) abstract_collection___Collection___is_empty},
- {(int) abstract_collection___Collection___length},
- {(int) abstract_collection___Collection___has},
- {(int) abstract_collection___Set___has_only},
- {(int) abstract_collection___Set___count},
- {(int) abstract_collection___Collection___first},
- {(int) 2 /* 66: Set < RemovableCollection: superclass init_table position */},
- {(int) abstract_collection___RemovableCollection___clear},
- {(int) abstract_collection___RemovableCollection___remove},
- {(int) abstract_collection___Set___remove_all},
- {(int) 3 /* 70: Set < SimpleCollection: superclass init_table position */},
- {(int) abstract_collection___SimpleCollection___add},
- {(int) abstract_collection___SimpleCollection___add_all},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: Set < Collection: superclass init_table position */},
+ {(long int) abstract_collection___Collection___iterator},
+ {(long int) abstract_collection___Collection___is_empty},
+ {(long int) abstract_collection___Collection___length},
+ {(long int) abstract_collection___Collection___has},
+ {(long int) abstract_collection___Set___has_only},
+ {(long int) abstract_collection___Set___count},
+ {(long int) abstract_collection___Collection___first},
+ {(long int) 2 /* 66: Set < RemovableCollection: superclass init_table position */},
+ {(long int) abstract_collection___RemovableCollection___clear},
+ {(long int) abstract_collection___RemovableCollection___remove},
+ {(long int) abstract_collection___Set___remove_all},
+ {(long int) 3 /* 70: Set < SimpleCollection: superclass init_table position */},
+ {(long int) abstract_collection___SimpleCollection___add},
+ {(long int) abstract_collection___SimpleCollection___add_all},
};
/* 0: Pointer to the classtable */
val_t NEW_Set(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_Map[80] = {
- {(int) 3127 /* 0: Identity */},
- {(int) 3 /* 1: Map < Object: superclass typecheck marker */},
+ {(long int) 3127 /* 0: Identity */},
+ {(long int) 3 /* 1: Map < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 163 /* 5: Map < Collection: superclass typecheck marker */},
- {(int) 211 /* 6: Map < RemovableCollection: superclass typecheck marker */},
+ {(long int) 163 /* 5: Map < Collection: superclass typecheck marker */},
+ {(long int) 211 /* 6: Map < RemovableCollection: superclass typecheck marker */},
{0} /* Class Hole :( */,
- {(int) 3127 /* 8: Map < Map: superclass typecheck marker */},
+ {(long int) 3127 /* 8: Map < Map: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Map < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Map < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: Map < Collection: superclass init_table position */},
- {(int) abstract_collection___Map___iterator},
- {(int) abstract_collection___Collection___is_empty},
- {(int) abstract_collection___Collection___length},
- {(int) abstract_collection___Collection___has},
- {(int) abstract_collection___Collection___has_only},
- {(int) abstract_collection___Collection___count},
- {(int) abstract_collection___Collection___first},
- {(int) 2 /* 66: Map < RemovableCollection: superclass init_table position */},
- {(int) abstract_collection___RemovableCollection___clear},
- {(int) abstract_collection___RemovableCollection___remove},
- {(int) abstract_collection___RemovableCollection___remove_all},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: Map < Collection: superclass init_table position */},
+ {(long int) abstract_collection___Map___iterator},
+ {(long int) abstract_collection___Collection___is_empty},
+ {(long int) abstract_collection___Collection___length},
+ {(long int) abstract_collection___Collection___has},
+ {(long int) abstract_collection___Collection___has_only},
+ {(long int) abstract_collection___Collection___count},
+ {(long int) abstract_collection___Collection___first},
+ {(long int) 2 /* 66: Map < RemovableCollection: superclass init_table position */},
+ {(long int) abstract_collection___RemovableCollection___clear},
+ {(long int) abstract_collection___RemovableCollection___remove},
+ {(long int) abstract_collection___RemovableCollection___remove_all},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Map___map_join},
- {(int) 3 /* 74: Map < Map: superclass init_table position */},
- {(int) abstract_collection___Map_____bra},
- {(int) abstract_collection___Map_____braeq},
- {(int) abstract_collection___Map___has_key},
- {(int) abstract_collection___Map___remove_at},
- {(int) abstract_collection___Map___recover_with},
+ {(long int) string___Map___map_join},
+ {(long int) 3 /* 74: Map < Map: superclass init_table position */},
+ {(long int) abstract_collection___Map_____bra},
+ {(long int) abstract_collection___Map_____braeq},
+ {(long int) abstract_collection___Map___has_key},
+ {(long int) abstract_collection___Map___remove_at},
+ {(long int) abstract_collection___Map___recover_with},
};
/* 0: Pointer to the classtable */
val_t NEW_Map(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_MapIterator[48] = {
- {(int) 2527 /* 0: Identity */},
- {(int) 3 /* 1: MapIterator < Object: superclass typecheck marker */},
- {(int) 131 /* 2: MapIterator < Iterator: superclass typecheck marker */},
- {(int) 2527 /* 3: MapIterator < MapIterator: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MapIterator < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) array___Iterator___to_a},
- {(int) 1 /* 41: MapIterator < Iterator: superclass init_table position */},
- {(int) abstract_collection___Iterator___item},
- {(int) abstract_collection___Iterator___next},
- {(int) abstract_collection___Iterator___is_ok},
- {(int) 2 /* 45: MapIterator < MapIterator: superclass init_table position */},
- {(int) abstract_collection___MapIterator___key},
- {(int) abstract_collection___MapIterator___item__eq},
+ {(long int) 2527 /* 0: Identity */},
+ {(long int) 3 /* 1: MapIterator < Object: superclass typecheck marker */},
+ {(long int) 131 /* 2: MapIterator < Iterator: superclass typecheck marker */},
+ {(long int) 2527 /* 3: MapIterator < MapIterator: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MapIterator < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) array___Iterator___to_a},
+ {(long int) 1 /* 41: MapIterator < Iterator: superclass init_table position */},
+ {(long int) abstract_collection___Iterator___item},
+ {(long int) abstract_collection___Iterator___next},
+ {(long int) abstract_collection___Iterator___is_ok},
+ {(long int) 2 /* 45: MapIterator < MapIterator: superclass init_table position */},
+ {(long int) abstract_collection___MapIterator___key},
+ {(long int) abstract_collection___MapIterator___item__eq},
};
/* 0: Pointer to the classtable */
val_t NEW_MapIterator(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_IndexedCollection[90] = {
- {(int) 3295 /* 0: Identity */},
- {(int) 3 /* 1: IndexedCollection < Object: superclass typecheck marker */},
+ {(long int) 3295 /* 0: Identity */},
+ {(long int) 3 /* 1: IndexedCollection < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 163 /* 5: IndexedCollection < Collection: superclass typecheck marker */},
- {(int) 211 /* 6: IndexedCollection < RemovableCollection: superclass typecheck marker */},
- {(int) 3019 /* 7: IndexedCollection < SimpleCollection: superclass typecheck marker */},
- {(int) 3127 /* 8: IndexedCollection < Map: superclass typecheck marker */},
- {(int) 3295 /* 9: IndexedCollection < IndexedCollection: superclass typecheck marker */},
+ {(long int) 163 /* 5: IndexedCollection < Collection: superclass typecheck marker */},
+ {(long int) 211 /* 6: IndexedCollection < RemovableCollection: superclass typecheck marker */},
+ {(long int) 3019 /* 7: IndexedCollection < SimpleCollection: superclass typecheck marker */},
+ {(long int) 3127 /* 8: IndexedCollection < Map: superclass typecheck marker */},
+ {(long int) 3295 /* 9: IndexedCollection < IndexedCollection: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: IndexedCollection < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: IndexedCollection < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: IndexedCollection < Collection: superclass init_table position */},
- {(int) abstract_collection___IndexedCollection___iterator},
- {(int) abstract_collection___Collection___is_empty},
- {(int) abstract_collection___Collection___length},
- {(int) abstract_collection___Collection___has},
- {(int) abstract_collection___Collection___has_only},
- {(int) abstract_collection___Collection___count},
- {(int) abstract_collection___IndexedCollection___first},
- {(int) 2 /* 66: IndexedCollection < RemovableCollection: superclass init_table position */},
- {(int) abstract_collection___RemovableCollection___clear},
- {(int) abstract_collection___RemovableCollection___remove},
- {(int) abstract_collection___RemovableCollection___remove_all},
- {(int) 4 /* 70: IndexedCollection < SimpleCollection: superclass init_table position */},
- {(int) abstract_collection___IndexedCollection___add},
- {(int) abstract_collection___SimpleCollection___add_all},
- {(int) string___Map___map_join},
- {(int) 3 /* 74: IndexedCollection < Map: superclass init_table position */},
- {(int) abstract_collection___Map_____bra},
- {(int) abstract_collection___Map_____braeq},
- {(int) abstract_collection___Map___has_key},
- {(int) abstract_collection___Map___remove_at},
- {(int) abstract_collection___Map___recover_with},
- {(int) 5 /* 80: IndexedCollection < IndexedCollection: superclass init_table position */},
- {(int) abstract_collection___IndexedCollection___first__eq},
- {(int) abstract_collection___IndexedCollection___last},
- {(int) abstract_collection___IndexedCollection___last__eq},
- {(int) abstract_collection___IndexedCollection___push},
- {(int) abstract_collection___IndexedCollection___append},
- {(int) abstract_collection___IndexedCollection___pop},
- {(int) abstract_collection___IndexedCollection___unshift},
- {(int) abstract_collection___IndexedCollection___shift},
- {(int) abstract_collection___IndexedCollection___index_of},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: IndexedCollection < Collection: superclass init_table position */},
+ {(long int) abstract_collection___IndexedCollection___iterator},
+ {(long int) abstract_collection___Collection___is_empty},
+ {(long int) abstract_collection___Collection___length},
+ {(long int) abstract_collection___Collection___has},
+ {(long int) abstract_collection___Collection___has_only},
+ {(long int) abstract_collection___Collection___count},
+ {(long int) abstract_collection___IndexedCollection___first},
+ {(long int) 2 /* 66: IndexedCollection < RemovableCollection: superclass init_table position */},
+ {(long int) abstract_collection___RemovableCollection___clear},
+ {(long int) abstract_collection___RemovableCollection___remove},
+ {(long int) abstract_collection___RemovableCollection___remove_all},
+ {(long int) 4 /* 70: IndexedCollection < SimpleCollection: superclass init_table position */},
+ {(long int) abstract_collection___IndexedCollection___add},
+ {(long int) abstract_collection___SimpleCollection___add_all},
+ {(long int) string___Map___map_join},
+ {(long int) 3 /* 74: IndexedCollection < Map: superclass init_table position */},
+ {(long int) abstract_collection___Map_____bra},
+ {(long int) abstract_collection___Map_____braeq},
+ {(long int) abstract_collection___Map___has_key},
+ {(long int) abstract_collection___Map___remove_at},
+ {(long int) abstract_collection___Map___recover_with},
+ {(long int) 5 /* 80: IndexedCollection < IndexedCollection: superclass init_table position */},
+ {(long int) abstract_collection___IndexedCollection___first__eq},
+ {(long int) abstract_collection___IndexedCollection___last},
+ {(long int) abstract_collection___IndexedCollection___last__eq},
+ {(long int) abstract_collection___IndexedCollection___push},
+ {(long int) abstract_collection___IndexedCollection___append},
+ {(long int) abstract_collection___IndexedCollection___pop},
+ {(long int) abstract_collection___IndexedCollection___unshift},
+ {(long int) abstract_collection___IndexedCollection___shift},
+ {(long int) abstract_collection___IndexedCollection___index_of},
};
/* 0: Pointer to the classtable */
val_t NEW_IndexedCollection(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_IndexedIterator[50] = {
- {(int) 3171 /* 0: Identity */},
- {(int) 3 /* 1: IndexedIterator < Object: superclass typecheck marker */},
- {(int) 131 /* 2: IndexedIterator < Iterator: superclass typecheck marker */},
- {(int) 2527 /* 3: IndexedIterator < MapIterator: superclass typecheck marker */},
- {(int) 3171 /* 4: IndexedIterator < IndexedIterator: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: IndexedIterator < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) array___Iterator___to_a},
- {(int) 1 /* 41: IndexedIterator < Iterator: superclass init_table position */},
- {(int) abstract_collection___Iterator___item},
- {(int) abstract_collection___Iterator___next},
- {(int) abstract_collection___Iterator___is_ok},
- {(int) 2 /* 45: IndexedIterator < MapIterator: superclass init_table position */},
- {(int) abstract_collection___IndexedIterator___key},
- {(int) abstract_collection___MapIterator___item__eq},
- {(int) 3 /* 48: IndexedIterator < IndexedIterator: superclass init_table position */},
- {(int) abstract_collection___IndexedIterator___index},
+ {(long int) 3171 /* 0: Identity */},
+ {(long int) 3 /* 1: IndexedIterator < Object: superclass typecheck marker */},
+ {(long int) 131 /* 2: IndexedIterator < Iterator: superclass typecheck marker */},
+ {(long int) 2527 /* 3: IndexedIterator < MapIterator: superclass typecheck marker */},
+ {(long int) 3171 /* 4: IndexedIterator < IndexedIterator: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: IndexedIterator < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) array___Iterator___to_a},
+ {(long int) 1 /* 41: IndexedIterator < Iterator: superclass init_table position */},
+ {(long int) abstract_collection___Iterator___item},
+ {(long int) abstract_collection___Iterator___next},
+ {(long int) abstract_collection___Iterator___is_ok},
+ {(long int) 2 /* 45: IndexedIterator < MapIterator: superclass init_table position */},
+ {(long int) abstract_collection___IndexedIterator___key},
+ {(long int) abstract_collection___MapIterator___item__eq},
+ {(long int) 3 /* 48: IndexedIterator < IndexedIterator: superclass init_table position */},
+ {(long int) abstract_collection___IndexedIterator___index},
};
/* 0: Pointer to the classtable */
val_t NEW_IndexedIterator(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_CoupleMap[80] = {
- {(int) 3311 /* 0: Identity */},
- {(int) 3 /* 1: CoupleMap < Object: superclass typecheck marker */},
+ {(long int) 3311 /* 0: Identity */},
+ {(long int) 3 /* 1: CoupleMap < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 3311 /* 4: CoupleMap < CoupleMap: superclass typecheck marker */},
- {(int) 163 /* 5: CoupleMap < Collection: superclass typecheck marker */},
- {(int) 211 /* 6: CoupleMap < RemovableCollection: superclass typecheck marker */},
+ {(long int) 3311 /* 4: CoupleMap < CoupleMap: superclass typecheck marker */},
+ {(long int) 163 /* 5: CoupleMap < Collection: superclass typecheck marker */},
+ {(long int) 211 /* 6: CoupleMap < RemovableCollection: superclass typecheck marker */},
{0} /* Class Hole :( */,
- {(int) 3127 /* 8: CoupleMap < Map: superclass typecheck marker */},
+ {(long int) 3127 /* 8: CoupleMap < Map: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: CoupleMap < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: CoupleMap < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 4 /* 49: CoupleMap < CoupleMap: superclass init_table position */},
- {(int) abstract_collection___CoupleMap___couple_at},
+ {(long int) 4 /* 49: CoupleMap < CoupleMap: superclass init_table position */},
+ {(long int) abstract_collection___CoupleMap___couple_at},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: CoupleMap < Collection: superclass init_table position */},
- {(int) abstract_collection___Map___iterator},
- {(int) abstract_collection___Collection___is_empty},
- {(int) abstract_collection___Collection___length},
- {(int) abstract_collection___Collection___has},
- {(int) abstract_collection___Collection___has_only},
- {(int) abstract_collection___Collection___count},
- {(int) abstract_collection___Collection___first},
- {(int) 2 /* 66: CoupleMap < RemovableCollection: superclass init_table position */},
- {(int) abstract_collection___RemovableCollection___clear},
- {(int) abstract_collection___RemovableCollection___remove},
- {(int) abstract_collection___RemovableCollection___remove_all},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: CoupleMap < Collection: superclass init_table position */},
+ {(long int) abstract_collection___Map___iterator},
+ {(long int) abstract_collection___Collection___is_empty},
+ {(long int) abstract_collection___Collection___length},
+ {(long int) abstract_collection___Collection___has},
+ {(long int) abstract_collection___Collection___has_only},
+ {(long int) abstract_collection___Collection___count},
+ {(long int) abstract_collection___Collection___first},
+ {(long int) 2 /* 66: CoupleMap < RemovableCollection: superclass init_table position */},
+ {(long int) abstract_collection___RemovableCollection___clear},
+ {(long int) abstract_collection___RemovableCollection___remove},
+ {(long int) abstract_collection___RemovableCollection___remove_all},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Map___map_join},
- {(int) 3 /* 74: CoupleMap < Map: superclass init_table position */},
- {(int) abstract_collection___CoupleMap_____bra},
- {(int) abstract_collection___Map_____braeq},
- {(int) abstract_collection___CoupleMap___has_key},
- {(int) abstract_collection___Map___remove_at},
- {(int) abstract_collection___Map___recover_with},
+ {(long int) string___Map___map_join},
+ {(long int) 3 /* 74: CoupleMap < Map: superclass init_table position */},
+ {(long int) abstract_collection___CoupleMap_____bra},
+ {(long int) abstract_collection___Map_____braeq},
+ {(long int) abstract_collection___CoupleMap___has_key},
+ {(long int) abstract_collection___Map___remove_at},
+ {(long int) abstract_collection___Map___recover_with},
};
/* 0: Pointer to the classtable */
val_t NEW_CoupleMap(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_CoupleMapIterator[50] = {
- {(int) 3199 /* 0: Identity */},
- {(int) 3 /* 1: CoupleMapIterator < Object: superclass typecheck marker */},
- {(int) 131 /* 2: CoupleMapIterator < Iterator: superclass typecheck marker */},
- {(int) 2527 /* 3: CoupleMapIterator < MapIterator: superclass typecheck marker */},
- {(int) 3199 /* 4: CoupleMapIterator < CoupleMapIterator: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: CoupleMapIterator < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) array___Iterator___to_a},
- {(int) 1 /* 41: CoupleMapIterator < Iterator: superclass init_table position */},
- {(int) abstract_collection___CoupleMapIterator___item},
- {(int) abstract_collection___CoupleMapIterator___next},
- {(int) abstract_collection___CoupleMapIterator___is_ok},
- {(int) 2 /* 45: CoupleMapIterator < MapIterator: superclass init_table position */},
- {(int) abstract_collection___CoupleMapIterator___key},
- {(int) abstract_collection___CoupleMapIterator___item__eq},
- {(int) 3 /* 48: CoupleMapIterator < CoupleMapIterator: superclass init_table position */},
- {(int) abstract_collection___CoupleMapIterator___init},
+ {(long int) 3199 /* 0: Identity */},
+ {(long int) 3 /* 1: CoupleMapIterator < Object: superclass typecheck marker */},
+ {(long int) 131 /* 2: CoupleMapIterator < Iterator: superclass typecheck marker */},
+ {(long int) 2527 /* 3: CoupleMapIterator < MapIterator: superclass typecheck marker */},
+ {(long int) 3199 /* 4: CoupleMapIterator < CoupleMapIterator: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: CoupleMapIterator < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) array___Iterator___to_a},
+ {(long int) 1 /* 41: CoupleMapIterator < Iterator: superclass init_table position */},
+ {(long int) abstract_collection___CoupleMapIterator___item},
+ {(long int) abstract_collection___CoupleMapIterator___next},
+ {(long int) abstract_collection___CoupleMapIterator___is_ok},
+ {(long int) 2 /* 45: CoupleMapIterator < MapIterator: superclass init_table position */},
+ {(long int) abstract_collection___CoupleMapIterator___key},
+ {(long int) abstract_collection___CoupleMapIterator___item__eq},
+ {(long int) 3 /* 48: CoupleMapIterator < CoupleMapIterator: superclass init_table position */},
+ {(long int) abstract_collection___CoupleMapIterator___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute CoupleMapIterator::_iter */
return self;
}
const classtable_elt_t VFT_Couple[52] = {
- {(int) 143 /* 0: Identity */},
- {(int) 3 /* 1: Couple < Object: superclass typecheck marker */},
+ {(long int) 143 /* 0: Identity */},
+ {(long int) 3 /* 1: Couple < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
- {(int) 143 /* 3: Couple < Couple: superclass typecheck marker */},
+ {(long int) 143 /* 3: Couple < Couple: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Couple < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Couple < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 1 /* 46: Couple < Couple: superclass init_table position */},
- {(int) abstract_collection___Couple___first},
- {(int) abstract_collection___Couple___first__eq},
- {(int) abstract_collection___Couple___second},
- {(int) abstract_collection___Couple___second__eq},
- {(int) abstract_collection___Couple___init},
+ {(long int) 1 /* 46: Couple < Couple: superclass init_table position */},
+ {(long int) abstract_collection___Couple___first},
+ {(long int) abstract_collection___Couple___first__eq},
+ {(long int) abstract_collection___Couple___second},
+ {(long int) abstract_collection___Couple___second__eq},
+ {(long int) abstract_collection___Couple___init},
};
/* 0: Pointer to the classtable */
/* Instance Hole :( */
return self;
}
const classtable_elt_t VFT_AbstractArray[98] = {
- {(int) 3639 /* 0: Identity */},
- {(int) 3 /* 1: AbstractArray < Object: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 163 /* 5: AbstractArray < Collection: superclass typecheck marker */},
- {(int) 211 /* 6: AbstractArray < RemovableCollection: superclass typecheck marker */},
- {(int) 3019 /* 7: AbstractArray < SimpleCollection: superclass typecheck marker */},
- {(int) 3127 /* 8: AbstractArray < Map: superclass typecheck marker */},
- {(int) 3295 /* 9: AbstractArray < IndexedCollection: superclass typecheck marker */},
- {(int) 3639 /* 10: AbstractArray < AbstractArray: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AbstractArray < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) array___AbstractArray_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) array___AbstractArray___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: AbstractArray < Collection: superclass init_table position */},
- {(int) array___AbstractArray___iterator},
- {(int) array___AbstractArray___is_empty},
- {(int) array___AbstractArray___length},
- {(int) array___AbstractArray___has},
- {(int) array___AbstractArray___has_only},
- {(int) array___AbstractArray___count},
- {(int) abstract_collection___IndexedCollection___first},
- {(int) 2 /* 66: AbstractArray < RemovableCollection: superclass init_table position */},
- {(int) array___AbstractArray___clear},
- {(int) array___AbstractArray___remove},
- {(int) array___AbstractArray___remove_all},
- {(int) 4 /* 70: AbstractArray < SimpleCollection: superclass init_table position */},
- {(int) array___AbstractArray___add},
- {(int) abstract_collection___SimpleCollection___add_all},
- {(int) string___Map___map_join},
- {(int) 3 /* 74: AbstractArray < Map: superclass init_table position */},
- {(int) abstract_collection___Map_____bra},
- {(int) abstract_collection___Map_____braeq},
- {(int) array___AbstractArray___has_key},
- {(int) array___AbstractArray___remove_at},
- {(int) abstract_collection___Map___recover_with},
- {(int) 5 /* 80: AbstractArray < IndexedCollection: superclass init_table position */},
- {(int) abstract_collection___IndexedCollection___first__eq},
- {(int) abstract_collection___IndexedCollection___last},
- {(int) abstract_collection___IndexedCollection___last__eq},
- {(int) array___AbstractArray___push},
- {(int) abstract_collection___IndexedCollection___append},
- {(int) array___AbstractArray___pop},
- {(int) array___AbstractArray___unshift},
- {(int) array___AbstractArray___shift},
- {(int) array___AbstractArray___index_of},
- {(int) 6 /* 90: AbstractArray < AbstractArray: superclass init_table position */},
- {(int) array___AbstractArray___enlarge},
- {(int) array___AbstractArray___insert},
- {(int) array___AbstractArray___last_index_of},
- {(int) array___AbstractArray___index_of_from},
- {(int) array___AbstractArray___last_index_of_from},
- {(int) array___AbstractArray___reversed},
- {(int) array___AbstractArray___copy_to},
+ {(long int) 3639 /* 0: Identity */},
+ {(long int) 3 /* 1: AbstractArray < Object: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 163 /* 5: AbstractArray < Collection: superclass typecheck marker */},
+ {(long int) 211 /* 6: AbstractArray < RemovableCollection: superclass typecheck marker */},
+ {(long int) 3019 /* 7: AbstractArray < SimpleCollection: superclass typecheck marker */},
+ {(long int) 3127 /* 8: AbstractArray < Map: superclass typecheck marker */},
+ {(long int) 3295 /* 9: AbstractArray < IndexedCollection: superclass typecheck marker */},
+ {(long int) 3639 /* 10: AbstractArray < AbstractArray: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AbstractArray < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) array___AbstractArray_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) array___AbstractArray___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: AbstractArray < Collection: superclass init_table position */},
+ {(long int) array___AbstractArray___iterator},
+ {(long int) array___AbstractArray___is_empty},
+ {(long int) array___AbstractArray___length},
+ {(long int) array___AbstractArray___has},
+ {(long int) array___AbstractArray___has_only},
+ {(long int) array___AbstractArray___count},
+ {(long int) abstract_collection___IndexedCollection___first},
+ {(long int) 2 /* 66: AbstractArray < RemovableCollection: superclass init_table position */},
+ {(long int) array___AbstractArray___clear},
+ {(long int) array___AbstractArray___remove},
+ {(long int) array___AbstractArray___remove_all},
+ {(long int) 4 /* 70: AbstractArray < SimpleCollection: superclass init_table position */},
+ {(long int) array___AbstractArray___add},
+ {(long int) abstract_collection___SimpleCollection___add_all},
+ {(long int) string___Map___map_join},
+ {(long int) 3 /* 74: AbstractArray < Map: superclass init_table position */},
+ {(long int) abstract_collection___Map_____bra},
+ {(long int) abstract_collection___Map_____braeq},
+ {(long int) array___AbstractArray___has_key},
+ {(long int) array___AbstractArray___remove_at},
+ {(long int) abstract_collection___Map___recover_with},
+ {(long int) 5 /* 80: AbstractArray < IndexedCollection: superclass init_table position */},
+ {(long int) abstract_collection___IndexedCollection___first__eq},
+ {(long int) abstract_collection___IndexedCollection___last},
+ {(long int) abstract_collection___IndexedCollection___last__eq},
+ {(long int) array___AbstractArray___push},
+ {(long int) abstract_collection___IndexedCollection___append},
+ {(long int) array___AbstractArray___pop},
+ {(long int) array___AbstractArray___unshift},
+ {(long int) array___AbstractArray___shift},
+ {(long int) array___AbstractArray___index_of},
+ {(long int) 6 /* 90: AbstractArray < AbstractArray: superclass init_table position */},
+ {(long int) array___AbstractArray___enlarge},
+ {(long int) array___AbstractArray___insert},
+ {(long int) array___AbstractArray___last_index_of},
+ {(long int) array___AbstractArray___index_of_from},
+ {(long int) array___AbstractArray___last_index_of_from},
+ {(long int) array___AbstractArray___reversed},
+ {(long int) array___AbstractArray___copy_to},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AbstractArray::_length */
obj_t obj;
obj = alloc(sizeof(val_t) * 2);
obj->vft = (classtable_elt_t*)VFT_AbstractArray;
- ATTR_array___AbstractArray____length(obj) = TAG_Int((int)0);
+ ATTR_array___AbstractArray____length(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_Array[98] = {
- {(int) 3783 /* 0: Identity */},
- {(int) 3 /* 1: Array < Object: superclass typecheck marker */},
- {(int) 171 /* 2: Array < ArrayCapable: superclass typecheck marker */},
- {(int) 3783 /* 3: Array < Array: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 163 /* 5: Array < Collection: superclass typecheck marker */},
- {(int) 211 /* 6: Array < RemovableCollection: superclass typecheck marker */},
- {(int) 3019 /* 7: Array < SimpleCollection: superclass typecheck marker */},
- {(int) 3127 /* 8: Array < Map: superclass typecheck marker */},
- {(int) 3295 /* 9: Array < IndexedCollection: superclass typecheck marker */},
- {(int) 3639 /* 10: Array < AbstractArray: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Array < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) array___AbstractArray_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) array___AbstractArray___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 7 /* 40: Array < ArrayCapable: superclass init_table position */},
- {(int) array___ArrayCapable___calloc_array},
- {(int) 8 /* 42: Array < Array: superclass init_table position */},
- {(int) array___Array___init},
- {(int) array___Array___with},
- {(int) array___Array___with_capacity},
- {(int) array___Array___filled_with},
- {(int) array___Array___with_native},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: Array < Collection: superclass init_table position */},
- {(int) array___AbstractArray___iterator},
- {(int) array___AbstractArray___is_empty},
- {(int) array___AbstractArray___length},
- {(int) array___AbstractArray___has},
- {(int) array___AbstractArray___has_only},
- {(int) array___AbstractArray___count},
- {(int) abstract_collection___IndexedCollection___first},
- {(int) 2 /* 66: Array < RemovableCollection: superclass init_table position */},
- {(int) array___AbstractArray___clear},
- {(int) array___AbstractArray___remove},
- {(int) array___AbstractArray___remove_all},
- {(int) 4 /* 70: Array < SimpleCollection: superclass init_table position */},
- {(int) array___AbstractArray___add},
- {(int) abstract_collection___SimpleCollection___add_all},
- {(int) string___Map___map_join},
- {(int) 3 /* 74: Array < Map: superclass init_table position */},
- {(int) array___Array_____bra},
- {(int) array___Array_____braeq},
- {(int) array___AbstractArray___has_key},
- {(int) array___AbstractArray___remove_at},
- {(int) abstract_collection___Map___recover_with},
- {(int) 5 /* 80: Array < IndexedCollection: superclass init_table position */},
- {(int) abstract_collection___IndexedCollection___first__eq},
- {(int) abstract_collection___IndexedCollection___last},
- {(int) abstract_collection___IndexedCollection___last__eq},
- {(int) array___AbstractArray___push},
- {(int) abstract_collection___IndexedCollection___append},
- {(int) array___AbstractArray___pop},
- {(int) array___AbstractArray___unshift},
- {(int) array___AbstractArray___shift},
- {(int) array___AbstractArray___index_of},
- {(int) 6 /* 90: Array < AbstractArray: superclass init_table position */},
- {(int) array___Array___enlarge},
- {(int) array___AbstractArray___insert},
- {(int) array___AbstractArray___last_index_of},
- {(int) array___AbstractArray___index_of_from},
- {(int) array___AbstractArray___last_index_of_from},
- {(int) array___AbstractArray___reversed},
- {(int) array___AbstractArray___copy_to},
+ {(long int) 3783 /* 0: Identity */},
+ {(long int) 3 /* 1: Array < Object: superclass typecheck marker */},
+ {(long int) 171 /* 2: Array < ArrayCapable: superclass typecheck marker */},
+ {(long int) 3783 /* 3: Array < Array: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 163 /* 5: Array < Collection: superclass typecheck marker */},
+ {(long int) 211 /* 6: Array < RemovableCollection: superclass typecheck marker */},
+ {(long int) 3019 /* 7: Array < SimpleCollection: superclass typecheck marker */},
+ {(long int) 3127 /* 8: Array < Map: superclass typecheck marker */},
+ {(long int) 3295 /* 9: Array < IndexedCollection: superclass typecheck marker */},
+ {(long int) 3639 /* 10: Array < AbstractArray: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Array < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) array___AbstractArray_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) array___AbstractArray___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 7 /* 40: Array < ArrayCapable: superclass init_table position */},
+ {(long int) array___ArrayCapable___calloc_array},
+ {(long int) 8 /* 42: Array < Array: superclass init_table position */},
+ {(long int) array___Array___init},
+ {(long int) array___Array___with},
+ {(long int) array___Array___with_capacity},
+ {(long int) array___Array___filled_with},
+ {(long int) array___Array___with_native},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: Array < Collection: superclass init_table position */},
+ {(long int) array___AbstractArray___iterator},
+ {(long int) array___AbstractArray___is_empty},
+ {(long int) array___AbstractArray___length},
+ {(long int) array___AbstractArray___has},
+ {(long int) array___AbstractArray___has_only},
+ {(long int) array___AbstractArray___count},
+ {(long int) abstract_collection___IndexedCollection___first},
+ {(long int) 2 /* 66: Array < RemovableCollection: superclass init_table position */},
+ {(long int) array___AbstractArray___clear},
+ {(long int) array___AbstractArray___remove},
+ {(long int) array___AbstractArray___remove_all},
+ {(long int) 4 /* 70: Array < SimpleCollection: superclass init_table position */},
+ {(long int) array___AbstractArray___add},
+ {(long int) abstract_collection___SimpleCollection___add_all},
+ {(long int) string___Map___map_join},
+ {(long int) 3 /* 74: Array < Map: superclass init_table position */},
+ {(long int) array___Array_____bra},
+ {(long int) array___Array_____braeq},
+ {(long int) array___AbstractArray___has_key},
+ {(long int) array___AbstractArray___remove_at},
+ {(long int) abstract_collection___Map___recover_with},
+ {(long int) 5 /* 80: Array < IndexedCollection: superclass init_table position */},
+ {(long int) abstract_collection___IndexedCollection___first__eq},
+ {(long int) abstract_collection___IndexedCollection___last},
+ {(long int) abstract_collection___IndexedCollection___last__eq},
+ {(long int) array___AbstractArray___push},
+ {(long int) abstract_collection___IndexedCollection___append},
+ {(long int) array___AbstractArray___pop},
+ {(long int) array___AbstractArray___unshift},
+ {(long int) array___AbstractArray___shift},
+ {(long int) array___AbstractArray___index_of},
+ {(long int) 6 /* 90: Array < AbstractArray: superclass init_table position */},
+ {(long int) array___Array___enlarge},
+ {(long int) array___AbstractArray___insert},
+ {(long int) array___AbstractArray___last_index_of},
+ {(long int) array___AbstractArray___index_of_from},
+ {(long int) array___AbstractArray___last_index_of_from},
+ {(long int) array___AbstractArray___reversed},
+ {(long int) array___AbstractArray___copy_to},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Array::_length */
obj_t obj;
obj = alloc(sizeof(val_t) * 4);
obj->vft = (classtable_elt_t*)VFT_Array;
- ATTR_array___AbstractArray____length(obj) = TAG_Int((int)0);
- ATTR_array___Array____capacity(obj) = TAG_Int((int)0);
+ ATTR_array___AbstractArray____length(obj) = TAG_Int((long int)0);
+ ATTR_array___Array____capacity(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_array___Array___init() {
return self;
}
const classtable_elt_t VFT_ArrayIterator[52] = {
- {(int) 3315 /* 0: Identity */},
- {(int) 3 /* 1: ArrayIterator < Object: superclass typecheck marker */},
- {(int) 131 /* 2: ArrayIterator < Iterator: superclass typecheck marker */},
- {(int) 2527 /* 3: ArrayIterator < MapIterator: superclass typecheck marker */},
- {(int) 3171 /* 4: ArrayIterator < IndexedIterator: superclass typecheck marker */},
- {(int) 3315 /* 5: ArrayIterator < ArrayIterator: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ArrayIterator < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) array___Iterator___to_a},
- {(int) 1 /* 41: ArrayIterator < Iterator: superclass init_table position */},
- {(int) array___ArrayIterator___item},
- {(int) array___ArrayIterator___next},
- {(int) array___ArrayIterator___is_ok},
- {(int) 2 /* 45: ArrayIterator < MapIterator: superclass init_table position */},
- {(int) abstract_collection___IndexedIterator___key},
- {(int) array___ArrayIterator___item__eq},
- {(int) 3 /* 48: ArrayIterator < IndexedIterator: superclass init_table position */},
- {(int) array___ArrayIterator___index},
- {(int) 4 /* 50: ArrayIterator < ArrayIterator: superclass init_table position */},
- {(int) array___ArrayIterator___init},
+ {(long int) 3315 /* 0: Identity */},
+ {(long int) 3 /* 1: ArrayIterator < Object: superclass typecheck marker */},
+ {(long int) 131 /* 2: ArrayIterator < Iterator: superclass typecheck marker */},
+ {(long int) 2527 /* 3: ArrayIterator < MapIterator: superclass typecheck marker */},
+ {(long int) 3171 /* 4: ArrayIterator < IndexedIterator: superclass typecheck marker */},
+ {(long int) 3315 /* 5: ArrayIterator < ArrayIterator: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ArrayIterator < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) array___Iterator___to_a},
+ {(long int) 1 /* 41: ArrayIterator < Iterator: superclass init_table position */},
+ {(long int) array___ArrayIterator___item},
+ {(long int) array___ArrayIterator___next},
+ {(long int) array___ArrayIterator___is_ok},
+ {(long int) 2 /* 45: ArrayIterator < MapIterator: superclass init_table position */},
+ {(long int) abstract_collection___IndexedIterator___key},
+ {(long int) array___ArrayIterator___item__eq},
+ {(long int) 3 /* 48: ArrayIterator < IndexedIterator: superclass init_table position */},
+ {(long int) array___ArrayIterator___index},
+ {(long int) 4 /* 50: ArrayIterator < ArrayIterator: superclass init_table position */},
+ {(long int) array___ArrayIterator___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ArrayIterator::_index */
obj_t obj;
obj = alloc(sizeof(val_t) * 3);
obj->vft = (classtable_elt_t*)VFT_ArrayIterator;
- ATTR_array___ArrayIterator____index(obj) = TAG_Int((int)0);
+ ATTR_array___ArrayIterator____index(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_array___ArrayIterator___init(val_t p0) {
return self;
}
const classtable_elt_t VFT_ArraySet[78] = {
- {(int) 3631 /* 0: Identity */},
- {(int) 3 /* 1: ArraySet < Object: superclass typecheck marker */},
+ {(long int) 3631 /* 0: Identity */},
+ {(long int) 3 /* 1: ArraySet < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 3263 /* 4: ArraySet < Set: superclass typecheck marker */},
- {(int) 163 /* 5: ArraySet < Collection: superclass typecheck marker */},
- {(int) 211 /* 6: ArraySet < RemovableCollection: superclass typecheck marker */},
- {(int) 3019 /* 7: ArraySet < SimpleCollection: superclass typecheck marker */},
- {(int) 3631 /* 8: ArraySet < ArraySet: superclass typecheck marker */},
+ {(long int) 3263 /* 4: ArraySet < Set: superclass typecheck marker */},
+ {(long int) 163 /* 5: ArraySet < Collection: superclass typecheck marker */},
+ {(long int) 211 /* 6: ArraySet < RemovableCollection: superclass typecheck marker */},
+ {(long int) 3019 /* 7: ArraySet < SimpleCollection: superclass typecheck marker */},
+ {(long int) 3631 /* 8: ArraySet < ArraySet: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ArraySet < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ArraySet < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 4 /* 49: ArraySet < Set: superclass init_table position */},
+ {(long int) 4 /* 49: ArraySet < Set: superclass init_table position */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: ArraySet < Collection: superclass init_table position */},
- {(int) array___ArraySet___iterator},
- {(int) array___ArraySet___is_empty},
- {(int) array___ArraySet___length},
- {(int) array___ArraySet___has},
- {(int) abstract_collection___Set___has_only},
- {(int) abstract_collection___Set___count},
- {(int) array___ArraySet___first},
- {(int) 2 /* 66: ArraySet < RemovableCollection: superclass init_table position */},
- {(int) array___ArraySet___clear},
- {(int) array___ArraySet___remove},
- {(int) array___ArraySet___remove_all},
- {(int) 3 /* 70: ArraySet < SimpleCollection: superclass init_table position */},
- {(int) array___ArraySet___add},
- {(int) abstract_collection___SimpleCollection___add_all},
- {(int) 5 /* 73: ArraySet < ArraySet: superclass init_table position */},
- {(int) array___ArraySet___enlarge},
- {(int) array___ArraySet___remove_at},
- {(int) array___ArraySet___init},
- {(int) array___ArraySet___with_capacity},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: ArraySet < Collection: superclass init_table position */},
+ {(long int) array___ArraySet___iterator},
+ {(long int) array___ArraySet___is_empty},
+ {(long int) array___ArraySet___length},
+ {(long int) array___ArraySet___has},
+ {(long int) abstract_collection___Set___has_only},
+ {(long int) abstract_collection___Set___count},
+ {(long int) array___ArraySet___first},
+ {(long int) 2 /* 66: ArraySet < RemovableCollection: superclass init_table position */},
+ {(long int) array___ArraySet___clear},
+ {(long int) array___ArraySet___remove},
+ {(long int) array___ArraySet___remove_all},
+ {(long int) 3 /* 70: ArraySet < SimpleCollection: superclass init_table position */},
+ {(long int) array___ArraySet___add},
+ {(long int) abstract_collection___SimpleCollection___add_all},
+ {(long int) 5 /* 73: ArraySet < ArraySet: superclass init_table position */},
+ {(long int) array___ArraySet___enlarge},
+ {(long int) array___ArraySet___remove_at},
+ {(long int) array___ArraySet___init},
+ {(long int) array___ArraySet___with_capacity},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ArraySet::_array */
return self;
}
const classtable_elt_t VFT_ArraySetIterator[47] = {
- {(int) 2663 /* 0: Identity */},
- {(int) 3 /* 1: ArraySetIterator < Object: superclass typecheck marker */},
- {(int) 131 /* 2: ArraySetIterator < Iterator: superclass typecheck marker */},
- {(int) 2663 /* 3: ArraySetIterator < ArraySetIterator: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ArraySetIterator < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) array___Iterator___to_a},
- {(int) 1 /* 41: ArraySetIterator < Iterator: superclass init_table position */},
- {(int) array___ArraySetIterator___item},
- {(int) array___ArraySetIterator___next},
- {(int) array___ArraySetIterator___is_ok},
- {(int) 2 /* 45: ArraySetIterator < ArraySetIterator: superclass init_table position */},
- {(int) array___ArraySetIterator___init},
+ {(long int) 2663 /* 0: Identity */},
+ {(long int) 3 /* 1: ArraySetIterator < Object: superclass typecheck marker */},
+ {(long int) 131 /* 2: ArraySetIterator < Iterator: superclass typecheck marker */},
+ {(long int) 2663 /* 3: ArraySetIterator < ArraySetIterator: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ArraySetIterator < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) array___Iterator___to_a},
+ {(long int) 1 /* 41: ArraySetIterator < Iterator: superclass init_table position */},
+ {(long int) array___ArraySetIterator___item},
+ {(long int) array___ArraySetIterator___next},
+ {(long int) array___ArraySetIterator___is_ok},
+ {(long int) 2 /* 45: ArraySetIterator < ArraySetIterator: superclass init_table position */},
+ {(long int) array___ArraySetIterator___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ArraySetIterator::_iter */
return self;
}
const classtable_elt_t VFT_ArrayMap[85] = {
- {(int) 3635 /* 0: Identity */},
- {(int) 3 /* 1: ArrayMap < Object: superclass typecheck marker */},
+ {(long int) 3635 /* 0: Identity */},
+ {(long int) 3 /* 1: ArrayMap < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 3311 /* 4: ArrayMap < CoupleMap: superclass typecheck marker */},
- {(int) 163 /* 5: ArrayMap < Collection: superclass typecheck marker */},
- {(int) 211 /* 6: ArrayMap < RemovableCollection: superclass typecheck marker */},
+ {(long int) 3311 /* 4: ArrayMap < CoupleMap: superclass typecheck marker */},
+ {(long int) 163 /* 5: ArrayMap < Collection: superclass typecheck marker */},
+ {(long int) 211 /* 6: ArrayMap < RemovableCollection: superclass typecheck marker */},
{0} /* Class Hole :( */,
- {(int) 3127 /* 8: ArrayMap < Map: superclass typecheck marker */},
- {(int) 3635 /* 9: ArrayMap < ArrayMap: superclass typecheck marker */},
+ {(long int) 3127 /* 8: ArrayMap < Map: superclass typecheck marker */},
+ {(long int) 3635 /* 9: ArrayMap < ArrayMap: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ArrayMap < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ArrayMap < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 4 /* 49: ArrayMap < CoupleMap: superclass init_table position */},
- {(int) array___ArrayMap___couple_at},
+ {(long int) 4 /* 49: ArrayMap < CoupleMap: superclass init_table position */},
+ {(long int) array___ArrayMap___couple_at},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: ArrayMap < Collection: superclass init_table position */},
- {(int) array___ArrayMap___iterator},
- {(int) array___ArrayMap___is_empty},
- {(int) array___ArrayMap___length},
- {(int) array___ArrayMap___has},
- {(int) array___ArrayMap___has_only},
- {(int) array___ArrayMap___count},
- {(int) array___ArrayMap___first},
- {(int) 2 /* 66: ArrayMap < RemovableCollection: superclass init_table position */},
- {(int) array___ArrayMap___clear},
- {(int) array___ArrayMap___remove},
- {(int) array___ArrayMap___remove_all},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: ArrayMap < Collection: superclass init_table position */},
+ {(long int) array___ArrayMap___iterator},
+ {(long int) array___ArrayMap___is_empty},
+ {(long int) array___ArrayMap___length},
+ {(long int) array___ArrayMap___has},
+ {(long int) array___ArrayMap___has_only},
+ {(long int) array___ArrayMap___count},
+ {(long int) array___ArrayMap___first},
+ {(long int) 2 /* 66: ArrayMap < RemovableCollection: superclass init_table position */},
+ {(long int) array___ArrayMap___clear},
+ {(long int) array___ArrayMap___remove},
+ {(long int) array___ArrayMap___remove_all},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Map___map_join},
- {(int) 3 /* 74: ArrayMap < Map: superclass init_table position */},
- {(int) array___ArrayMap_____bra},
- {(int) array___ArrayMap_____braeq},
- {(int) array___ArrayMap___has_key},
- {(int) array___ArrayMap___remove_at},
- {(int) abstract_collection___Map___recover_with},
- {(int) 5 /* 80: ArrayMap < ArrayMap: superclass init_table position */},
- {(int) array___ArrayMap___enlarge},
- {(int) array___ArrayMap___remove_at_index},
- {(int) array___ArrayMap___index},
- {(int) array___ArrayMap___init},
+ {(long int) string___Map___map_join},
+ {(long int) 3 /* 74: ArrayMap < Map: superclass init_table position */},
+ {(long int) array___ArrayMap_____bra},
+ {(long int) array___ArrayMap_____braeq},
+ {(long int) array___ArrayMap___has_key},
+ {(long int) array___ArrayMap___remove_at},
+ {(long int) abstract_collection___Map___recover_with},
+ {(long int) 5 /* 80: ArrayMap < ArrayMap: superclass init_table position */},
+ {(long int) array___ArrayMap___enlarge},
+ {(long int) array___ArrayMap___remove_at_index},
+ {(long int) array___ArrayMap___index},
+ {(long int) array___ArrayMap___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ArrayMap::_items */
obj_t obj;
obj = alloc(sizeof(val_t) * 3);
obj->vft = (classtable_elt_t*)VFT_ArrayMap;
- ATTR_array___ArrayMap____last_index(obj) = TAG_Int((int)0);
+ ATTR_array___ArrayMap____last_index(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_array___ArrayMap___init() {
return self;
}
const classtable_elt_t VFT_ArrayCapable[42] = {
- {(int) 171 /* 0: Identity */},
- {(int) 3 /* 1: ArrayCapable < Object: superclass typecheck marker */},
- {(int) 171 /* 2: ArrayCapable < ArrayCapable: superclass typecheck marker */},
+ {(long int) 171 /* 0: Identity */},
+ {(long int) 3 /* 1: ArrayCapable < Object: superclass typecheck marker */},
+ {(long int) 171 /* 2: ArrayCapable < ArrayCapable: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ArrayCapable < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ArrayCapable < ArrayCapable: superclass init_table position */},
- {(int) array___ArrayCapable___calloc_array},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ArrayCapable < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ArrayCapable < ArrayCapable: superclass init_table position */},
+ {(long int) array___ArrayCapable___calloc_array},
};
/* 0: Pointer to the classtable */
val_t NEW_ArrayCapable(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_NativeArray[44] = {
- {(int) -9 /* 0: Identity */},
- {(int) 3 /* 1: NativeArray < Object: superclass typecheck marker */},
- {(int) -9 /* 2: NativeArray < NativeArray: superclass typecheck marker */},
+ {(long int) -9 /* 0: Identity */},
+ {(long int) 3 /* 1: NativeArray < Object: superclass typecheck marker */},
+ {(long int) -9 /* 2: NativeArray < NativeArray: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: NativeArray < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: NativeArray < NativeArray: superclass init_table position */},
- {(int) array___NativeArray_____bra},
- {(int) array___NativeArray_____braeq},
- {(int) array___NativeArray___copy_to},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: NativeArray < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: NativeArray < NativeArray: superclass init_table position */},
+ {(long int) array___NativeArray_____bra},
+ {(long int) array___NativeArray_____braeq},
+ {(long int) array___NativeArray___copy_to},
};
/* 0: Pointer to the classtable */
val_t BOX_NativeArray(val_t * val) {
return OBJ2VAL(box);
}
const classtable_elt_t VFT_String[134] = {
- {(int) 3771 /* 0: Identity */},
- {(int) 3 /* 1: String < Object: superclass typecheck marker */},
- {(int) 31 /* 2: String < StringCapable: superclass typecheck marker */},
- {(int) 51 /* 3: String < Pattern: superclass typecheck marker */},
- {(int) 155 /* 4: String < Comparable: superclass typecheck marker */},
- {(int) 163 /* 5: String < Collection: superclass typecheck marker */},
- {(int) 211 /* 6: String < RemovableCollection: superclass typecheck marker */},
- {(int) 3019 /* 7: String < SimpleCollection: superclass typecheck marker */},
- {(int) 3127 /* 8: String < Map: superclass typecheck marker */},
- {(int) 3295 /* 9: String < IndexedCollection: superclass typecheck marker */},
- {(int) 3639 /* 10: String < AbstractArray: superclass typecheck marker */},
- {(int) 3771 /* 11: String < String: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___String___hash},
- {(int) string___String___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: String < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) string___String_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) string___String___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 8 /* 40: String < StringCapable: superclass init_table position */},
- {(int) string___StringCapable___calloc_string},
- {(int) 9 /* 42: String < Pattern: superclass init_table position */},
- {(int) string_search___String___search_index_in},
- {(int) string_search___String___search_in},
- {(int) string_search___Pattern___search_all_in},
- {(int) string_search___Pattern___split_in},
- {(int) 7 /* 47: String < Comparable: superclass init_table position */},
- {(int) string___String_____l},
- {(int) kernel___Comparable_____leq},
- {(int) kernel___Comparable_____geq},
- {(int) kernel___Comparable_____g},
- {(int) kernel___Comparable_____leqg},
- {(int) kernel___Comparable___is_between},
- {(int) kernel___Comparable___max},
- {(int) kernel___Comparable___min},
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: String < Collection: superclass init_table position */},
- {(int) array___AbstractArray___iterator},
- {(int) array___AbstractArray___is_empty},
- {(int) array___AbstractArray___length},
- {(int) array___AbstractArray___has},
- {(int) array___AbstractArray___has_only},
- {(int) array___AbstractArray___count},
- {(int) abstract_collection___IndexedCollection___first},
- {(int) 2 /* 66: String < RemovableCollection: superclass init_table position */},
- {(int) array___AbstractArray___clear},
- {(int) array___AbstractArray___remove},
- {(int) array___AbstractArray___remove_all},
- {(int) 4 /* 70: String < SimpleCollection: superclass init_table position */},
- {(int) string___String___add},
- {(int) abstract_collection___SimpleCollection___add_all},
- {(int) string___Map___map_join},
- {(int) 3 /* 74: String < Map: superclass init_table position */},
- {(int) string___String_____bra},
- {(int) string___String_____braeq},
- {(int) array___AbstractArray___has_key},
- {(int) array___AbstractArray___remove_at},
- {(int) abstract_collection___Map___recover_with},
- {(int) 5 /* 80: String < IndexedCollection: superclass init_table position */},
- {(int) abstract_collection___IndexedCollection___first__eq},
- {(int) abstract_collection___IndexedCollection___last},
- {(int) abstract_collection___IndexedCollection___last__eq},
- {(int) array___AbstractArray___push},
- {(int) string___String___append},
- {(int) array___AbstractArray___pop},
- {(int) array___AbstractArray___unshift},
- {(int) array___AbstractArray___shift},
- {(int) array___AbstractArray___index_of},
- {(int) 6 /* 90: String < AbstractArray: superclass init_table position */},
- {(int) string___String___enlarge},
- {(int) array___AbstractArray___insert},
- {(int) array___AbstractArray___last_index_of},
- {(int) array___AbstractArray___index_of_from},
- {(int) array___AbstractArray___last_index_of_from},
- {(int) array___AbstractArray___reversed},
- {(int) array___AbstractArray___copy_to},
- {(int) symbol___String___to_symbol},
- {(int) 10 /* 99: String < String: superclass init_table position */},
- {(int) abstract_collection___IndexedCollection___append},
- {(int) string___String_____plus},
- {(int) string___String_____star},
- {(int) string___String___to_i},
- {(int) string___String___to_hex},
- {(int) string___String___a_to},
- {(int) string___String___to_cstring},
- {(int) string___String___substring},
- {(int) string___String___substring_from},
- {(int) string___String___has_substring},
- {(int) string___String___has_prefix},
- {(int) string___String___has_suffix},
- {(int) string___String___init},
- {(int) string___String___from},
- {(int) string___String___with_capacity},
- {(int) string___String___with_native},
- {(int) string___String___from_cstring},
- {(int) string___String___filled_with},
- {(int) string___String___to_upper},
- {(int) string___String___to_lower},
- {(int) string___String___items},
- {(int) string___String___capacity},
- {(int) file___String___file_exists},
- {(int) file___String___file_stat},
- {(int) file___String___strip_extension},
- {(int) file___String___basename},
- {(int) file___String___dirname},
- {(int) file___String___file_path},
- {(int) file___String___mkdir},
- {(int) string_search___String___search},
- {(int) string_search___String___search_from},
- {(int) string_search___String___search_all},
- {(int) string_search___String___split_with},
- {(int) string_search___String___split},
+ {(long int) 3771 /* 0: Identity */},
+ {(long int) 3 /* 1: String < Object: superclass typecheck marker */},
+ {(long int) 31 /* 2: String < StringCapable: superclass typecheck marker */},
+ {(long int) 51 /* 3: String < Pattern: superclass typecheck marker */},
+ {(long int) 155 /* 4: String < Comparable: superclass typecheck marker */},
+ {(long int) 163 /* 5: String < Collection: superclass typecheck marker */},
+ {(long int) 211 /* 6: String < RemovableCollection: superclass typecheck marker */},
+ {(long int) 3019 /* 7: String < SimpleCollection: superclass typecheck marker */},
+ {(long int) 3127 /* 8: String < Map: superclass typecheck marker */},
+ {(long int) 3295 /* 9: String < IndexedCollection: superclass typecheck marker */},
+ {(long int) 3639 /* 10: String < AbstractArray: superclass typecheck marker */},
+ {(long int) 3771 /* 11: String < String: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___String___hash},
+ {(long int) string___String___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: String < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) string___String_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) string___String___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 8 /* 40: String < StringCapable: superclass init_table position */},
+ {(long int) string___StringCapable___calloc_string},
+ {(long int) 9 /* 42: String < Pattern: superclass init_table position */},
+ {(long int) string_search___String___search_index_in},
+ {(long int) string_search___String___search_in},
+ {(long int) string_search___Pattern___search_all_in},
+ {(long int) string_search___Pattern___split_in},
+ {(long int) 7 /* 47: String < Comparable: superclass init_table position */},
+ {(long int) string___String_____l},
+ {(long int) kernel___Comparable_____leq},
+ {(long int) kernel___Comparable_____geq},
+ {(long int) kernel___Comparable_____g},
+ {(long int) kernel___Comparable_____leqg},
+ {(long int) kernel___Comparable___is_between},
+ {(long int) kernel___Comparable___max},
+ {(long int) kernel___Comparable___min},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: String < Collection: superclass init_table position */},
+ {(long int) array___AbstractArray___iterator},
+ {(long int) array___AbstractArray___is_empty},
+ {(long int) array___AbstractArray___length},
+ {(long int) array___AbstractArray___has},
+ {(long int) array___AbstractArray___has_only},
+ {(long int) array___AbstractArray___count},
+ {(long int) abstract_collection___IndexedCollection___first},
+ {(long int) 2 /* 66: String < RemovableCollection: superclass init_table position */},
+ {(long int) array___AbstractArray___clear},
+ {(long int) array___AbstractArray___remove},
+ {(long int) array___AbstractArray___remove_all},
+ {(long int) 4 /* 70: String < SimpleCollection: superclass init_table position */},
+ {(long int) string___String___add},
+ {(long int) abstract_collection___SimpleCollection___add_all},
+ {(long int) string___Map___map_join},
+ {(long int) 3 /* 74: String < Map: superclass init_table position */},
+ {(long int) string___String_____bra},
+ {(long int) string___String_____braeq},
+ {(long int) array___AbstractArray___has_key},
+ {(long int) array___AbstractArray___remove_at},
+ {(long int) abstract_collection___Map___recover_with},
+ {(long int) 5 /* 80: String < IndexedCollection: superclass init_table position */},
+ {(long int) abstract_collection___IndexedCollection___first__eq},
+ {(long int) abstract_collection___IndexedCollection___last},
+ {(long int) abstract_collection___IndexedCollection___last__eq},
+ {(long int) array___AbstractArray___push},
+ {(long int) string___String___append},
+ {(long int) array___AbstractArray___pop},
+ {(long int) array___AbstractArray___unshift},
+ {(long int) array___AbstractArray___shift},
+ {(long int) array___AbstractArray___index_of},
+ {(long int) 6 /* 90: String < AbstractArray: superclass init_table position */},
+ {(long int) string___String___enlarge},
+ {(long int) array___AbstractArray___insert},
+ {(long int) array___AbstractArray___last_index_of},
+ {(long int) array___AbstractArray___index_of_from},
+ {(long int) array___AbstractArray___last_index_of_from},
+ {(long int) array___AbstractArray___reversed},
+ {(long int) array___AbstractArray___copy_to},
+ {(long int) symbol___String___to_symbol},
+ {(long int) 10 /* 99: String < String: superclass init_table position */},
+ {(long int) abstract_collection___IndexedCollection___append},
+ {(long int) string___String_____plus},
+ {(long int) string___String_____star},
+ {(long int) string___String___to_i},
+ {(long int) string___String___to_hex},
+ {(long int) string___String___a_to},
+ {(long int) string___String___to_cstring},
+ {(long int) string___String___substring},
+ {(long int) string___String___substring_from},
+ {(long int) string___String___has_substring},
+ {(long int) string___String___has_prefix},
+ {(long int) string___String___has_suffix},
+ {(long int) string___String___init},
+ {(long int) string___String___from},
+ {(long int) string___String___with_capacity},
+ {(long int) string___String___with_native},
+ {(long int) string___String___from_cstring},
+ {(long int) string___String___filled_with},
+ {(long int) string___String___to_upper},
+ {(long int) string___String___to_lower},
+ {(long int) string___String___items},
+ {(long int) string___String___capacity},
+ {(long int) file___String___file_exists},
+ {(long int) file___String___file_stat},
+ {(long int) file___String___strip_extension},
+ {(long int) file___String___basename},
+ {(long int) file___String___dirname},
+ {(long int) file___String___file_path},
+ {(long int) file___String___mkdir},
+ {(long int) string_search___String___search},
+ {(long int) string_search___String___search_from},
+ {(long int) string_search___String___search_all},
+ {(long int) string_search___String___split_with},
+ {(long int) string_search___String___split},
};
/* 0: Pointer to the classtable */
/* 1: Attribute String::_length */
obj_t obj;
obj = alloc(sizeof(val_t) * 4);
obj->vft = (classtable_elt_t*)VFT_String;
- ATTR_array___AbstractArray____length(obj) = TAG_Int((int)0);
- ATTR_string___String____capacity(obj) = TAG_Int((int)0);
+ ATTR_array___AbstractArray____length(obj) = TAG_Int((long int)0);
+ ATTR_string___String____capacity(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_string___String___init() {
return self;
}
const classtable_elt_t VFT_NativeString[54] = {
- {(int) -5 /* 0: Identity */},
- {(int) 3 /* 1: NativeString < Object: superclass typecheck marker */},
- {(int) -5 /* 2: NativeString < NativeString: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: NativeString < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) environ___NativeString___get_environ},
- {(int) environ___NativeString___put_environ},
- {(int) environ___NativeString___unset_environ},
- {(int) environ___NativeString___set_environ},
- {(int) 1 /* 44: NativeString < NativeString: superclass init_table position */},
- {(int) string___NativeString_____bra},
- {(int) string___NativeString_____braeq},
- {(int) string___NativeString___copy_to},
- {(int) string___NativeString___cstring_length},
- {(int) string___NativeString___atoi},
- {(int) file___NativeString___file_exists},
- {(int) file___NativeString___file_stat},
- {(int) file___NativeString___file_mkdir},
- {(int) exec___NativeString___system},
+ {(long int) -5 /* 0: Identity */},
+ {(long int) 3 /* 1: NativeString < Object: superclass typecheck marker */},
+ {(long int) -5 /* 2: NativeString < NativeString: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: NativeString < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) environ___NativeString___get_environ},
+ {(long int) environ___NativeString___put_environ},
+ {(long int) environ___NativeString___unset_environ},
+ {(long int) environ___NativeString___set_environ},
+ {(long int) 1 /* 44: NativeString < NativeString: superclass init_table position */},
+ {(long int) string___NativeString_____bra},
+ {(long int) string___NativeString_____braeq},
+ {(long int) string___NativeString___copy_to},
+ {(long int) string___NativeString___cstring_length},
+ {(long int) string___NativeString___atoi},
+ {(long int) file___NativeString___file_exists},
+ {(long int) file___NativeString___file_stat},
+ {(long int) file___NativeString___file_mkdir},
+ {(long int) exec___NativeString___system},
};
/* 0: Pointer to the classtable */
val_t BOX_NativeString(char * val) {
return OBJ2VAL(box);
}
const classtable_elt_t VFT_StringCapable[42] = {
- {(int) 31 /* 0: Identity */},
- {(int) 3 /* 1: StringCapable < Object: superclass typecheck marker */},
- {(int) 31 /* 2: StringCapable < StringCapable: superclass typecheck marker */},
+ {(long int) 31 /* 0: Identity */},
+ {(long int) 3 /* 1: StringCapable < Object: superclass typecheck marker */},
+ {(long int) 31 /* 2: StringCapable < StringCapable: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: StringCapable < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: StringCapable < StringCapable: superclass init_table position */},
- {(int) string___StringCapable___calloc_string},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: StringCapable < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: StringCapable < StringCapable: superclass init_table position */},
+ {(long int) string___StringCapable___calloc_string},
};
/* 0: Pointer to the classtable */
val_t NEW_StringCapable(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_HashCollection[66] = {
- {(int) 2615 /* 0: Identity */},
- {(int) 3 /* 1: HashCollection < Object: superclass typecheck marker */},
- {(int) 171 /* 2: HashCollection < ArrayCapable: superclass typecheck marker */},
- {(int) 2615 /* 3: HashCollection < HashCollection: superclass typecheck marker */},
+ {(long int) 2615 /* 0: Identity */},
+ {(long int) 3 /* 1: HashCollection < Object: superclass typecheck marker */},
+ {(long int) 171 /* 2: HashCollection < ArrayCapable: superclass typecheck marker */},
+ {(long int) 2615 /* 3: HashCollection < HashCollection: superclass typecheck marker */},
{0} /* Class Hole :( */,
- {(int) 163 /* 5: HashCollection < Collection: superclass typecheck marker */},
+ {(long int) 163 /* 5: HashCollection < Collection: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: HashCollection < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 2 /* 40: HashCollection < ArrayCapable: superclass init_table position */},
- {(int) array___ArrayCapable___calloc_array},
- {(int) 3 /* 42: HashCollection < HashCollection: superclass init_table position */},
- {(int) hash___HashCollection___first_item},
- {(int) hash___HashCollection___index_at},
- {(int) hash___HashCollection___store},
- {(int) hash___HashCollection___remove_index},
- {(int) hash___HashCollection___raz},
- {(int) hash___HashCollection___enlarge},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: HashCollection < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 2 /* 40: HashCollection < ArrayCapable: superclass init_table position */},
+ {(long int) array___ArrayCapable___calloc_array},
+ {(long int) 3 /* 42: HashCollection < HashCollection: superclass init_table position */},
+ {(long int) hash___HashCollection___first_item},
+ {(long int) hash___HashCollection___index_at},
+ {(long int) hash___HashCollection___store},
+ {(long int) hash___HashCollection___remove_index},
+ {(long int) hash___HashCollection___raz},
+ {(long int) hash___HashCollection___enlarge},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: HashCollection < Collection: superclass init_table position */},
- {(int) abstract_collection___Collection___iterator},
- {(int) abstract_collection___Collection___is_empty},
- {(int) hash___HashCollection___length},
- {(int) abstract_collection___Collection___has},
- {(int) abstract_collection___Collection___has_only},
- {(int) abstract_collection___Collection___count},
- {(int) abstract_collection___Collection___first},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: HashCollection < Collection: superclass init_table position */},
+ {(long int) abstract_collection___Collection___iterator},
+ {(long int) abstract_collection___Collection___is_empty},
+ {(long int) hash___HashCollection___length},
+ {(long int) abstract_collection___Collection___has},
+ {(long int) abstract_collection___Collection___has_only},
+ {(long int) abstract_collection___Collection___count},
+ {(long int) abstract_collection___Collection___first},
};
/* 0: Pointer to the classtable */
/* 1: Attribute HashCollection::_array */
obj_t obj;
obj = alloc(sizeof(val_t) * 8);
obj->vft = (classtable_elt_t*)VFT_HashCollection;
- ATTR_hash___HashCollection____capacity(obj) = TAG_Int((int)0);
- ATTR_hash___HashCollection____length(obj) = TAG_Int((int)0);
- ATTR_hash___HashCollection____last_accessed_index(obj) = TAG_Int((int)0);
+ ATTR_hash___HashCollection____capacity(obj) = TAG_Int((long int)0);
+ ATTR_hash___HashCollection____length(obj) = TAG_Int((long int)0);
+ ATTR_hash___HashCollection____last_accessed_index(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_HashNode[46] = {
- {(int) 139 /* 0: Identity */},
- {(int) 3 /* 1: HashNode < Object: superclass typecheck marker */},
- {(int) 139 /* 2: HashNode < HashNode: superclass typecheck marker */},
+ {(long int) 139 /* 0: Identity */},
+ {(long int) 3 /* 1: HashNode < Object: superclass typecheck marker */},
+ {(long int) 139 /* 2: HashNode < HashNode: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: HashNode < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: HashNode < HashNode: superclass init_table position */},
- {(int) hash___HashNode___key},
- {(int) hash___HashNode___next_item},
- {(int) hash___HashNode___next_item__eq},
- {(int) hash___HashNode___prev_item},
- {(int) hash___HashNode___prev_item__eq},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: HashNode < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: HashNode < HashNode: superclass init_table position */},
+ {(long int) hash___HashNode___key},
+ {(long int) hash___HashNode___next_item},
+ {(long int) hash___HashNode___next_item__eq},
+ {(long int) hash___HashNode___prev_item},
+ {(long int) hash___HashNode___prev_item__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute HashNode::_next_item */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_HashMap[80] = {
- {(int) 3627 /* 0: Identity */},
- {(int) 3 /* 1: HashMap < Object: superclass typecheck marker */},
- {(int) 171 /* 2: HashMap < ArrayCapable: superclass typecheck marker */},
- {(int) 2615 /* 3: HashMap < HashCollection: superclass typecheck marker */},
- {(int) 3311 /* 4: HashMap < CoupleMap: superclass typecheck marker */},
- {(int) 163 /* 5: HashMap < Collection: superclass typecheck marker */},
- {(int) 211 /* 6: HashMap < RemovableCollection: superclass typecheck marker */},
- {(int) 3627 /* 7: HashMap < HashMap: superclass typecheck marker */},
- {(int) 3127 /* 8: HashMap < Map: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: HashMap < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 5 /* 40: HashMap < ArrayCapable: superclass init_table position */},
- {(int) array___ArrayCapable___calloc_array},
- {(int) 6 /* 42: HashMap < HashCollection: superclass init_table position */},
- {(int) hash___HashCollection___first_item},
- {(int) hash___HashCollection___index_at},
- {(int) hash___HashCollection___store},
- {(int) hash___HashCollection___remove_index},
- {(int) hash___HashCollection___raz},
- {(int) hash___HashCollection___enlarge},
- {(int) 4 /* 49: HashMap < CoupleMap: superclass init_table position */},
- {(int) hash___HashMap___couple_at},
- {(int) 7 /* 51: HashMap < HashMap: superclass init_table position */},
- {(int) hash___HashMap___init},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: HashMap < Collection: superclass init_table position */},
- {(int) hash___HashMap___iterator},
- {(int) hash___HashMap___is_empty},
- {(int) hash___HashCollection___length},
- {(int) hash___HashMap___has},
- {(int) hash___HashMap___has_only},
- {(int) hash___HashMap___count},
- {(int) hash___HashMap___first},
- {(int) 2 /* 66: HashMap < RemovableCollection: superclass init_table position */},
- {(int) hash___HashMap___clear},
- {(int) hash___HashMap___remove},
- {(int) abstract_collection___RemovableCollection___remove_all},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) string___Map___map_join},
- {(int) 3 /* 74: HashMap < Map: superclass init_table position */},
- {(int) abstract_collection___CoupleMap_____bra},
- {(int) hash___HashMap_____braeq},
- {(int) abstract_collection___CoupleMap___has_key},
- {(int) hash___HashMap___remove_at},
- {(int) abstract_collection___Map___recover_with},
+ {(long int) 3627 /* 0: Identity */},
+ {(long int) 3 /* 1: HashMap < Object: superclass typecheck marker */},
+ {(long int) 171 /* 2: HashMap < ArrayCapable: superclass typecheck marker */},
+ {(long int) 2615 /* 3: HashMap < HashCollection: superclass typecheck marker */},
+ {(long int) 3311 /* 4: HashMap < CoupleMap: superclass typecheck marker */},
+ {(long int) 163 /* 5: HashMap < Collection: superclass typecheck marker */},
+ {(long int) 211 /* 6: HashMap < RemovableCollection: superclass typecheck marker */},
+ {(long int) 3627 /* 7: HashMap < HashMap: superclass typecheck marker */},
+ {(long int) 3127 /* 8: HashMap < Map: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: HashMap < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 5 /* 40: HashMap < ArrayCapable: superclass init_table position */},
+ {(long int) array___ArrayCapable___calloc_array},
+ {(long int) 6 /* 42: HashMap < HashCollection: superclass init_table position */},
+ {(long int) hash___HashCollection___first_item},
+ {(long int) hash___HashCollection___index_at},
+ {(long int) hash___HashCollection___store},
+ {(long int) hash___HashCollection___remove_index},
+ {(long int) hash___HashCollection___raz},
+ {(long int) hash___HashCollection___enlarge},
+ {(long int) 4 /* 49: HashMap < CoupleMap: superclass init_table position */},
+ {(long int) hash___HashMap___couple_at},
+ {(long int) 7 /* 51: HashMap < HashMap: superclass init_table position */},
+ {(long int) hash___HashMap___init},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: HashMap < Collection: superclass init_table position */},
+ {(long int) hash___HashMap___iterator},
+ {(long int) hash___HashMap___is_empty},
+ {(long int) hash___HashCollection___length},
+ {(long int) hash___HashMap___has},
+ {(long int) hash___HashMap___has_only},
+ {(long int) hash___HashMap___count},
+ {(long int) hash___HashMap___first},
+ {(long int) 2 /* 66: HashMap < RemovableCollection: superclass init_table position */},
+ {(long int) hash___HashMap___clear},
+ {(long int) hash___HashMap___remove},
+ {(long int) abstract_collection___RemovableCollection___remove_all},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) string___Map___map_join},
+ {(long int) 3 /* 74: HashMap < Map: superclass init_table position */},
+ {(long int) abstract_collection___CoupleMap_____bra},
+ {(long int) hash___HashMap_____braeq},
+ {(long int) abstract_collection___CoupleMap___has_key},
+ {(long int) hash___HashMap___remove_at},
+ {(long int) abstract_collection___Map___recover_with},
};
/* 0: Pointer to the classtable */
/* 1: Attribute HashMap::_array */
obj_t obj;
obj = alloc(sizeof(val_t) * 8);
obj->vft = (classtable_elt_t*)VFT_HashMap;
- ATTR_hash___HashCollection____capacity(obj) = TAG_Int((int)0);
- ATTR_hash___HashCollection____length(obj) = TAG_Int((int)0);
- ATTR_hash___HashCollection____last_accessed_index(obj) = TAG_Int((int)0);
+ ATTR_hash___HashCollection____capacity(obj) = TAG_Int((long int)0);
+ ATTR_hash___HashCollection____length(obj) = TAG_Int((long int)0);
+ ATTR_hash___HashCollection____last_accessed_index(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_hash___HashMap___init() {
return self;
}
const classtable_elt_t VFT_HashMapNode[54] = {
- {(int) 2611 /* 0: Identity */},
- {(int) 3 /* 1: HashMapNode < Object: superclass typecheck marker */},
- {(int) 139 /* 2: HashMapNode < HashNode: superclass typecheck marker */},
- {(int) 143 /* 3: HashMapNode < Couple: superclass typecheck marker */},
- {(int) 2611 /* 4: HashMapNode < HashMapNode: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: HashMapNode < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 2 /* 40: HashMapNode < HashNode: superclass init_table position */},
- {(int) hash___HashMapNode___key},
- {(int) hash___HashNode___next_item},
- {(int) hash___HashNode___next_item__eq},
- {(int) hash___HashNode___prev_item},
- {(int) hash___HashNode___prev_item__eq},
- {(int) 1 /* 46: HashMapNode < Couple: superclass init_table position */},
- {(int) abstract_collection___Couple___first},
- {(int) abstract_collection___Couple___first__eq},
- {(int) abstract_collection___Couple___second},
- {(int) abstract_collection___Couple___second__eq},
- {(int) abstract_collection___Couple___init},
- {(int) 3 /* 52: HashMapNode < HashMapNode: superclass init_table position */},
- {(int) hash___HashMapNode___init},
+ {(long int) 2611 /* 0: Identity */},
+ {(long int) 3 /* 1: HashMapNode < Object: superclass typecheck marker */},
+ {(long int) 139 /* 2: HashMapNode < HashNode: superclass typecheck marker */},
+ {(long int) 143 /* 3: HashMapNode < Couple: superclass typecheck marker */},
+ {(long int) 2611 /* 4: HashMapNode < HashMapNode: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: HashMapNode < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 2 /* 40: HashMapNode < HashNode: superclass init_table position */},
+ {(long int) hash___HashMapNode___key},
+ {(long int) hash___HashNode___next_item},
+ {(long int) hash___HashNode___next_item__eq},
+ {(long int) hash___HashNode___prev_item},
+ {(long int) hash___HashNode___prev_item__eq},
+ {(long int) 1 /* 46: HashMapNode < Couple: superclass init_table position */},
+ {(long int) abstract_collection___Couple___first},
+ {(long int) abstract_collection___Couple___first__eq},
+ {(long int) abstract_collection___Couple___second},
+ {(long int) abstract_collection___Couple___second__eq},
+ {(long int) abstract_collection___Couple___init},
+ {(long int) 3 /* 52: HashMapNode < HashMapNode: superclass init_table position */},
+ {(long int) hash___HashMapNode___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute HashMapNode::_next_item */
return self;
}
const classtable_elt_t VFT_HashMapIterator[50] = {
- {(int) 3183 /* 0: Identity */},
- {(int) 3 /* 1: HashMapIterator < Object: superclass typecheck marker */},
- {(int) 131 /* 2: HashMapIterator < Iterator: superclass typecheck marker */},
- {(int) 2527 /* 3: HashMapIterator < MapIterator: superclass typecheck marker */},
- {(int) 3183 /* 4: HashMapIterator < HashMapIterator: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: HashMapIterator < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) array___Iterator___to_a},
- {(int) 1 /* 41: HashMapIterator < Iterator: superclass init_table position */},
- {(int) hash___HashMapIterator___item},
- {(int) hash___HashMapIterator___next},
- {(int) hash___HashMapIterator___is_ok},
- {(int) 2 /* 45: HashMapIterator < MapIterator: superclass init_table position */},
- {(int) hash___HashMapIterator___key},
- {(int) hash___HashMapIterator___item__eq},
- {(int) 3 /* 48: HashMapIterator < HashMapIterator: superclass init_table position */},
- {(int) hash___HashMapIterator___init},
+ {(long int) 3183 /* 0: Identity */},
+ {(long int) 3 /* 1: HashMapIterator < Object: superclass typecheck marker */},
+ {(long int) 131 /* 2: HashMapIterator < Iterator: superclass typecheck marker */},
+ {(long int) 2527 /* 3: HashMapIterator < MapIterator: superclass typecheck marker */},
+ {(long int) 3183 /* 4: HashMapIterator < HashMapIterator: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: HashMapIterator < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) array___Iterator___to_a},
+ {(long int) 1 /* 41: HashMapIterator < Iterator: superclass init_table position */},
+ {(long int) hash___HashMapIterator___item},
+ {(long int) hash___HashMapIterator___next},
+ {(long int) hash___HashMapIterator___is_ok},
+ {(long int) 2 /* 45: HashMapIterator < MapIterator: superclass init_table position */},
+ {(long int) hash___HashMapIterator___key},
+ {(long int) hash___HashMapIterator___item__eq},
+ {(long int) 3 /* 48: HashMapIterator < HashMapIterator: superclass init_table position */},
+ {(long int) hash___HashMapIterator___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute HashMapIterator::_map */
return self;
}
const classtable_elt_t VFT_HashSet[73] = {
- {(int) 3623 /* 0: Identity */},
- {(int) 3 /* 1: HashSet < Object: superclass typecheck marker */},
- {(int) 171 /* 2: HashSet < ArrayCapable: superclass typecheck marker */},
- {(int) 2615 /* 3: HashSet < HashCollection: superclass typecheck marker */},
- {(int) 3263 /* 4: HashSet < Set: superclass typecheck marker */},
- {(int) 163 /* 5: HashSet < Collection: superclass typecheck marker */},
- {(int) 211 /* 6: HashSet < RemovableCollection: superclass typecheck marker */},
- {(int) 3019 /* 7: HashSet < SimpleCollection: superclass typecheck marker */},
- {(int) 3623 /* 8: HashSet < HashSet: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: HashSet < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 5 /* 40: HashSet < ArrayCapable: superclass init_table position */},
- {(int) array___ArrayCapable___calloc_array},
- {(int) 6 /* 42: HashSet < HashCollection: superclass init_table position */},
- {(int) hash___HashCollection___first_item},
- {(int) hash___HashCollection___index_at},
- {(int) hash___HashCollection___store},
- {(int) hash___HashCollection___remove_index},
- {(int) hash___HashCollection___raz},
- {(int) hash___HashCollection___enlarge},
- {(int) 4 /* 49: HashSet < Set: superclass init_table position */},
- {(int) 7 /* 50: HashSet < HashSet: superclass init_table position */},
- {(int) hash___HashSet___init},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: HashSet < Collection: superclass init_table position */},
- {(int) hash___HashSet___iterator},
- {(int) hash___HashSet___is_empty},
- {(int) hash___HashCollection___length},
- {(int) hash___HashSet___has},
- {(int) abstract_collection___Set___has_only},
- {(int) abstract_collection___Set___count},
- {(int) hash___HashSet___first},
- {(int) 2 /* 66: HashSet < RemovableCollection: superclass init_table position */},
- {(int) hash___HashSet___clear},
- {(int) hash___HashSet___remove},
- {(int) abstract_collection___Set___remove_all},
- {(int) 3 /* 70: HashSet < SimpleCollection: superclass init_table position */},
- {(int) hash___HashSet___add},
- {(int) abstract_collection___SimpleCollection___add_all},
+ {(long int) 3623 /* 0: Identity */},
+ {(long int) 3 /* 1: HashSet < Object: superclass typecheck marker */},
+ {(long int) 171 /* 2: HashSet < ArrayCapable: superclass typecheck marker */},
+ {(long int) 2615 /* 3: HashSet < HashCollection: superclass typecheck marker */},
+ {(long int) 3263 /* 4: HashSet < Set: superclass typecheck marker */},
+ {(long int) 163 /* 5: HashSet < Collection: superclass typecheck marker */},
+ {(long int) 211 /* 6: HashSet < RemovableCollection: superclass typecheck marker */},
+ {(long int) 3019 /* 7: HashSet < SimpleCollection: superclass typecheck marker */},
+ {(long int) 3623 /* 8: HashSet < HashSet: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: HashSet < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 5 /* 40: HashSet < ArrayCapable: superclass init_table position */},
+ {(long int) array___ArrayCapable___calloc_array},
+ {(long int) 6 /* 42: HashSet < HashCollection: superclass init_table position */},
+ {(long int) hash___HashCollection___first_item},
+ {(long int) hash___HashCollection___index_at},
+ {(long int) hash___HashCollection___store},
+ {(long int) hash___HashCollection___remove_index},
+ {(long int) hash___HashCollection___raz},
+ {(long int) hash___HashCollection___enlarge},
+ {(long int) 4 /* 49: HashSet < Set: superclass init_table position */},
+ {(long int) 7 /* 50: HashSet < HashSet: superclass init_table position */},
+ {(long int) hash___HashSet___init},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: HashSet < Collection: superclass init_table position */},
+ {(long int) hash___HashSet___iterator},
+ {(long int) hash___HashSet___is_empty},
+ {(long int) hash___HashCollection___length},
+ {(long int) hash___HashSet___has},
+ {(long int) abstract_collection___Set___has_only},
+ {(long int) abstract_collection___Set___count},
+ {(long int) hash___HashSet___first},
+ {(long int) 2 /* 66: HashSet < RemovableCollection: superclass init_table position */},
+ {(long int) hash___HashSet___clear},
+ {(long int) hash___HashSet___remove},
+ {(long int) abstract_collection___Set___remove_all},
+ {(long int) 3 /* 70: HashSet < SimpleCollection: superclass init_table position */},
+ {(long int) hash___HashSet___add},
+ {(long int) abstract_collection___SimpleCollection___add_all},
};
/* 0: Pointer to the classtable */
/* 1: Attribute HashSet::_array */
obj_t obj;
obj = alloc(sizeof(val_t) * 8);
obj->vft = (classtable_elt_t*)VFT_HashSet;
- ATTR_hash___HashCollection____capacity(obj) = TAG_Int((int)0);
- ATTR_hash___HashCollection____length(obj) = TAG_Int((int)0);
- ATTR_hash___HashCollection____last_accessed_index(obj) = TAG_Int((int)0);
+ ATTR_hash___HashCollection____capacity(obj) = TAG_Int((long int)0);
+ ATTR_hash___HashCollection____length(obj) = TAG_Int((long int)0);
+ ATTR_hash___HashCollection____last_accessed_index(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_hash___HashSet___init() {
return self;
}
const classtable_elt_t VFT_HashSetNode[49] = {
- {(int) 2603 /* 0: Identity */},
- {(int) 3 /* 1: HashSetNode < Object: superclass typecheck marker */},
- {(int) 139 /* 2: HashSetNode < HashNode: superclass typecheck marker */},
- {(int) 2603 /* 3: HashSetNode < HashSetNode: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: HashSetNode < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: HashSetNode < HashNode: superclass init_table position */},
- {(int) hash___HashSetNode___key},
- {(int) hash___HashNode___next_item},
- {(int) hash___HashNode___next_item__eq},
- {(int) hash___HashNode___prev_item},
- {(int) hash___HashNode___prev_item__eq},
- {(int) 2 /* 46: HashSetNode < HashSetNode: superclass init_table position */},
- {(int) hash___HashSetNode___key__eq},
- {(int) hash___HashSetNode___init},
+ {(long int) 2603 /* 0: Identity */},
+ {(long int) 3 /* 1: HashSetNode < Object: superclass typecheck marker */},
+ {(long int) 139 /* 2: HashSetNode < HashNode: superclass typecheck marker */},
+ {(long int) 2603 /* 3: HashSetNode < HashSetNode: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: HashSetNode < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: HashSetNode < HashNode: superclass init_table position */},
+ {(long int) hash___HashSetNode___key},
+ {(long int) hash___HashNode___next_item},
+ {(long int) hash___HashNode___next_item__eq},
+ {(long int) hash___HashNode___prev_item},
+ {(long int) hash___HashNode___prev_item__eq},
+ {(long int) 2 /* 46: HashSetNode < HashSetNode: superclass init_table position */},
+ {(long int) hash___HashSetNode___key__eq},
+ {(long int) hash___HashSetNode___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute HashSetNode::_next_item */
return self;
}
const classtable_elt_t VFT_HashSetIterator[47] = {
- {(int) 2607 /* 0: Identity */},
- {(int) 3 /* 1: HashSetIterator < Object: superclass typecheck marker */},
- {(int) 131 /* 2: HashSetIterator < Iterator: superclass typecheck marker */},
- {(int) 2607 /* 3: HashSetIterator < HashSetIterator: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: HashSetIterator < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) array___Iterator___to_a},
- {(int) 1 /* 41: HashSetIterator < Iterator: superclass init_table position */},
- {(int) hash___HashSetIterator___item},
- {(int) hash___HashSetIterator___next},
- {(int) hash___HashSetIterator___is_ok},
- {(int) 2 /* 45: HashSetIterator < HashSetIterator: superclass init_table position */},
- {(int) hash___HashSetIterator___init},
+ {(long int) 2607 /* 0: Identity */},
+ {(long int) 3 /* 1: HashSetIterator < Object: superclass typecheck marker */},
+ {(long int) 131 /* 2: HashSetIterator < Iterator: superclass typecheck marker */},
+ {(long int) 2607 /* 3: HashSetIterator < HashSetIterator: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: HashSetIterator < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) array___Iterator___to_a},
+ {(long int) 1 /* 41: HashSetIterator < Iterator: superclass init_table position */},
+ {(long int) hash___HashSetIterator___item},
+ {(long int) hash___HashSetIterator___next},
+ {(long int) hash___HashSetIterator___is_ok},
+ {(long int) 2 /* 45: HashSetIterator < HashSetIterator: superclass init_table position */},
+ {(long int) hash___HashSetIterator___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute HashSetIterator::_set */
return self;
}
const classtable_elt_t VFT_Symbol[46] = {
- {(int) 27 /* 0: Identity */},
- {(int) 3 /* 1: Symbol < Object: superclass typecheck marker */},
- {(int) 27 /* 2: Symbol < Symbol: superclass typecheck marker */},
+ {(long int) 27 /* 0: Identity */},
+ {(long int) 3 /* 1: Symbol < Object: superclass typecheck marker */},
+ {(long int) 27 /* 2: Symbol < Symbol: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) symbol___Symbol___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Symbol < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) environ___Symbol___environ},
- {(int) environ___Symbol___environ__eq},
- {(int) environ___Symbol___environ_default__eq},
- {(int) environ___Symbol___unset},
- {(int) 1 /* 44: Symbol < Symbol: superclass init_table position */},
- {(int) symbol___Symbol___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) symbol___Symbol___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Symbol < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) environ___Symbol___environ},
+ {(long int) environ___Symbol___environ__eq},
+ {(long int) environ___Symbol___environ_default__eq},
+ {(long int) environ___Symbol___unset},
+ {(long int) 1 /* 44: Symbol < Symbol: superclass init_table position */},
+ {(long int) symbol___Symbol___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Symbol::_string */
return self;
}
const classtable_elt_t VFT_AbstractSorter[46] = {
- {(int) 175 /* 0: Identity */},
- {(int) 3 /* 1: AbstractSorter < Object: superclass typecheck marker */},
- {(int) 175 /* 2: AbstractSorter < AbstractSorter: superclass typecheck marker */},
+ {(long int) 175 /* 0: Identity */},
+ {(long int) 3 /* 1: AbstractSorter < Object: superclass typecheck marker */},
+ {(long int) 175 /* 2: AbstractSorter < AbstractSorter: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AbstractSorter < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: AbstractSorter < AbstractSorter: superclass init_table position */},
- {(int) sorter___AbstractSorter___compare},
- {(int) sorter___AbstractSorter___sort},
- {(int) sorter___AbstractSorter___sub_sort},
- {(int) sorter___AbstractSorter___quick_sort},
- {(int) sorter___AbstractSorter___bubble_sort},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AbstractSorter < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: AbstractSorter < AbstractSorter: superclass init_table position */},
+ {(long int) sorter___AbstractSorter___compare},
+ {(long int) sorter___AbstractSorter___sort},
+ {(long int) sorter___AbstractSorter___sub_sort},
+ {(long int) sorter___AbstractSorter___quick_sort},
+ {(long int) sorter___AbstractSorter___bubble_sort},
};
/* 0: Pointer to the classtable */
val_t NEW_AbstractSorter(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_ComparableSorter[48] = {
- {(int) 2647 /* 0: Identity */},
- {(int) 3 /* 1: ComparableSorter < Object: superclass typecheck marker */},
- {(int) 175 /* 2: ComparableSorter < AbstractSorter: superclass typecheck marker */},
- {(int) 2647 /* 3: ComparableSorter < ComparableSorter: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ComparableSorter < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ComparableSorter < AbstractSorter: superclass init_table position */},
- {(int) sorter___ComparableSorter___compare},
- {(int) sorter___AbstractSorter___sort},
- {(int) sorter___AbstractSorter___sub_sort},
- {(int) sorter___AbstractSorter___quick_sort},
- {(int) sorter___AbstractSorter___bubble_sort},
- {(int) 2 /* 46: ComparableSorter < ComparableSorter: superclass init_table position */},
- {(int) sorter___ComparableSorter___init},
+ {(long int) 2647 /* 0: Identity */},
+ {(long int) 3 /* 1: ComparableSorter < Object: superclass typecheck marker */},
+ {(long int) 175 /* 2: ComparableSorter < AbstractSorter: superclass typecheck marker */},
+ {(long int) 2647 /* 3: ComparableSorter < ComparableSorter: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ComparableSorter < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ComparableSorter < AbstractSorter: superclass init_table position */},
+ {(long int) sorter___ComparableSorter___compare},
+ {(long int) sorter___AbstractSorter___sort},
+ {(long int) sorter___AbstractSorter___sub_sort},
+ {(long int) sorter___AbstractSorter___quick_sort},
+ {(long int) sorter___AbstractSorter___bubble_sort},
+ {(long int) 2 /* 46: ComparableSorter < ComparableSorter: superclass init_table position */},
+ {(long int) sorter___ComparableSorter___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ComparableSorter(void) {
return self;
}
const classtable_elt_t VFT_IOS[53] = {
- {(int) 135 /* 0: Identity */},
- {(int) 3 /* 1: IOS < Object: superclass typecheck marker */},
+ {(long int) 135 /* 0: Identity */},
+ {(long int) 3 /* 1: IOS < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
- {(int) 135 /* 3: IOS < IOS: superclass typecheck marker */},
+ {(long int) 135 /* 3: IOS < IOS: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: IOS < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: IOS < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 1 /* 51: IOS < IOS: superclass init_table position */},
- {(int) stream___IOS___close},
+ {(long int) 1 /* 51: IOS < IOS: superclass init_table position */},
+ {(long int) stream___IOS___close},
};
/* 0: Pointer to the classtable */
val_t NEW_IOS(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_IStream[63] = {
- {(int) 2599 /* 0: Identity */},
- {(int) 3 /* 1: IStream < Object: superclass typecheck marker */},
+ {(long int) 2599 /* 0: Identity */},
+ {(long int) 3 /* 1: IStream < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
- {(int) 135 /* 3: IStream < IOS: superclass typecheck marker */},
+ {(long int) 135 /* 3: IStream < IOS: superclass typecheck marker */},
{0} /* Class Hole :( */,
- {(int) 2599 /* 5: IStream < IStream: superclass typecheck marker */},
+ {(long int) 2599 /* 5: IStream < IStream: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: IStream < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: IStream < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 1 /* 51: IStream < IOS: superclass init_table position */},
- {(int) stream___IOS___close},
+ {(long int) 1 /* 51: IStream < IOS: superclass init_table position */},
+ {(long int) stream___IOS___close},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 2 /* 56: IStream < IStream: superclass init_table position */},
- {(int) stream___IStream___read_char},
- {(int) stream___IStream___read},
- {(int) stream___IStream___read_line},
- {(int) stream___IStream___read_all},
- {(int) stream___IStream___append_line_to},
- {(int) stream___IStream___eof},
+ {(long int) 2 /* 56: IStream < IStream: superclass init_table position */},
+ {(long int) stream___IStream___read_char},
+ {(long int) stream___IStream___read},
+ {(long int) stream___IStream___read_line},
+ {(long int) stream___IStream___read_all},
+ {(long int) stream___IStream___append_line_to},
+ {(long int) stream___IStream___eof},
};
/* 0: Pointer to the classtable */
val_t NEW_IStream(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_OStream[56] = {
- {(int) 2515 /* 0: Identity */},
- {(int) 3 /* 1: OStream < Object: superclass typecheck marker */},
+ {(long int) 2515 /* 0: Identity */},
+ {(long int) 3 /* 1: OStream < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
- {(int) 135 /* 3: OStream < IOS: superclass typecheck marker */},
- {(int) 2515 /* 4: OStream < OStream: superclass typecheck marker */},
+ {(long int) 135 /* 3: OStream < IOS: superclass typecheck marker */},
+ {(long int) 2515 /* 4: OStream < OStream: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: OStream < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: OStream < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 1 /* 51: OStream < IOS: superclass init_table position */},
- {(int) stream___IOS___close},
- {(int) 2 /* 53: OStream < OStream: superclass init_table position */},
- {(int) stream___OStream___write},
- {(int) stream___OStream___is_writable},
+ {(long int) 1 /* 51: OStream < IOS: superclass init_table position */},
+ {(long int) stream___IOS___close},
+ {(long int) 2 /* 53: OStream < OStream: superclass init_table position */},
+ {(long int) stream___OStream___write},
+ {(long int) stream___OStream___is_writable},
};
/* 0: Pointer to the classtable */
val_t NEW_OStream(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_BufferedIStream[67] = {
- {(int) 3223 /* 0: Identity */},
- {(int) 3 /* 1: BufferedIStream < Object: superclass typecheck marker */},
+ {(long int) 3223 /* 0: Identity */},
+ {(long int) 3 /* 1: BufferedIStream < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
- {(int) 135 /* 3: BufferedIStream < IOS: superclass typecheck marker */},
- {(int) 3223 /* 4: BufferedIStream < BufferedIStream: superclass typecheck marker */},
- {(int) 2599 /* 5: BufferedIStream < IStream: superclass typecheck marker */},
+ {(long int) 135 /* 3: BufferedIStream < IOS: superclass typecheck marker */},
+ {(long int) 3223 /* 4: BufferedIStream < BufferedIStream: superclass typecheck marker */},
+ {(long int) 2599 /* 5: BufferedIStream < IStream: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: BufferedIStream < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: BufferedIStream < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 1 /* 51: BufferedIStream < IOS: superclass init_table position */},
- {(int) stream___IOS___close},
+ {(long int) 1 /* 51: BufferedIStream < IOS: superclass init_table position */},
+ {(long int) stream___IOS___close},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 2 /* 56: BufferedIStream < IStream: superclass init_table position */},
- {(int) stream___BufferedIStream___read_char},
- {(int) stream___BufferedIStream___read},
- {(int) stream___IStream___read_line},
- {(int) stream___BufferedIStream___read_all},
- {(int) stream___BufferedIStream___append_line_to},
- {(int) stream___BufferedIStream___eof},
- {(int) 3 /* 63: BufferedIStream < BufferedIStream: superclass init_table position */},
- {(int) stream___BufferedIStream___fill_buffer},
- {(int) stream___BufferedIStream___end_reached},
- {(int) stream___BufferedIStream___prepare_buffer},
+ {(long int) 2 /* 56: BufferedIStream < IStream: superclass init_table position */},
+ {(long int) stream___BufferedIStream___read_char},
+ {(long int) stream___BufferedIStream___read},
+ {(long int) stream___IStream___read_line},
+ {(long int) stream___BufferedIStream___read_all},
+ {(long int) stream___BufferedIStream___append_line_to},
+ {(long int) stream___BufferedIStream___eof},
+ {(long int) 3 /* 63: BufferedIStream < BufferedIStream: superclass init_table position */},
+ {(long int) stream___BufferedIStream___fill_buffer},
+ {(long int) stream___BufferedIStream___end_reached},
+ {(long int) stream___BufferedIStream___prepare_buffer},
};
/* 0: Pointer to the classtable */
/* Instance Hole :( */
obj_t obj;
obj = alloc(sizeof(val_t) * 5);
obj->vft = (classtable_elt_t*)VFT_BufferedIStream;
- ATTR_stream___BufferedIStream____buffer_pos(obj) = TAG_Int((int)0);
+ ATTR_stream___BufferedIStream____buffer_pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_IOStream[70] = {
- {(int) 3179 /* 0: Identity */},
- {(int) 3 /* 1: IOStream < Object: superclass typecheck marker */},
+ {(long int) 3179 /* 0: Identity */},
+ {(long int) 3 /* 1: IOStream < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
- {(int) 135 /* 3: IOStream < IOS: superclass typecheck marker */},
- {(int) 2515 /* 4: IOStream < OStream: superclass typecheck marker */},
- {(int) 2599 /* 5: IOStream < IStream: superclass typecheck marker */},
+ {(long int) 135 /* 3: IOStream < IOS: superclass typecheck marker */},
+ {(long int) 2515 /* 4: IOStream < OStream: superclass typecheck marker */},
+ {(long int) 2599 /* 5: IOStream < IStream: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 3179 /* 8: IOStream < IOStream: superclass typecheck marker */},
+ {(long int) 3179 /* 8: IOStream < IOStream: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: IOStream < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: IOStream < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 1 /* 51: IOStream < IOS: superclass init_table position */},
- {(int) stream___IOS___close},
- {(int) 3 /* 53: IOStream < OStream: superclass init_table position */},
- {(int) stream___OStream___write},
- {(int) stream___OStream___is_writable},
- {(int) 2 /* 56: IOStream < IStream: superclass init_table position */},
- {(int) stream___IStream___read_char},
- {(int) stream___IStream___read},
- {(int) stream___IStream___read_line},
- {(int) stream___IStream___read_all},
- {(int) stream___IStream___append_line_to},
- {(int) stream___IStream___eof},
+ {(long int) 1 /* 51: IOStream < IOS: superclass init_table position */},
+ {(long int) stream___IOS___close},
+ {(long int) 3 /* 53: IOStream < OStream: superclass init_table position */},
+ {(long int) stream___OStream___write},
+ {(long int) stream___OStream___is_writable},
+ {(long int) 2 /* 56: IOStream < IStream: superclass init_table position */},
+ {(long int) stream___IStream___read_char},
+ {(long int) stream___IStream___read},
+ {(long int) stream___IStream___read_line},
+ {(long int) stream___IStream___read_all},
+ {(long int) stream___IStream___append_line_to},
+ {(long int) stream___IStream___eof},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 4 /* 69: IOStream < IOStream: superclass init_table position */},
+ {(long int) 4 /* 69: IOStream < IOStream: superclass init_table position */},
};
/* 0: Pointer to the classtable */
val_t NEW_IOStream(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_FDStream[53] = {
- {(int) 2627 /* 0: Identity */},
- {(int) 3 /* 1: FDStream < Object: superclass typecheck marker */},
- {(int) 2627 /* 2: FDStream < FDStream: superclass typecheck marker */},
- {(int) 135 /* 3: FDStream < IOS: superclass typecheck marker */},
+ {(long int) 2627 /* 0: Identity */},
+ {(long int) 3 /* 1: FDStream < Object: superclass typecheck marker */},
+ {(long int) 2627 /* 2: FDStream < FDStream: superclass typecheck marker */},
+ {(long int) 135 /* 3: FDStream < IOS: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: FDStream < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 2 /* 40: FDStream < FDStream: superclass init_table position */},
- {(int) stream___FDStream___native_close},
- {(int) stream___FDStream___native_read_char},
- {(int) stream___FDStream___native_read},
- {(int) stream___FDStream___native_write},
- {(int) stream___FDStream___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: FDStream < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 2 /* 40: FDStream < FDStream: superclass init_table position */},
+ {(long int) stream___FDStream___native_close},
+ {(long int) stream___FDStream___native_read_char},
+ {(long int) stream___FDStream___native_read},
+ {(long int) stream___FDStream___native_write},
+ {(long int) stream___FDStream___init},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 1 /* 51: FDStream < IOS: superclass init_table position */},
- {(int) stream___FDStream___close},
+ {(long int) 1 /* 51: FDStream < IOS: superclass init_table position */},
+ {(long int) stream___FDStream___close},
};
/* 0: Pointer to the classtable */
/* 1: Attribute FDStream::_fd */
obj_t obj;
obj = alloc(sizeof(val_t) * 2);
obj->vft = (classtable_elt_t*)VFT_FDStream;
- ATTR_stream___FDStream____fd(obj) = TAG_Int((int)0);
+ ATTR_stream___FDStream____fd(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_stream___FDStream___init(val_t p0) {
return self;
}
const classtable_elt_t VFT_FDIStream[63] = {
- {(int) 3191 /* 0: Identity */},
- {(int) 3 /* 1: FDIStream < Object: superclass typecheck marker */},
- {(int) 2627 /* 2: FDIStream < FDStream: superclass typecheck marker */},
- {(int) 135 /* 3: FDIStream < IOS: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 2599 /* 5: FDIStream < IStream: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3191 /* 7: FDIStream < FDIStream: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: FDIStream < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 2 /* 40: FDIStream < FDStream: superclass init_table position */},
- {(int) stream___FDStream___native_close},
- {(int) stream___FDStream___native_read_char},
- {(int) stream___FDStream___native_read},
- {(int) stream___FDStream___native_write},
- {(int) stream___FDStream___init},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 4 /* 48: FDIStream < FDIStream: superclass init_table position */},
- {(int) stream___FDIStream___init},
- {0} /* Class Hole :( */,
- {(int) 1 /* 51: FDIStream < IOS: superclass init_table position */},
- {(int) stream___FDStream___close},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 3 /* 56: FDIStream < IStream: superclass init_table position */},
- {(int) stream___FDIStream___read_char},
- {(int) stream___IStream___read},
- {(int) stream___IStream___read_line},
- {(int) stream___IStream___read_all},
- {(int) stream___IStream___append_line_to},
- {(int) stream___FDIStream___eof},
+ {(long int) 3191 /* 0: Identity */},
+ {(long int) 3 /* 1: FDIStream < Object: superclass typecheck marker */},
+ {(long int) 2627 /* 2: FDIStream < FDStream: superclass typecheck marker */},
+ {(long int) 135 /* 3: FDIStream < IOS: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 2599 /* 5: FDIStream < IStream: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3191 /* 7: FDIStream < FDIStream: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: FDIStream < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 2 /* 40: FDIStream < FDStream: superclass init_table position */},
+ {(long int) stream___FDStream___native_close},
+ {(long int) stream___FDStream___native_read_char},
+ {(long int) stream___FDStream___native_read},
+ {(long int) stream___FDStream___native_write},
+ {(long int) stream___FDStream___init},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 4 /* 48: FDIStream < FDIStream: superclass init_table position */},
+ {(long int) stream___FDIStream___init},
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 51: FDIStream < IOS: superclass init_table position */},
+ {(long int) stream___FDStream___close},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 3 /* 56: FDIStream < IStream: superclass init_table position */},
+ {(long int) stream___FDIStream___read_char},
+ {(long int) stream___IStream___read},
+ {(long int) stream___IStream___read_line},
+ {(long int) stream___IStream___read_all},
+ {(long int) stream___IStream___append_line_to},
+ {(long int) stream___FDIStream___eof},
};
/* 0: Pointer to the classtable */
/* 1: Attribute FDIStream::_fd */
obj_t obj;
obj = alloc(sizeof(val_t) * 4);
obj->vft = (classtable_elt_t*)VFT_FDIStream;
- ATTR_stream___FDStream____fd(obj) = TAG_Int((int)0);
- ATTR_stream___FDIStream____eof(obj) = TAG_Bool((int)0);
+ ATTR_stream___FDStream____fd(obj) = TAG_Int((long int)0);
+ ATTR_stream___FDIStream____eof(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_stream___FDIStream___init(val_t p0) {
return self;
}
const classtable_elt_t VFT_FDOStream[56] = {
- {(int) 3187 /* 0: Identity */},
- {(int) 3 /* 1: FDOStream < Object: superclass typecheck marker */},
- {(int) 2627 /* 2: FDOStream < FDStream: superclass typecheck marker */},
- {(int) 135 /* 3: FDOStream < IOS: superclass typecheck marker */},
- {(int) 2515 /* 4: FDOStream < OStream: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3187 /* 6: FDOStream < FDOStream: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: FDOStream < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 2 /* 40: FDOStream < FDStream: superclass init_table position */},
- {(int) stream___FDStream___native_close},
- {(int) stream___FDStream___native_read_char},
- {(int) stream___FDStream___native_read},
- {(int) stream___FDStream___native_write},
- {(int) stream___FDStream___init},
- {(int) 4 /* 46: FDOStream < FDOStream: superclass init_table position */},
- {(int) stream___FDOStream___init},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 51: FDOStream < IOS: superclass init_table position */},
- {(int) stream___FDStream___close},
- {(int) 3 /* 53: FDOStream < OStream: superclass init_table position */},
- {(int) stream___FDOStream___write},
- {(int) stream___FDOStream___is_writable},
+ {(long int) 3187 /* 0: Identity */},
+ {(long int) 3 /* 1: FDOStream < Object: superclass typecheck marker */},
+ {(long int) 2627 /* 2: FDOStream < FDStream: superclass typecheck marker */},
+ {(long int) 135 /* 3: FDOStream < IOS: superclass typecheck marker */},
+ {(long int) 2515 /* 4: FDOStream < OStream: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3187 /* 6: FDOStream < FDOStream: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: FDOStream < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 2 /* 40: FDOStream < FDStream: superclass init_table position */},
+ {(long int) stream___FDStream___native_close},
+ {(long int) stream___FDStream___native_read_char},
+ {(long int) stream___FDStream___native_read},
+ {(long int) stream___FDStream___native_write},
+ {(long int) stream___FDStream___init},
+ {(long int) 4 /* 46: FDOStream < FDOStream: superclass init_table position */},
+ {(long int) stream___FDOStream___init},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 51: FDOStream < IOS: superclass init_table position */},
+ {(long int) stream___FDStream___close},
+ {(long int) 3 /* 53: FDOStream < OStream: superclass init_table position */},
+ {(long int) stream___FDOStream___write},
+ {(long int) stream___FDOStream___is_writable},
};
/* 0: Pointer to the classtable */
/* 1: Attribute FDOStream::_fd */
obj_t obj;
obj = alloc(sizeof(val_t) * 3);
obj->vft = (classtable_elt_t*)VFT_FDOStream;
- ATTR_stream___FDStream____fd(obj) = TAG_Int((int)0);
- ATTR_stream___FDOStream____is_writable(obj) = TAG_Bool((int)0);
+ ATTR_stream___FDStream____fd(obj) = TAG_Int((long int)0);
+ ATTR_stream___FDOStream____is_writable(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_stream___FDOStream___init(val_t p0) {
return self;
}
const classtable_elt_t VFT_FDIOStream[70] = {
- {(int) 3307 /* 0: Identity */},
- {(int) 3 /* 1: FDIOStream < Object: superclass typecheck marker */},
- {(int) 2627 /* 2: FDIOStream < FDStream: superclass typecheck marker */},
- {(int) 135 /* 3: FDIOStream < IOS: superclass typecheck marker */},
- {(int) 2515 /* 4: FDIOStream < OStream: superclass typecheck marker */},
- {(int) 2599 /* 5: FDIOStream < IStream: superclass typecheck marker */},
- {(int) 3187 /* 6: FDIOStream < FDOStream: superclass typecheck marker */},
- {(int) 3191 /* 7: FDIOStream < FDIStream: superclass typecheck marker */},
- {(int) 3179 /* 8: FDIOStream < IOStream: superclass typecheck marker */},
- {(int) 3307 /* 9: FDIOStream < FDIOStream: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: FDIOStream < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 2 /* 40: FDIOStream < FDStream: superclass init_table position */},
- {(int) stream___FDStream___native_close},
- {(int) stream___FDStream___native_read_char},
- {(int) stream___FDStream___native_read},
- {(int) stream___FDStream___native_write},
- {(int) stream___FDStream___init},
- {(int) 6 /* 46: FDIOStream < FDOStream: superclass init_table position */},
- {(int) stream___FDOStream___init},
- {(int) 4 /* 48: FDIOStream < FDIStream: superclass init_table position */},
- {(int) stream___FDIStream___init},
- {0} /* Class Hole :( */,
- {(int) 1 /* 51: FDIOStream < IOS: superclass init_table position */},
- {(int) stream___FDStream___close},
- {(int) 5 /* 53: FDIOStream < OStream: superclass init_table position */},
- {(int) stream___FDOStream___write},
- {(int) stream___FDOStream___is_writable},
- {(int) 3 /* 56: FDIOStream < IStream: superclass init_table position */},
- {(int) stream___FDIStream___read_char},
- {(int) stream___IStream___read},
- {(int) stream___IStream___read_line},
- {(int) stream___IStream___read_all},
- {(int) stream___IStream___append_line_to},
- {(int) stream___FDIStream___eof},
- {(int) 8 /* 63: FDIOStream < FDIOStream: superclass init_table position */},
- {(int) stream___FDIOStream___init},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 7 /* 69: FDIOStream < IOStream: superclass init_table position */},
+ {(long int) 3307 /* 0: Identity */},
+ {(long int) 3 /* 1: FDIOStream < Object: superclass typecheck marker */},
+ {(long int) 2627 /* 2: FDIOStream < FDStream: superclass typecheck marker */},
+ {(long int) 135 /* 3: FDIOStream < IOS: superclass typecheck marker */},
+ {(long int) 2515 /* 4: FDIOStream < OStream: superclass typecheck marker */},
+ {(long int) 2599 /* 5: FDIOStream < IStream: superclass typecheck marker */},
+ {(long int) 3187 /* 6: FDIOStream < FDOStream: superclass typecheck marker */},
+ {(long int) 3191 /* 7: FDIOStream < FDIStream: superclass typecheck marker */},
+ {(long int) 3179 /* 8: FDIOStream < IOStream: superclass typecheck marker */},
+ {(long int) 3307 /* 9: FDIOStream < FDIOStream: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: FDIOStream < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 2 /* 40: FDIOStream < FDStream: superclass init_table position */},
+ {(long int) stream___FDStream___native_close},
+ {(long int) stream___FDStream___native_read_char},
+ {(long int) stream___FDStream___native_read},
+ {(long int) stream___FDStream___native_write},
+ {(long int) stream___FDStream___init},
+ {(long int) 6 /* 46: FDIOStream < FDOStream: superclass init_table position */},
+ {(long int) stream___FDOStream___init},
+ {(long int) 4 /* 48: FDIOStream < FDIStream: superclass init_table position */},
+ {(long int) stream___FDIStream___init},
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 51: FDIOStream < IOS: superclass init_table position */},
+ {(long int) stream___FDStream___close},
+ {(long int) 5 /* 53: FDIOStream < OStream: superclass init_table position */},
+ {(long int) stream___FDOStream___write},
+ {(long int) stream___FDOStream___is_writable},
+ {(long int) 3 /* 56: FDIOStream < IStream: superclass init_table position */},
+ {(long int) stream___FDIStream___read_char},
+ {(long int) stream___IStream___read},
+ {(long int) stream___IStream___read_line},
+ {(long int) stream___IStream___read_all},
+ {(long int) stream___IStream___append_line_to},
+ {(long int) stream___FDIStream___eof},
+ {(long int) 8 /* 63: FDIOStream < FDIOStream: superclass init_table position */},
+ {(long int) stream___FDIOStream___init},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 7 /* 69: FDIOStream < IOStream: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute FDIOStream::_fd */
obj_t obj;
obj = alloc(sizeof(val_t) * 4);
obj->vft = (classtable_elt_t*)VFT_FDIOStream;
- ATTR_stream___FDStream____fd(obj) = TAG_Int((int)0);
- ATTR_stream___FDIStream____eof(obj) = TAG_Bool((int)0);
- ATTR_stream___FDOStream____is_writable(obj) = TAG_Bool((int)0);
+ ATTR_stream___FDStream____fd(obj) = TAG_Int((long int)0);
+ ATTR_stream___FDIStream____eof(obj) = TAG_Bool((long int)0);
+ ATTR_stream___FDOStream____is_writable(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_stream___FDIOStream___init(val_t p0) {
return self;
}
const classtable_elt_t VFT_Pattern[47] = {
- {(int) 51 /* 0: Identity */},
- {(int) 3 /* 1: Pattern < Object: superclass typecheck marker */},
+ {(long int) 51 /* 0: Identity */},
+ {(long int) 3 /* 1: Pattern < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
- {(int) 51 /* 3: Pattern < Pattern: superclass typecheck marker */},
+ {(long int) 51 /* 3: Pattern < Pattern: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Pattern < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Pattern < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 1 /* 42: Pattern < Pattern: superclass init_table position */},
- {(int) string_search___Pattern___search_index_in},
- {(int) string_search___Pattern___search_in},
- {(int) string_search___Pattern___search_all_in},
- {(int) string_search___Pattern___split_in},
+ {(long int) 1 /* 42: Pattern < Pattern: superclass init_table position */},
+ {(long int) string_search___Pattern___search_index_in},
+ {(long int) string_search___Pattern___search_in},
+ {(long int) string_search___Pattern___search_all_in},
+ {(long int) string_search___Pattern___split_in},
};
/* 0: Pointer to the classtable */
val_t NEW_Pattern(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_BM_Pattern[53] = {
- {(int) 2659 /* 0: Identity */},
- {(int) 3 /* 1: BM_Pattern < Object: superclass typecheck marker */},
+ {(long int) 2659 /* 0: Identity */},
+ {(long int) 3 /* 1: BM_Pattern < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
- {(int) 51 /* 3: BM_Pattern < Pattern: superclass typecheck marker */},
- {(int) 2659 /* 4: BM_Pattern < BM_Pattern: superclass typecheck marker */},
+ {(long int) 51 /* 3: BM_Pattern < Pattern: superclass typecheck marker */},
+ {(long int) 2659 /* 4: BM_Pattern < BM_Pattern: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string_search___BM_Pattern___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: BM_Pattern < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string_search___BM_Pattern___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: BM_Pattern < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 1 /* 42: BM_Pattern < Pattern: superclass init_table position */},
- {(int) string_search___BM_Pattern___search_index_in},
- {(int) string_search___BM_Pattern___search_in},
- {(int) string_search___Pattern___search_all_in},
- {(int) string_search___Pattern___split_in},
- {(int) 2 /* 47: BM_Pattern < BM_Pattern: superclass init_table position */},
- {(int) string_search___BM_Pattern___init},
- {(int) string_search___BM_Pattern___bc},
- {(int) string_search___BM_Pattern___compute_bc},
- {(int) string_search___BM_Pattern___suffixes},
- {(int) string_search___BM_Pattern___compute_gs},
+ {(long int) 1 /* 42: BM_Pattern < Pattern: superclass init_table position */},
+ {(long int) string_search___BM_Pattern___search_index_in},
+ {(long int) string_search___BM_Pattern___search_in},
+ {(long int) string_search___Pattern___search_all_in},
+ {(long int) string_search___Pattern___split_in},
+ {(long int) 2 /* 47: BM_Pattern < BM_Pattern: superclass init_table position */},
+ {(long int) string_search___BM_Pattern___init},
+ {(long int) string_search___BM_Pattern___bc},
+ {(long int) string_search___BM_Pattern___compute_bc},
+ {(long int) string_search___BM_Pattern___suffixes},
+ {(long int) string_search___BM_Pattern___compute_gs},
};
/* 0: Pointer to the classtable */
/* 1: Attribute BM_Pattern::_motif */
obj_t obj;
obj = alloc(sizeof(val_t) * 5);
obj->vft = (classtable_elt_t*)VFT_BM_Pattern;
- ATTR_string_search___BM_Pattern____length(obj) = TAG_Int((int)0);
+ ATTR_string_search___BM_Pattern____length(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_string_search___BM_Pattern___init(val_t p0) {
return self;
}
const classtable_elt_t VFT_Match[46] = {
- {(int) 83 /* 0: Identity */},
- {(int) 3 /* 1: Match < Object: superclass typecheck marker */},
- {(int) 83 /* 2: Match < Match: superclass typecheck marker */},
+ {(long int) 83 /* 0: Identity */},
+ {(long int) 3 /* 1: Match < Object: superclass typecheck marker */},
+ {(long int) 83 /* 2: Match < Match: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string_search___Match___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Match < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: Match < Match: superclass init_table position */},
- {(int) string_search___Match___string},
- {(int) string_search___Match___from},
- {(int) string_search___Match___length},
- {(int) string_search___Match___after},
- {(int) string_search___Match___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string_search___Match___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Match < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: Match < Match: superclass init_table position */},
+ {(long int) string_search___Match___string},
+ {(long int) string_search___Match___from},
+ {(long int) string_search___Match___length},
+ {(long int) string_search___Match___after},
+ {(long int) string_search___Match___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Match::_string */
obj_t obj;
obj = alloc(sizeof(val_t) * 4);
obj->vft = (classtable_elt_t*)VFT_Match;
- ATTR_string_search___Match____from(obj) = TAG_Int((int)0);
- ATTR_string_search___Match____length(obj) = TAG_Int((int)0);
+ ATTR_string_search___Match____from(obj) = TAG_Int((long int)0);
+ ATTR_string_search___Match____length(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_string_search___Match___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_FStream[53] = {
- {(int) 2623 /* 0: Identity */},
- {(int) 3 /* 1: FStream < Object: superclass typecheck marker */},
- {(int) 75 /* 2: FStream < NativeFileCapable: superclass typecheck marker */},
- {(int) 135 /* 3: FStream < IOS: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 2623 /* 6: FStream < FStream: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: FStream < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 2 /* 40: FStream < NativeFileCapable: superclass init_table position */},
- {(int) file___NativeFileCapable___io_open_read},
- {(int) file___NativeFileCapable___io_open_write},
- {(int) file___NativeFileCapable___native_stdin},
- {(int) file___NativeFileCapable___native_stdout},
- {(int) file___NativeFileCapable___native_stderr},
- {(int) 3 /* 46: FStream < FStream: superclass init_table position */},
- {(int) file___FStream___path},
- {(int) file___FStream___file_stat},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 51: FStream < IOS: superclass init_table position */},
- {(int) stream___IOS___close},
+ {(long int) 2623 /* 0: Identity */},
+ {(long int) 3 /* 1: FStream < Object: superclass typecheck marker */},
+ {(long int) 75 /* 2: FStream < NativeFileCapable: superclass typecheck marker */},
+ {(long int) 135 /* 3: FStream < IOS: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 2623 /* 6: FStream < FStream: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: FStream < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 2 /* 40: FStream < NativeFileCapable: superclass init_table position */},
+ {(long int) file___NativeFileCapable___io_open_read},
+ {(long int) file___NativeFileCapable___io_open_write},
+ {(long int) file___NativeFileCapable___native_stdin},
+ {(long int) file___NativeFileCapable___native_stdout},
+ {(long int) file___NativeFileCapable___native_stderr},
+ {(long int) 3 /* 46: FStream < FStream: superclass init_table position */},
+ {(long int) file___FStream___path},
+ {(long int) file___FStream___file_stat},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 51: FStream < IOS: superclass init_table position */},
+ {(long int) stream___IOS___close},
};
/* 0: Pointer to the classtable */
/* 1: Attribute FStream::_path */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_IFStream[71] = {
- {(int) 3303 /* 0: Identity */},
- {(int) 3 /* 1: IFStream < Object: superclass typecheck marker */},
- {(int) 75 /* 2: IFStream < NativeFileCapable: superclass typecheck marker */},
- {(int) 135 /* 3: IFStream < IOS: superclass typecheck marker */},
- {(int) 3223 /* 4: IFStream < BufferedIStream: superclass typecheck marker */},
- {(int) 2599 /* 5: IFStream < IStream: superclass typecheck marker */},
- {(int) 2623 /* 6: IFStream < FStream: superclass typecheck marker */},
- {(int) 3303 /* 7: IFStream < IFStream: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: IFStream < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 2 /* 40: IFStream < NativeFileCapable: superclass init_table position */},
- {(int) file___NativeFileCapable___io_open_read},
- {(int) file___NativeFileCapable___io_open_write},
- {(int) file___NativeFileCapable___native_stdin},
- {(int) file___NativeFileCapable___native_stdout},
- {(int) file___NativeFileCapable___native_stderr},
- {(int) 3 /* 46: IFStream < FStream: superclass init_table position */},
- {(int) file___FStream___path},
- {(int) file___FStream___file_stat},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 51: IFStream < IOS: superclass init_table position */},
- {(int) file___IFStream___close},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 4 /* 56: IFStream < IStream: superclass init_table position */},
- {(int) stream___BufferedIStream___read_char},
- {(int) stream___BufferedIStream___read},
- {(int) stream___IStream___read_line},
- {(int) stream___BufferedIStream___read_all},
- {(int) stream___BufferedIStream___append_line_to},
- {(int) stream___BufferedIStream___eof},
- {(int) 5 /* 63: IFStream < BufferedIStream: superclass init_table position */},
- {(int) file___IFStream___fill_buffer},
- {(int) file___IFStream___end_reached},
- {(int) stream___BufferedIStream___prepare_buffer},
- {(int) 6 /* 67: IFStream < IFStream: superclass init_table position */},
- {(int) file___IFStream___reopen},
- {(int) file___IFStream___open},
- {(int) file___IFStream___without_file},
+ {(long int) 3303 /* 0: Identity */},
+ {(long int) 3 /* 1: IFStream < Object: superclass typecheck marker */},
+ {(long int) 75 /* 2: IFStream < NativeFileCapable: superclass typecheck marker */},
+ {(long int) 135 /* 3: IFStream < IOS: superclass typecheck marker */},
+ {(long int) 3223 /* 4: IFStream < BufferedIStream: superclass typecheck marker */},
+ {(long int) 2599 /* 5: IFStream < IStream: superclass typecheck marker */},
+ {(long int) 2623 /* 6: IFStream < FStream: superclass typecheck marker */},
+ {(long int) 3303 /* 7: IFStream < IFStream: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: IFStream < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 2 /* 40: IFStream < NativeFileCapable: superclass init_table position */},
+ {(long int) file___NativeFileCapable___io_open_read},
+ {(long int) file___NativeFileCapable___io_open_write},
+ {(long int) file___NativeFileCapable___native_stdin},
+ {(long int) file___NativeFileCapable___native_stdout},
+ {(long int) file___NativeFileCapable___native_stderr},
+ {(long int) 3 /* 46: IFStream < FStream: superclass init_table position */},
+ {(long int) file___FStream___path},
+ {(long int) file___FStream___file_stat},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 51: IFStream < IOS: superclass init_table position */},
+ {(long int) file___IFStream___close},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 4 /* 56: IFStream < IStream: superclass init_table position */},
+ {(long int) stream___BufferedIStream___read_char},
+ {(long int) stream___BufferedIStream___read},
+ {(long int) stream___IStream___read_line},
+ {(long int) stream___BufferedIStream___read_all},
+ {(long int) stream___BufferedIStream___append_line_to},
+ {(long int) stream___BufferedIStream___eof},
+ {(long int) 5 /* 63: IFStream < BufferedIStream: superclass init_table position */},
+ {(long int) file___IFStream___fill_buffer},
+ {(long int) file___IFStream___end_reached},
+ {(long int) stream___BufferedIStream___prepare_buffer},
+ {(long int) 6 /* 67: IFStream < IFStream: superclass init_table position */},
+ {(long int) file___IFStream___reopen},
+ {(long int) file___IFStream___open},
+ {(long int) file___IFStream___without_file},
};
/* 0: Pointer to the classtable */
/* 1: Attribute IFStream::_path */
obj_t obj;
obj = alloc(sizeof(val_t) * 6);
obj->vft = (classtable_elt_t*)VFT_IFStream;
- ATTR_stream___BufferedIStream____buffer_pos(obj) = TAG_Int((int)0);
- ATTR_file___IFStream____end_reached(obj) = TAG_Bool((int)0);
+ ATTR_stream___BufferedIStream____buffer_pos(obj) = TAG_Int((long int)0);
+ ATTR_file___IFStream____end_reached(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_file___IFStream___open(val_t p0) {
return self;
}
const classtable_elt_t VFT_OFStream[60] = {
- {(int) 3123 /* 0: Identity */},
- {(int) 3 /* 1: OFStream < Object: superclass typecheck marker */},
- {(int) 75 /* 2: OFStream < NativeFileCapable: superclass typecheck marker */},
- {(int) 135 /* 3: OFStream < IOS: superclass typecheck marker */},
- {(int) 2515 /* 4: OFStream < OStream: superclass typecheck marker */},
- {(int) 3123 /* 5: OFStream < OFStream: superclass typecheck marker */},
- {(int) 2623 /* 6: OFStream < FStream: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: OFStream < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 2 /* 40: OFStream < NativeFileCapable: superclass init_table position */},
- {(int) file___NativeFileCapable___io_open_read},
- {(int) file___NativeFileCapable___io_open_write},
- {(int) file___NativeFileCapable___native_stdin},
- {(int) file___NativeFileCapable___native_stdout},
- {(int) file___NativeFileCapable___native_stderr},
- {(int) 3 /* 46: OFStream < FStream: superclass init_table position */},
- {(int) file___FStream___path},
- {(int) file___FStream___file_stat},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 51: OFStream < IOS: superclass init_table position */},
- {(int) file___OFStream___close},
- {(int) 4 /* 53: OFStream < OStream: superclass init_table position */},
- {(int) file___OFStream___write},
- {(int) file___OFStream___is_writable},
- {(int) 5 /* 56: OFStream < OFStream: superclass init_table position */},
- {(int) file___OFStream___write_native},
- {(int) file___OFStream___open},
- {(int) file___OFStream___without_file},
+ {(long int) 3123 /* 0: Identity */},
+ {(long int) 3 /* 1: OFStream < Object: superclass typecheck marker */},
+ {(long int) 75 /* 2: OFStream < NativeFileCapable: superclass typecheck marker */},
+ {(long int) 135 /* 3: OFStream < IOS: superclass typecheck marker */},
+ {(long int) 2515 /* 4: OFStream < OStream: superclass typecheck marker */},
+ {(long int) 3123 /* 5: OFStream < OFStream: superclass typecheck marker */},
+ {(long int) 2623 /* 6: OFStream < FStream: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: OFStream < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 2 /* 40: OFStream < NativeFileCapable: superclass init_table position */},
+ {(long int) file___NativeFileCapable___io_open_read},
+ {(long int) file___NativeFileCapable___io_open_write},
+ {(long int) file___NativeFileCapable___native_stdin},
+ {(long int) file___NativeFileCapable___native_stdout},
+ {(long int) file___NativeFileCapable___native_stderr},
+ {(long int) 3 /* 46: OFStream < FStream: superclass init_table position */},
+ {(long int) file___FStream___path},
+ {(long int) file___FStream___file_stat},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 51: OFStream < IOS: superclass init_table position */},
+ {(long int) file___OFStream___close},
+ {(long int) 4 /* 53: OFStream < OStream: superclass init_table position */},
+ {(long int) file___OFStream___write},
+ {(long int) file___OFStream___is_writable},
+ {(long int) 5 /* 56: OFStream < OFStream: superclass init_table position */},
+ {(long int) file___OFStream___write_native},
+ {(long int) file___OFStream___open},
+ {(long int) file___OFStream___without_file},
};
/* 0: Pointer to the classtable */
/* 1: Attribute OFStream::_path */
obj_t obj;
obj = alloc(sizeof(val_t) * 4);
obj->vft = (classtable_elt_t*)VFT_OFStream;
- ATTR_file___OFStream____writable(obj) = TAG_Bool((int)0);
+ ATTR_file___OFStream____writable(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_file___OFStream___open(val_t p0) {
return self;
}
const classtable_elt_t VFT_Stdin[73] = {
- {(int) 3607 /* 0: Identity */},
- {(int) 3 /* 1: Stdin < Object: superclass typecheck marker */},
- {(int) 75 /* 2: Stdin < NativeFileCapable: superclass typecheck marker */},
- {(int) 135 /* 3: Stdin < IOS: superclass typecheck marker */},
- {(int) 3223 /* 4: Stdin < BufferedIStream: superclass typecheck marker */},
- {(int) 2599 /* 5: Stdin < IStream: superclass typecheck marker */},
- {(int) 2623 /* 6: Stdin < FStream: superclass typecheck marker */},
- {(int) 3303 /* 7: Stdin < IFStream: superclass typecheck marker */},
- {(int) 3607 /* 8: Stdin < Stdin: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Stdin < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 2 /* 40: Stdin < NativeFileCapable: superclass init_table position */},
- {(int) file___NativeFileCapable___io_open_read},
- {(int) file___NativeFileCapable___io_open_write},
- {(int) file___NativeFileCapable___native_stdin},
- {(int) file___NativeFileCapable___native_stdout},
- {(int) file___NativeFileCapable___native_stderr},
- {(int) 3 /* 46: Stdin < FStream: superclass init_table position */},
- {(int) file___FStream___path},
- {(int) file___FStream___file_stat},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 51: Stdin < IOS: superclass init_table position */},
- {(int) file___IFStream___close},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 4 /* 56: Stdin < IStream: superclass init_table position */},
- {(int) stream___BufferedIStream___read_char},
- {(int) stream___BufferedIStream___read},
- {(int) stream___IStream___read_line},
- {(int) stream___BufferedIStream___read_all},
- {(int) stream___BufferedIStream___append_line_to},
- {(int) stream___BufferedIStream___eof},
- {(int) 5 /* 63: Stdin < BufferedIStream: superclass init_table position */},
- {(int) file___IFStream___fill_buffer},
- {(int) file___IFStream___end_reached},
- {(int) stream___BufferedIStream___prepare_buffer},
- {(int) 6 /* 67: Stdin < IFStream: superclass init_table position */},
- {(int) file___IFStream___reopen},
- {(int) file___IFStream___open},
- {(int) file___IFStream___without_file},
- {(int) 7 /* 71: Stdin < Stdin: superclass init_table position */},
- {(int) file___Stdin___init},
+ {(long int) 3607 /* 0: Identity */},
+ {(long int) 3 /* 1: Stdin < Object: superclass typecheck marker */},
+ {(long int) 75 /* 2: Stdin < NativeFileCapable: superclass typecheck marker */},
+ {(long int) 135 /* 3: Stdin < IOS: superclass typecheck marker */},
+ {(long int) 3223 /* 4: Stdin < BufferedIStream: superclass typecheck marker */},
+ {(long int) 2599 /* 5: Stdin < IStream: superclass typecheck marker */},
+ {(long int) 2623 /* 6: Stdin < FStream: superclass typecheck marker */},
+ {(long int) 3303 /* 7: Stdin < IFStream: superclass typecheck marker */},
+ {(long int) 3607 /* 8: Stdin < Stdin: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Stdin < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 2 /* 40: Stdin < NativeFileCapable: superclass init_table position */},
+ {(long int) file___NativeFileCapable___io_open_read},
+ {(long int) file___NativeFileCapable___io_open_write},
+ {(long int) file___NativeFileCapable___native_stdin},
+ {(long int) file___NativeFileCapable___native_stdout},
+ {(long int) file___NativeFileCapable___native_stderr},
+ {(long int) 3 /* 46: Stdin < FStream: superclass init_table position */},
+ {(long int) file___FStream___path},
+ {(long int) file___FStream___file_stat},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 51: Stdin < IOS: superclass init_table position */},
+ {(long int) file___IFStream___close},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 4 /* 56: Stdin < IStream: superclass init_table position */},
+ {(long int) stream___BufferedIStream___read_char},
+ {(long int) stream___BufferedIStream___read},
+ {(long int) stream___IStream___read_line},
+ {(long int) stream___BufferedIStream___read_all},
+ {(long int) stream___BufferedIStream___append_line_to},
+ {(long int) stream___BufferedIStream___eof},
+ {(long int) 5 /* 63: Stdin < BufferedIStream: superclass init_table position */},
+ {(long int) file___IFStream___fill_buffer},
+ {(long int) file___IFStream___end_reached},
+ {(long int) stream___BufferedIStream___prepare_buffer},
+ {(long int) 6 /* 67: Stdin < IFStream: superclass init_table position */},
+ {(long int) file___IFStream___reopen},
+ {(long int) file___IFStream___open},
+ {(long int) file___IFStream___without_file},
+ {(long int) 7 /* 71: Stdin < Stdin: superclass init_table position */},
+ {(long int) file___Stdin___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Stdin::_path */
obj_t obj;
obj = alloc(sizeof(val_t) * 6);
obj->vft = (classtable_elt_t*)VFT_Stdin;
- ATTR_stream___BufferedIStream____buffer_pos(obj) = TAG_Int((int)0);
- ATTR_file___IFStream____end_reached(obj) = TAG_Bool((int)0);
+ ATTR_stream___BufferedIStream____buffer_pos(obj) = TAG_Int((long int)0);
+ ATTR_file___IFStream____end_reached(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_file___Stdin___init() {
return self;
}
const classtable_elt_t VFT_Stdout[62] = {
- {(int) 3255 /* 0: Identity */},
- {(int) 3 /* 1: Stdout < Object: superclass typecheck marker */},
- {(int) 75 /* 2: Stdout < NativeFileCapable: superclass typecheck marker */},
- {(int) 135 /* 3: Stdout < IOS: superclass typecheck marker */},
- {(int) 2515 /* 4: Stdout < OStream: superclass typecheck marker */},
- {(int) 3123 /* 5: Stdout < OFStream: superclass typecheck marker */},
- {(int) 2623 /* 6: Stdout < FStream: superclass typecheck marker */},
- {(int) 3255 /* 7: Stdout < Stdout: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Stdout < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 2 /* 40: Stdout < NativeFileCapable: superclass init_table position */},
- {(int) file___NativeFileCapable___io_open_read},
- {(int) file___NativeFileCapable___io_open_write},
- {(int) file___NativeFileCapable___native_stdin},
- {(int) file___NativeFileCapable___native_stdout},
- {(int) file___NativeFileCapable___native_stderr},
- {(int) 3 /* 46: Stdout < FStream: superclass init_table position */},
- {(int) file___FStream___path},
- {(int) file___FStream___file_stat},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 51: Stdout < IOS: superclass init_table position */},
- {(int) file___OFStream___close},
- {(int) 4 /* 53: Stdout < OStream: superclass init_table position */},
- {(int) file___OFStream___write},
- {(int) file___OFStream___is_writable},
- {(int) 5 /* 56: Stdout < OFStream: superclass init_table position */},
- {(int) file___OFStream___write_native},
- {(int) file___OFStream___open},
- {(int) file___OFStream___without_file},
- {(int) 6 /* 60: Stdout < Stdout: superclass init_table position */},
- {(int) file___Stdout___init},
+ {(long int) 3255 /* 0: Identity */},
+ {(long int) 3 /* 1: Stdout < Object: superclass typecheck marker */},
+ {(long int) 75 /* 2: Stdout < NativeFileCapable: superclass typecheck marker */},
+ {(long int) 135 /* 3: Stdout < IOS: superclass typecheck marker */},
+ {(long int) 2515 /* 4: Stdout < OStream: superclass typecheck marker */},
+ {(long int) 3123 /* 5: Stdout < OFStream: superclass typecheck marker */},
+ {(long int) 2623 /* 6: Stdout < FStream: superclass typecheck marker */},
+ {(long int) 3255 /* 7: Stdout < Stdout: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Stdout < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 2 /* 40: Stdout < NativeFileCapable: superclass init_table position */},
+ {(long int) file___NativeFileCapable___io_open_read},
+ {(long int) file___NativeFileCapable___io_open_write},
+ {(long int) file___NativeFileCapable___native_stdin},
+ {(long int) file___NativeFileCapable___native_stdout},
+ {(long int) file___NativeFileCapable___native_stderr},
+ {(long int) 3 /* 46: Stdout < FStream: superclass init_table position */},
+ {(long int) file___FStream___path},
+ {(long int) file___FStream___file_stat},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 51: Stdout < IOS: superclass init_table position */},
+ {(long int) file___OFStream___close},
+ {(long int) 4 /* 53: Stdout < OStream: superclass init_table position */},
+ {(long int) file___OFStream___write},
+ {(long int) file___OFStream___is_writable},
+ {(long int) 5 /* 56: Stdout < OFStream: superclass init_table position */},
+ {(long int) file___OFStream___write_native},
+ {(long int) file___OFStream___open},
+ {(long int) file___OFStream___without_file},
+ {(long int) 6 /* 60: Stdout < Stdout: superclass init_table position */},
+ {(long int) file___Stdout___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Stdout::_path */
obj_t obj;
obj = alloc(sizeof(val_t) * 4);
obj->vft = (classtable_elt_t*)VFT_Stdout;
- ATTR_file___OFStream____writable(obj) = TAG_Bool((int)0);
+ ATTR_file___OFStream____writable(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_file___Stdout___init() {
return self;
}
const classtable_elt_t VFT_Stderr[62] = {
- {(int) 3259 /* 0: Identity */},
- {(int) 3 /* 1: Stderr < Object: superclass typecheck marker */},
- {(int) 75 /* 2: Stderr < NativeFileCapable: superclass typecheck marker */},
- {(int) 135 /* 3: Stderr < IOS: superclass typecheck marker */},
- {(int) 2515 /* 4: Stderr < OStream: superclass typecheck marker */},
- {(int) 3123 /* 5: Stderr < OFStream: superclass typecheck marker */},
- {(int) 2623 /* 6: Stderr < FStream: superclass typecheck marker */},
- {(int) 3259 /* 7: Stderr < Stderr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Stderr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 2 /* 40: Stderr < NativeFileCapable: superclass init_table position */},
- {(int) file___NativeFileCapable___io_open_read},
- {(int) file___NativeFileCapable___io_open_write},
- {(int) file___NativeFileCapable___native_stdin},
- {(int) file___NativeFileCapable___native_stdout},
- {(int) file___NativeFileCapable___native_stderr},
- {(int) 3 /* 46: Stderr < FStream: superclass init_table position */},
- {(int) file___FStream___path},
- {(int) file___FStream___file_stat},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 51: Stderr < IOS: superclass init_table position */},
- {(int) file___OFStream___close},
- {(int) 4 /* 53: Stderr < OStream: superclass init_table position */},
- {(int) file___OFStream___write},
- {(int) file___OFStream___is_writable},
- {(int) 5 /* 56: Stderr < OFStream: superclass init_table position */},
- {(int) file___OFStream___write_native},
- {(int) file___OFStream___open},
- {(int) file___OFStream___without_file},
- {(int) 6 /* 60: Stderr < Stderr: superclass init_table position */},
- {(int) file___Stderr___init},
+ {(long int) 3259 /* 0: Identity */},
+ {(long int) 3 /* 1: Stderr < Object: superclass typecheck marker */},
+ {(long int) 75 /* 2: Stderr < NativeFileCapable: superclass typecheck marker */},
+ {(long int) 135 /* 3: Stderr < IOS: superclass typecheck marker */},
+ {(long int) 2515 /* 4: Stderr < OStream: superclass typecheck marker */},
+ {(long int) 3123 /* 5: Stderr < OFStream: superclass typecheck marker */},
+ {(long int) 2623 /* 6: Stderr < FStream: superclass typecheck marker */},
+ {(long int) 3259 /* 7: Stderr < Stderr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Stderr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 2 /* 40: Stderr < NativeFileCapable: superclass init_table position */},
+ {(long int) file___NativeFileCapable___io_open_read},
+ {(long int) file___NativeFileCapable___io_open_write},
+ {(long int) file___NativeFileCapable___native_stdin},
+ {(long int) file___NativeFileCapable___native_stdout},
+ {(long int) file___NativeFileCapable___native_stderr},
+ {(long int) 3 /* 46: Stderr < FStream: superclass init_table position */},
+ {(long int) file___FStream___path},
+ {(long int) file___FStream___file_stat},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 51: Stderr < IOS: superclass init_table position */},
+ {(long int) file___OFStream___close},
+ {(long int) 4 /* 53: Stderr < OStream: superclass init_table position */},
+ {(long int) file___OFStream___write},
+ {(long int) file___OFStream___is_writable},
+ {(long int) 5 /* 56: Stderr < OFStream: superclass init_table position */},
+ {(long int) file___OFStream___write_native},
+ {(long int) file___OFStream___open},
+ {(long int) file___OFStream___without_file},
+ {(long int) 6 /* 60: Stderr < Stderr: superclass init_table position */},
+ {(long int) file___Stderr___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Stderr::_path */
obj_t obj;
obj = alloc(sizeof(val_t) * 4);
obj->vft = (classtable_elt_t*)VFT_Stderr;
- ATTR_file___OFStream____writable(obj) = TAG_Bool((int)0);
+ ATTR_file___OFStream____writable(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_file___Stderr___init() {
return self;
}
const classtable_elt_t VFT_FileStat[47] = {
- {(int) -29 /* 0: Identity */},
- {(int) 3 /* 1: FileStat < Object: superclass typecheck marker */},
- {(int) -1 /* 2: FileStat < Pointer: superclass typecheck marker */},
- {(int) -29 /* 3: FileStat < FileStat: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: FileStat < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: FileStat < Pointer: superclass init_table position */},
- {(int) 2 /* 41: FileStat < FileStat: superclass init_table position */},
- {(int) file___FileStat___mode},
- {(int) file___FileStat___atime},
- {(int) file___FileStat___ctime},
- {(int) file___FileStat___mtime},
- {(int) file___FileStat___size},
+ {(long int) -29 /* 0: Identity */},
+ {(long int) 3 /* 1: FileStat < Object: superclass typecheck marker */},
+ {(long int) -1 /* 2: FileStat < Pointer: superclass typecheck marker */},
+ {(long int) -29 /* 3: FileStat < FileStat: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: FileStat < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: FileStat < Pointer: superclass init_table position */},
+ {(long int) 2 /* 41: FileStat < FileStat: superclass init_table position */},
+ {(long int) file___FileStat___mode},
+ {(long int) file___FileStat___atime},
+ {(long int) file___FileStat___ctime},
+ {(long int) file___FileStat___mtime},
+ {(long int) file___FileStat___size},
};
/* 0: Pointer to the classtable */
val_t BOX_FileStat(void * val) {
return OBJ2VAL(box);
}
const classtable_elt_t VFT_NativeFile[46] = {
- {(int) -25 /* 0: Identity */},
- {(int) 3 /* 1: NativeFile < Object: superclass typecheck marker */},
- {(int) -1 /* 2: NativeFile < Pointer: superclass typecheck marker */},
- {(int) -25 /* 3: NativeFile < NativeFile: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: NativeFile < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: NativeFile < Pointer: superclass init_table position */},
- {(int) 2 /* 41: NativeFile < NativeFile: superclass init_table position */},
- {(int) file___NativeFile___io_read},
- {(int) file___NativeFile___io_write},
- {(int) file___NativeFile___io_close},
- {(int) file___NativeFile___file_stat},
+ {(long int) -25 /* 0: Identity */},
+ {(long int) 3 /* 1: NativeFile < Object: superclass typecheck marker */},
+ {(long int) -1 /* 2: NativeFile < Pointer: superclass typecheck marker */},
+ {(long int) -25 /* 3: NativeFile < NativeFile: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: NativeFile < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: NativeFile < Pointer: superclass init_table position */},
+ {(long int) 2 /* 41: NativeFile < NativeFile: superclass init_table position */},
+ {(long int) file___NativeFile___io_read},
+ {(long int) file___NativeFile___io_write},
+ {(long int) file___NativeFile___io_close},
+ {(long int) file___NativeFile___file_stat},
};
/* 0: Pointer to the classtable */
val_t BOX_NativeFile(void * val) {
return OBJ2VAL(box);
}
const classtable_elt_t VFT_NativeFileCapable[46] = {
- {(int) 75 /* 0: Identity */},
- {(int) 3 /* 1: NativeFileCapable < Object: superclass typecheck marker */},
- {(int) 75 /* 2: NativeFileCapable < NativeFileCapable: superclass typecheck marker */},
+ {(long int) 75 /* 0: Identity */},
+ {(long int) 3 /* 1: NativeFileCapable < Object: superclass typecheck marker */},
+ {(long int) 75 /* 2: NativeFileCapable < NativeFileCapable: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: NativeFileCapable < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: NativeFileCapable < NativeFileCapable: superclass init_table position */},
- {(int) file___NativeFileCapable___io_open_read},
- {(int) file___NativeFileCapable___io_open_write},
- {(int) file___NativeFileCapable___native_stdin},
- {(int) file___NativeFileCapable___native_stdout},
- {(int) file___NativeFileCapable___native_stderr},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: NativeFileCapable < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: NativeFileCapable < NativeFileCapable: superclass init_table position */},
+ {(long int) file___NativeFileCapable___io_open_read},
+ {(long int) file___NativeFileCapable___io_open_write},
+ {(long int) file___NativeFileCapable___native_stdin},
+ {(long int) file___NativeFileCapable___native_stdout},
+ {(long int) file___NativeFileCapable___native_stderr},
};
/* 0: Pointer to the classtable */
val_t NEW_NativeFileCapable(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_Process[51] = {
- {(int) 43 /* 0: Identity */},
- {(int) 3 /* 1: Process < Object: superclass typecheck marker */},
- {(int) 43 /* 2: Process < Process: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Process < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: Process < Process: superclass init_table position */},
- {(int) exec___Process___id},
- {(int) exec___Process___is_finished},
- {(int) exec___Process___wait},
- {(int) exec___Process___status},
- {(int) exec___Process___kill},
- {(int) exec___Process___term},
- {(int) exec___Process___init},
- {(int) exec___Process___init_},
- {(int) exec___Process___execute},
- {(int) exec___Process___basic_exec_execute},
+ {(long int) 43 /* 0: Identity */},
+ {(long int) 3 /* 1: Process < Object: superclass typecheck marker */},
+ {(long int) 43 /* 2: Process < Process: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Process < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: Process < Process: superclass init_table position */},
+ {(long int) exec___Process___id},
+ {(long int) exec___Process___is_finished},
+ {(long int) exec___Process___wait},
+ {(long int) exec___Process___status},
+ {(long int) exec___Process___kill},
+ {(long int) exec___Process___term},
+ {(long int) exec___Process___init},
+ {(long int) exec___Process___init_},
+ {(long int) exec___Process___execute},
+ {(long int) exec___Process___basic_exec_execute},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Process::_data */
return self;
}
const classtable_elt_t VFT_IProcess[69] = {
- {(int) 3175 /* 0: Identity */},
- {(int) 3 /* 1: IProcess < Object: superclass typecheck marker */},
- {(int) 43 /* 2: IProcess < Process: superclass typecheck marker */},
- {(int) 135 /* 3: IProcess < IOS: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 2599 /* 5: IProcess < IStream: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3175 /* 7: IProcess < IProcess: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: IProcess < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: IProcess < Process: superclass init_table position */},
- {(int) exec___Process___id},
- {(int) exec___Process___is_finished},
- {(int) exec___Process___wait},
- {(int) exec___Process___status},
- {(int) exec___Process___kill},
- {(int) exec___Process___term},
- {(int) exec___Process___init},
- {(int) exec___Process___init_},
- {(int) exec___Process___execute},
- {(int) exec___Process___basic_exec_execute},
- {(int) 2 /* 51: IProcess < IOS: superclass init_table position */},
- {(int) exec___IProcess___close},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 3 /* 56: IProcess < IStream: superclass init_table position */},
- {(int) exec___IProcess___read_char},
- {(int) stream___IStream___read},
- {(int) stream___IStream___read_line},
- {(int) stream___IStream___read_all},
- {(int) stream___IStream___append_line_to},
- {(int) exec___IProcess___eof},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 4 /* 66: IProcess < IProcess: superclass init_table position */},
- {(int) exec___IProcess___init},
- {(int) exec___IProcess___init_},
+ {(long int) 3175 /* 0: Identity */},
+ {(long int) 3 /* 1: IProcess < Object: superclass typecheck marker */},
+ {(long int) 43 /* 2: IProcess < Process: superclass typecheck marker */},
+ {(long int) 135 /* 3: IProcess < IOS: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 2599 /* 5: IProcess < IStream: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3175 /* 7: IProcess < IProcess: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: IProcess < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: IProcess < Process: superclass init_table position */},
+ {(long int) exec___Process___id},
+ {(long int) exec___Process___is_finished},
+ {(long int) exec___Process___wait},
+ {(long int) exec___Process___status},
+ {(long int) exec___Process___kill},
+ {(long int) exec___Process___term},
+ {(long int) exec___Process___init},
+ {(long int) exec___Process___init_},
+ {(long int) exec___Process___execute},
+ {(long int) exec___Process___basic_exec_execute},
+ {(long int) 2 /* 51: IProcess < IOS: superclass init_table position */},
+ {(long int) exec___IProcess___close},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 3 /* 56: IProcess < IStream: superclass init_table position */},
+ {(long int) exec___IProcess___read_char},
+ {(long int) stream___IStream___read},
+ {(long int) stream___IStream___read_line},
+ {(long int) stream___IStream___read_all},
+ {(long int) stream___IStream___append_line_to},
+ {(long int) exec___IProcess___eof},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 4 /* 66: IProcess < IProcess: superclass init_table position */},
+ {(long int) exec___IProcess___init},
+ {(long int) exec___IProcess___init_},
};
/* 0: Pointer to the classtable */
/* 1: Attribute IProcess::_data */
return self;
}
const classtable_elt_t VFT_OProcess[66] = {
- {(int) 3119 /* 0: Identity */},
- {(int) 3 /* 1: OProcess < Object: superclass typecheck marker */},
- {(int) 43 /* 2: OProcess < Process: superclass typecheck marker */},
- {(int) 135 /* 3: OProcess < IOS: superclass typecheck marker */},
- {(int) 2515 /* 4: OProcess < OStream: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3119 /* 6: OProcess < OProcess: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: OProcess < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: OProcess < Process: superclass init_table position */},
- {(int) exec___Process___id},
- {(int) exec___Process___is_finished},
- {(int) exec___Process___wait},
- {(int) exec___Process___status},
- {(int) exec___Process___kill},
- {(int) exec___Process___term},
- {(int) exec___Process___init},
- {(int) exec___Process___init_},
- {(int) exec___Process___execute},
- {(int) exec___Process___basic_exec_execute},
- {(int) 2 /* 51: OProcess < IOS: superclass init_table position */},
- {(int) exec___OProcess___close},
- {(int) 3 /* 53: OProcess < OStream: superclass init_table position */},
- {(int) exec___OProcess___write},
- {(int) exec___OProcess___is_writable},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 4 /* 63: OProcess < OProcess: superclass init_table position */},
- {(int) exec___OProcess___init},
- {(int) exec___OProcess___init_},
+ {(long int) 3119 /* 0: Identity */},
+ {(long int) 3 /* 1: OProcess < Object: superclass typecheck marker */},
+ {(long int) 43 /* 2: OProcess < Process: superclass typecheck marker */},
+ {(long int) 135 /* 3: OProcess < IOS: superclass typecheck marker */},
+ {(long int) 2515 /* 4: OProcess < OStream: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3119 /* 6: OProcess < OProcess: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: OProcess < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: OProcess < Process: superclass init_table position */},
+ {(long int) exec___Process___id},
+ {(long int) exec___Process___is_finished},
+ {(long int) exec___Process___wait},
+ {(long int) exec___Process___status},
+ {(long int) exec___Process___kill},
+ {(long int) exec___Process___term},
+ {(long int) exec___Process___init},
+ {(long int) exec___Process___init_},
+ {(long int) exec___Process___execute},
+ {(long int) exec___Process___basic_exec_execute},
+ {(long int) 2 /* 51: OProcess < IOS: superclass init_table position */},
+ {(long int) exec___OProcess___close},
+ {(long int) 3 /* 53: OProcess < OStream: superclass init_table position */},
+ {(long int) exec___OProcess___write},
+ {(long int) exec___OProcess___is_writable},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 4 /* 63: OProcess < OProcess: superclass init_table position */},
+ {(long int) exec___OProcess___init},
+ {(long int) exec___OProcess___init_},
};
/* 0: Pointer to the classtable */
/* 1: Attribute OProcess::_data */
return self;
}
const classtable_elt_t VFT_IOProcess[73] = {
- {(int) 3299 /* 0: Identity */},
- {(int) 3 /* 1: IOProcess < Object: superclass typecheck marker */},
- {(int) 43 /* 2: IOProcess < Process: superclass typecheck marker */},
- {(int) 135 /* 3: IOProcess < IOS: superclass typecheck marker */},
- {(int) 2515 /* 4: IOProcess < OStream: superclass typecheck marker */},
- {(int) 2599 /* 5: IOProcess < IStream: superclass typecheck marker */},
- {(int) 3119 /* 6: IOProcess < OProcess: superclass typecheck marker */},
- {(int) 3175 /* 7: IOProcess < IProcess: superclass typecheck marker */},
- {(int) 3179 /* 8: IOProcess < IOStream: superclass typecheck marker */},
- {(int) 3299 /* 9: IOProcess < IOProcess: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: IOProcess < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: IOProcess < Process: superclass init_table position */},
- {(int) exec___Process___id},
- {(int) exec___Process___is_finished},
- {(int) exec___Process___wait},
- {(int) exec___Process___status},
- {(int) exec___Process___kill},
- {(int) exec___Process___term},
- {(int) exec___Process___init},
- {(int) exec___Process___init_},
- {(int) exec___Process___execute},
- {(int) exec___Process___basic_exec_execute},
- {(int) 2 /* 51: IOProcess < IOS: superclass init_table position */},
- {(int) exec___IOProcess___close},
- {(int) 5 /* 53: IOProcess < OStream: superclass init_table position */},
- {(int) exec___OProcess___write},
- {(int) exec___OProcess___is_writable},
- {(int) 3 /* 56: IOProcess < IStream: superclass init_table position */},
- {(int) exec___IProcess___read_char},
- {(int) stream___IStream___read},
- {(int) stream___IStream___read_line},
- {(int) stream___IStream___read_all},
- {(int) stream___IStream___append_line_to},
- {(int) exec___IProcess___eof},
- {(int) 6 /* 63: IOProcess < OProcess: superclass init_table position */},
- {(int) exec___OProcess___init},
- {(int) exec___OProcess___init_},
- {(int) 4 /* 66: IOProcess < IProcess: superclass init_table position */},
- {(int) exec___IProcess___init},
- {(int) exec___IProcess___init_},
- {(int) 7 /* 69: IOProcess < IOStream: superclass init_table position */},
- {(int) 8 /* 70: IOProcess < IOProcess: superclass init_table position */},
- {(int) exec___IOProcess___init},
- {(int) exec___IOProcess___init_},
+ {(long int) 3299 /* 0: Identity */},
+ {(long int) 3 /* 1: IOProcess < Object: superclass typecheck marker */},
+ {(long int) 43 /* 2: IOProcess < Process: superclass typecheck marker */},
+ {(long int) 135 /* 3: IOProcess < IOS: superclass typecheck marker */},
+ {(long int) 2515 /* 4: IOProcess < OStream: superclass typecheck marker */},
+ {(long int) 2599 /* 5: IOProcess < IStream: superclass typecheck marker */},
+ {(long int) 3119 /* 6: IOProcess < OProcess: superclass typecheck marker */},
+ {(long int) 3175 /* 7: IOProcess < IProcess: superclass typecheck marker */},
+ {(long int) 3179 /* 8: IOProcess < IOStream: superclass typecheck marker */},
+ {(long int) 3299 /* 9: IOProcess < IOProcess: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: IOProcess < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: IOProcess < Process: superclass init_table position */},
+ {(long int) exec___Process___id},
+ {(long int) exec___Process___is_finished},
+ {(long int) exec___Process___wait},
+ {(long int) exec___Process___status},
+ {(long int) exec___Process___kill},
+ {(long int) exec___Process___term},
+ {(long int) exec___Process___init},
+ {(long int) exec___Process___init_},
+ {(long int) exec___Process___execute},
+ {(long int) exec___Process___basic_exec_execute},
+ {(long int) 2 /* 51: IOProcess < IOS: superclass init_table position */},
+ {(long int) exec___IOProcess___close},
+ {(long int) 5 /* 53: IOProcess < OStream: superclass init_table position */},
+ {(long int) exec___OProcess___write},
+ {(long int) exec___OProcess___is_writable},
+ {(long int) 3 /* 56: IOProcess < IStream: superclass init_table position */},
+ {(long int) exec___IProcess___read_char},
+ {(long int) stream___IStream___read},
+ {(long int) stream___IStream___read_line},
+ {(long int) stream___IStream___read_all},
+ {(long int) stream___IStream___append_line_to},
+ {(long int) exec___IProcess___eof},
+ {(long int) 6 /* 63: IOProcess < OProcess: superclass init_table position */},
+ {(long int) exec___OProcess___init},
+ {(long int) exec___OProcess___init_},
+ {(long int) 4 /* 66: IOProcess < IProcess: superclass init_table position */},
+ {(long int) exec___IProcess___init},
+ {(long int) exec___IProcess___init_},
+ {(long int) 7 /* 69: IOProcess < IOStream: superclass init_table position */},
+ {(long int) 8 /* 70: IOProcess < IOProcess: superclass init_table position */},
+ {(long int) exec___IOProcess___init},
+ {(long int) exec___IOProcess___init_},
};
/* 0: Pointer to the classtable */
/* 1: Attribute IOProcess::_data */
return self;
}
const classtable_elt_t VFT_NativeProcess[50] = {
- {(int) -21 /* 0: Identity */},
- {(int) 3 /* 1: NativeProcess < Object: superclass typecheck marker */},
- {(int) -1 /* 2: NativeProcess < Pointer: superclass typecheck marker */},
- {(int) -21 /* 3: NativeProcess < NativeProcess: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: NativeProcess < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: NativeProcess < Pointer: superclass init_table position */},
- {(int) 2 /* 41: NativeProcess < NativeProcess: superclass init_table position */},
- {(int) exec___NativeProcess___id},
- {(int) exec___NativeProcess___is_finished},
- {(int) exec___NativeProcess___status},
- {(int) exec___NativeProcess___wait},
- {(int) exec___NativeProcess___kill},
- {(int) exec___NativeProcess___in_fd},
- {(int) exec___NativeProcess___out_fd},
- {(int) exec___NativeProcess___err_fd},
+ {(long int) -21 /* 0: Identity */},
+ {(long int) 3 /* 1: NativeProcess < Object: superclass typecheck marker */},
+ {(long int) -1 /* 2: NativeProcess < Pointer: superclass typecheck marker */},
+ {(long int) -21 /* 3: NativeProcess < NativeProcess: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: NativeProcess < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: NativeProcess < Pointer: superclass init_table position */},
+ {(long int) 2 /* 41: NativeProcess < NativeProcess: superclass init_table position */},
+ {(long int) exec___NativeProcess___id},
+ {(long int) exec___NativeProcess___is_finished},
+ {(long int) exec___NativeProcess___status},
+ {(long int) exec___NativeProcess___wait},
+ {(long int) exec___NativeProcess___kill},
+ {(long int) exec___NativeProcess___in_fd},
+ {(long int) exec___NativeProcess___out_fd},
+ {(long int) exec___NativeProcess___err_fd},
};
/* 0: Pointer to the classtable */
val_t BOX_NativeProcess(void * val) {
return OBJ2VAL(box);
}
const classtable_elt_t VFT_List[98] = {
- {(int) 3619 /* 0: Identity */},
- {(int) 3 /* 1: List < Object: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 163 /* 5: List < Collection: superclass typecheck marker */},
- {(int) 211 /* 6: List < RemovableCollection: superclass typecheck marker */},
- {(int) 3019 /* 7: List < SimpleCollection: superclass typecheck marker */},
- {(int) 3127 /* 8: List < Map: superclass typecheck marker */},
- {(int) 3295 /* 9: List < IndexedCollection: superclass typecheck marker */},
- {(int) 3619 /* 10: List < List: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: List < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: List < Collection: superclass init_table position */},
- {(int) list___List___iterator},
- {(int) list___List___is_empty},
- {(int) list___List___length},
- {(int) list___List___has},
- {(int) list___List___has_only},
- {(int) list___List___count},
- {(int) list___List___first},
- {(int) 2 /* 66: List < RemovableCollection: superclass init_table position */},
- {(int) list___List___clear},
- {(int) list___List___remove},
- {(int) abstract_collection___RemovableCollection___remove_all},
- {(int) 4 /* 70: List < SimpleCollection: superclass init_table position */},
- {(int) abstract_collection___IndexedCollection___add},
- {(int) abstract_collection___SimpleCollection___add_all},
- {(int) string___Map___map_join},
- {(int) 3 /* 74: List < Map: superclass init_table position */},
- {(int) list___List_____bra},
- {(int) list___List_____braeq},
- {(int) list___List___has_key},
- {(int) list___List___remove_at},
- {(int) abstract_collection___Map___recover_with},
- {(int) 5 /* 80: List < IndexedCollection: superclass init_table position */},
- {(int) list___List___first__eq},
- {(int) list___List___last},
- {(int) list___List___last__eq},
- {(int) list___List___push},
- {(int) abstract_collection___IndexedCollection___append},
- {(int) list___List___pop},
- {(int) list___List___unshift},
- {(int) list___List___shift},
- {(int) abstract_collection___IndexedCollection___index_of},
- {(int) 6 /* 90: List < List: superclass init_table position */},
- {(int) list___List___link},
- {(int) list___List___init},
- {(int) list___List___from},
- {(int) list___List___get_node},
- {(int) list___List___search_node_after},
- {(int) list___List___remove_node},
- {(int) list___List___insert_before},
+ {(long int) 3619 /* 0: Identity */},
+ {(long int) 3 /* 1: List < Object: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 163 /* 5: List < Collection: superclass typecheck marker */},
+ {(long int) 211 /* 6: List < RemovableCollection: superclass typecheck marker */},
+ {(long int) 3019 /* 7: List < SimpleCollection: superclass typecheck marker */},
+ {(long int) 3127 /* 8: List < Map: superclass typecheck marker */},
+ {(long int) 3295 /* 9: List < IndexedCollection: superclass typecheck marker */},
+ {(long int) 3619 /* 10: List < List: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: List < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: List < Collection: superclass init_table position */},
+ {(long int) list___List___iterator},
+ {(long int) list___List___is_empty},
+ {(long int) list___List___length},
+ {(long int) list___List___has},
+ {(long int) list___List___has_only},
+ {(long int) list___List___count},
+ {(long int) list___List___first},
+ {(long int) 2 /* 66: List < RemovableCollection: superclass init_table position */},
+ {(long int) list___List___clear},
+ {(long int) list___List___remove},
+ {(long int) abstract_collection___RemovableCollection___remove_all},
+ {(long int) 4 /* 70: List < SimpleCollection: superclass init_table position */},
+ {(long int) abstract_collection___IndexedCollection___add},
+ {(long int) abstract_collection___SimpleCollection___add_all},
+ {(long int) string___Map___map_join},
+ {(long int) 3 /* 74: List < Map: superclass init_table position */},
+ {(long int) list___List_____bra},
+ {(long int) list___List_____braeq},
+ {(long int) list___List___has_key},
+ {(long int) list___List___remove_at},
+ {(long int) abstract_collection___Map___recover_with},
+ {(long int) 5 /* 80: List < IndexedCollection: superclass init_table position */},
+ {(long int) list___List___first__eq},
+ {(long int) list___List___last},
+ {(long int) list___List___last__eq},
+ {(long int) list___List___push},
+ {(long int) abstract_collection___IndexedCollection___append},
+ {(long int) list___List___pop},
+ {(long int) list___List___unshift},
+ {(long int) list___List___shift},
+ {(long int) abstract_collection___IndexedCollection___index_of},
+ {(long int) 6 /* 90: List < List: superclass init_table position */},
+ {(long int) list___List___link},
+ {(long int) list___List___init},
+ {(long int) list___List___from},
+ {(long int) list___List___get_node},
+ {(long int) list___List___search_node_after},
+ {(long int) list___List___remove_node},
+ {(long int) list___List___insert_before},
};
/* 0: Pointer to the classtable */
/* 1: Attribute List::_head */
return self;
}
const classtable_elt_t VFT_ListIterator[52] = {
- {(int) 3291 /* 0: Identity */},
- {(int) 3 /* 1: ListIterator < Object: superclass typecheck marker */},
- {(int) 131 /* 2: ListIterator < Iterator: superclass typecheck marker */},
- {(int) 2527 /* 3: ListIterator < MapIterator: superclass typecheck marker */},
- {(int) 3171 /* 4: ListIterator < IndexedIterator: superclass typecheck marker */},
- {(int) 3291 /* 5: ListIterator < ListIterator: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ListIterator < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) array___Iterator___to_a},
- {(int) 1 /* 41: ListIterator < Iterator: superclass init_table position */},
- {(int) list___ListIterator___item},
- {(int) list___ListIterator___next},
- {(int) list___ListIterator___is_ok},
- {(int) 2 /* 45: ListIterator < MapIterator: superclass init_table position */},
- {(int) abstract_collection___IndexedIterator___key},
- {(int) list___ListIterator___item__eq},
- {(int) 3 /* 48: ListIterator < IndexedIterator: superclass init_table position */},
- {(int) list___ListIterator___index},
- {(int) 4 /* 50: ListIterator < ListIterator: superclass init_table position */},
- {(int) list___ListIterator___init},
+ {(long int) 3291 /* 0: Identity */},
+ {(long int) 3 /* 1: ListIterator < Object: superclass typecheck marker */},
+ {(long int) 131 /* 2: ListIterator < Iterator: superclass typecheck marker */},
+ {(long int) 2527 /* 3: ListIterator < MapIterator: superclass typecheck marker */},
+ {(long int) 3171 /* 4: ListIterator < IndexedIterator: superclass typecheck marker */},
+ {(long int) 3291 /* 5: ListIterator < ListIterator: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ListIterator < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) array___Iterator___to_a},
+ {(long int) 1 /* 41: ListIterator < Iterator: superclass init_table position */},
+ {(long int) list___ListIterator___item},
+ {(long int) list___ListIterator___next},
+ {(long int) list___ListIterator___is_ok},
+ {(long int) 2 /* 45: ListIterator < MapIterator: superclass init_table position */},
+ {(long int) abstract_collection___IndexedIterator___key},
+ {(long int) list___ListIterator___item__eq},
+ {(long int) 3 /* 48: ListIterator < IndexedIterator: superclass init_table position */},
+ {(long int) list___ListIterator___index},
+ {(long int) 4 /* 50: ListIterator < ListIterator: superclass init_table position */},
+ {(long int) list___ListIterator___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ListIterator::_node */
obj_t obj;
obj = alloc(sizeof(val_t) * 3);
obj->vft = (classtable_elt_t*)VFT_ListIterator;
- ATTR_list___ListIterator____index(obj) = TAG_Int((int)0);
+ ATTR_list___ListIterator____index(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_list___ListIterator___init(val_t p0) {
return self;
}
const classtable_elt_t VFT_ListNode[76] = {
- {(int) 3167 /* 0: Identity */},
- {(int) 3 /* 1: ListNode < Object: superclass typecheck marker */},
+ {(long int) 3167 /* 0: Identity */},
+ {(long int) 3 /* 1: ListNode < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 163 /* 5: ListNode < Collection: superclass typecheck marker */},
- {(int) 2639 /* 6: ListNode < Container: superclass typecheck marker */},
- {(int) 3167 /* 7: ListNode < ListNode: superclass typecheck marker */},
+ {(long int) 163 /* 5: ListNode < Collection: superclass typecheck marker */},
+ {(long int) 2639 /* 6: ListNode < Container: superclass typecheck marker */},
+ {(long int) 3167 /* 7: ListNode < ListNode: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ListNode < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ListNode < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: ListNode < Collection: superclass init_table position */},
- {(int) abstract_collection___Container___iterator},
- {(int) abstract_collection___Container___is_empty},
- {(int) abstract_collection___Container___length},
- {(int) abstract_collection___Container___has},
- {(int) abstract_collection___Container___has_only},
- {(int) abstract_collection___Container___count},
- {(int) abstract_collection___Container___first},
- {(int) 2 /* 66: ListNode < Container: superclass init_table position */},
- {(int) abstract_collection___Container___init},
- {(int) abstract_collection___Container___item},
- {(int) abstract_collection___Container___item__eq},
- {(int) 3 /* 70: ListNode < ListNode: superclass init_table position */},
- {(int) list___ListNode___init},
- {(int) list___ListNode___next},
- {(int) list___ListNode___next__eq},
- {(int) list___ListNode___prev},
- {(int) list___ListNode___prev__eq},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: ListNode < Collection: superclass init_table position */},
+ {(long int) abstract_collection___Container___iterator},
+ {(long int) abstract_collection___Container___is_empty},
+ {(long int) abstract_collection___Container___length},
+ {(long int) abstract_collection___Container___has},
+ {(long int) abstract_collection___Container___has_only},
+ {(long int) abstract_collection___Container___count},
+ {(long int) abstract_collection___Container___first},
+ {(long int) 2 /* 66: ListNode < Container: superclass init_table position */},
+ {(long int) abstract_collection___Container___init},
+ {(long int) abstract_collection___Container___item},
+ {(long int) abstract_collection___Container___item__eq},
+ {(long int) 3 /* 70: ListNode < ListNode: superclass init_table position */},
+ {(long int) list___ListNode___init},
+ {(long int) list___ListNode___next},
+ {(long int) list___ListNode___next__eq},
+ {(long int) list___ListNode___prev},
+ {(long int) list___ListNode___prev__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ListNode::_item */
return self;
}
const classtable_elt_t VFT_Range[71] = {
- {(int) 2491 /* 0: Identity */},
- {(int) 3 /* 1: Range < Object: superclass typecheck marker */},
+ {(long int) 2491 /* 0: Identity */},
+ {(long int) 3 /* 1: Range < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 163 /* 5: Range < Collection: superclass typecheck marker */},
- {(int) 2491 /* 6: Range < Range: superclass typecheck marker */},
+ {(long int) 163 /* 5: Range < Collection: superclass typecheck marker */},
+ {(long int) 2491 /* 6: Range < Range: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Range < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Range < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: Range < Collection: superclass init_table position */},
- {(int) range___Range___iterator},
- {(int) range___Range___is_empty},
- {(int) range___Range___length},
- {(int) range___Range___has},
- {(int) range___Range___has_only},
- {(int) range___Range___count},
- {(int) range___Range___first},
- {(int) 2 /* 66: Range < Range: superclass init_table position */},
- {(int) range___Range___last},
- {(int) range___Range___after},
- {(int) range___Range___init},
- {(int) range___Range___without_last},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: Range < Collection: superclass init_table position */},
+ {(long int) range___Range___iterator},
+ {(long int) range___Range___is_empty},
+ {(long int) range___Range___length},
+ {(long int) range___Range___has},
+ {(long int) range___Range___has_only},
+ {(long int) range___Range___count},
+ {(long int) range___Range___first},
+ {(long int) 2 /* 66: Range < Range: superclass init_table position */},
+ {(long int) range___Range___last},
+ {(long int) range___Range___after},
+ {(long int) range___Range___init},
+ {(long int) range___Range___without_last},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Range::_first */
return self;
}
const classtable_elt_t VFT_IteratorRange[47] = {
- {(int) 2595 /* 0: Identity */},
- {(int) 3 /* 1: IteratorRange < Object: superclass typecheck marker */},
- {(int) 131 /* 2: IteratorRange < Iterator: superclass typecheck marker */},
- {(int) 2595 /* 3: IteratorRange < IteratorRange: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: IteratorRange < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) array___Iterator___to_a},
- {(int) 1 /* 41: IteratorRange < Iterator: superclass init_table position */},
- {(int) range___IteratorRange___item},
- {(int) range___IteratorRange___next},
- {(int) range___IteratorRange___is_ok},
- {(int) 2 /* 45: IteratorRange < IteratorRange: superclass init_table position */},
- {(int) range___IteratorRange___init},
+ {(long int) 2595 /* 0: Identity */},
+ {(long int) 3 /* 1: IteratorRange < Object: superclass typecheck marker */},
+ {(long int) 131 /* 2: IteratorRange < Iterator: superclass typecheck marker */},
+ {(long int) 2595 /* 3: IteratorRange < IteratorRange: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: IteratorRange < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) array___Iterator___to_a},
+ {(long int) 1 /* 41: IteratorRange < Iterator: superclass init_table position */},
+ {(long int) range___IteratorRange___item},
+ {(long int) range___IteratorRange___next},
+ {(long int) range___IteratorRange___is_ok},
+ {(long int) 2 /* 45: IteratorRange < IteratorRange: superclass init_table position */},
+ {(long int) range___IteratorRange___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute IteratorRange::_range */
return self;
}
const classtable_elt_t VFT_PNode[61] = {
- {(int) 63 /* 0: Identity */},
- {(int) 3 /* 1: PNode < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PNode < PNode: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PNode < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___PNode___locate},
- {(int) parser_prod___PNode___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PNode < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
+ {(long int) 63 /* 0: Identity */},
+ {(long int) 3 /* 1: PNode < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PNode < PNode: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PNode < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___PNode___locate},
+ {(long int) parser_prod___PNode___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PNode < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PNode::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_Token[69] = {
- {(int) 183 /* 0: Identity */},
- {(int) 3 /* 1: Token < Object: superclass typecheck marker */},
- {(int) 63 /* 2: Token < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: Token < Token: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Token < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: Token < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___Token___parser_index},
- {(int) 2 /* 68: Token < Token: superclass init_table position */},
+ {(long int) 183 /* 0: Identity */},
+ {(long int) 3 /* 1: Token < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: Token < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: Token < Token: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Token < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: Token < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___Token___parser_index},
+ {(long int) 2 /* 68: Token < Token: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Token::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_Token;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_Prod[67] = {
- {(int) 2495 /* 0: Identity */},
- {(int) 3 /* 1: Prod < Object: superclass typecheck marker */},
- {(int) 63 /* 2: Prod < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: Prod < Prod: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Prod < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: Prod < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: Prod < Prod: superclass init_table position */},
+ {(long int) 2495 /* 0: Identity */},
+ {(long int) 3 /* 1: Prod < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: Prod < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: Prod < Prod: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Prod < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: Prod < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: Prod < Prod: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Prod::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_TEol[71] = {
- {(int) 2959 /* 0: Identity */},
- {(int) 3 /* 1: TEol < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TEol < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TEol < Token: superclass typecheck marker */},
- {(int) 2959 /* 4: TEol < TEol: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TEol < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TEol < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TEol___parser_index},
- {(int) 2 /* 68: TEol < Token: superclass init_table position */},
- {(int) lexer___TEol___init},
- {(int) 3 /* 70: TEol < TEol: superclass init_table position */},
+ {(long int) 2959 /* 0: Identity */},
+ {(long int) 3 /* 1: TEol < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TEol < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TEol < Token: superclass typecheck marker */},
+ {(long int) 2959 /* 4: TEol < TEol: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TEol < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TEol < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TEol___parser_index},
+ {(long int) 2 /* 68: TEol < Token: superclass init_table position */},
+ {(long int) lexer___TEol___init},
+ {(long int) 3 /* 70: TEol < TEol: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TEol::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TEol;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TEol___init(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_TComment[71] = {
- {(int) 2983 /* 0: Identity */},
- {(int) 3 /* 1: TComment < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TComment < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TComment < Token: superclass typecheck marker */},
- {(int) 2983 /* 4: TComment < TComment: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TComment < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TComment < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TComment___parser_index},
- {(int) 2 /* 68: TComment < Token: superclass init_table position */},
- {(int) lexer___TComment___init},
- {(int) 3 /* 70: TComment < TComment: superclass init_table position */},
+ {(long int) 2983 /* 0: Identity */},
+ {(long int) 3 /* 1: TComment < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TComment < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TComment < Token: superclass typecheck marker */},
+ {(long int) 2983 /* 4: TComment < TComment: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TComment < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TComment < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TComment___parser_index},
+ {(long int) 2 /* 68: TComment < Token: superclass init_table position */},
+ {(long int) lexer___TComment___init},
+ {(long int) 3 /* 70: TComment < TComment: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TComment::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TComment;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TComment___init(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_TKwpackage[71] = {
- {(int) 2819 /* 0: Identity */},
- {(int) 3 /* 1: TKwpackage < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwpackage < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwpackage < Token: superclass typecheck marker */},
- {(int) 2819 /* 4: TKwpackage < TKwpackage: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwpackage < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwpackage < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwpackage___parser_index},
- {(int) 2 /* 68: TKwpackage < Token: superclass init_table position */},
- {(int) lexer___TKwpackage___init},
- {(int) 3 /* 70: TKwpackage < TKwpackage: superclass init_table position */},
+ {(long int) 2819 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwpackage < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwpackage < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwpackage < Token: superclass typecheck marker */},
+ {(long int) 2819 /* 4: TKwpackage < TKwpackage: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwpackage < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwpackage < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwpackage___parser_index},
+ {(long int) 2 /* 68: TKwpackage < Token: superclass init_table position */},
+ {(long int) lexer___TKwpackage___init},
+ {(long int) 3 /* 70: TKwpackage < TKwpackage: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwpackage::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwpackage;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwpackage___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwimport[71] = {
- {(int) 2875 /* 0: Identity */},
- {(int) 3 /* 1: TKwimport < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwimport < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwimport < Token: superclass typecheck marker */},
- {(int) 2875 /* 4: TKwimport < TKwimport: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwimport < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwimport < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwimport___parser_index},
- {(int) 2 /* 68: TKwimport < Token: superclass init_table position */},
- {(int) lexer___TKwimport___init},
- {(int) 3 /* 70: TKwimport < TKwimport: superclass init_table position */},
+ {(long int) 2875 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwimport < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwimport < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwimport < Token: superclass typecheck marker */},
+ {(long int) 2875 /* 4: TKwimport < TKwimport: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwimport < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwimport < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwimport___parser_index},
+ {(long int) 2 /* 68: TKwimport < Token: superclass init_table position */},
+ {(long int) lexer___TKwimport___init},
+ {(long int) 3 /* 70: TKwimport < TKwimport: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwimport::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwimport;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwimport___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwclass[71] = {
- {(int) 2911 /* 0: Identity */},
- {(int) 3 /* 1: TKwclass < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwclass < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwclass < Token: superclass typecheck marker */},
- {(int) 2911 /* 4: TKwclass < TKwclass: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwclass < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwclass < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwclass___parser_index},
- {(int) 2 /* 68: TKwclass < Token: superclass init_table position */},
- {(int) lexer___TKwclass___init},
- {(int) 3 /* 70: TKwclass < TKwclass: superclass init_table position */},
+ {(long int) 2911 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwclass < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwclass < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwclass < Token: superclass typecheck marker */},
+ {(long int) 2911 /* 4: TKwclass < TKwclass: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwclass < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwclass < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwclass___parser_index},
+ {(long int) 2 /* 68: TKwclass < Token: superclass init_table position */},
+ {(long int) lexer___TKwclass___init},
+ {(long int) 3 /* 70: TKwclass < TKwclass: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwclass::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwclass;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwclass___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwabstract[71] = {
- {(int) 2931 /* 0: Identity */},
- {(int) 3 /* 1: TKwabstract < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwabstract < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwabstract < Token: superclass typecheck marker */},
- {(int) 2931 /* 4: TKwabstract < TKwabstract: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwabstract < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwabstract < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwabstract___parser_index},
- {(int) 2 /* 68: TKwabstract < Token: superclass init_table position */},
- {(int) lexer___TKwabstract___init},
- {(int) 3 /* 70: TKwabstract < TKwabstract: superclass init_table position */},
+ {(long int) 2931 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwabstract < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwabstract < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwabstract < Token: superclass typecheck marker */},
+ {(long int) 2931 /* 4: TKwabstract < TKwabstract: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwabstract < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwabstract < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwabstract___parser_index},
+ {(long int) 2 /* 68: TKwabstract < Token: superclass init_table position */},
+ {(long int) lexer___TKwabstract___init},
+ {(long int) 3 /* 70: TKwabstract < TKwabstract: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwabstract::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwabstract;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwabstract___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwinterface[71] = {
- {(int) 2863 /* 0: Identity */},
- {(int) 3 /* 1: TKwinterface < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwinterface < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwinterface < Token: superclass typecheck marker */},
- {(int) 2863 /* 4: TKwinterface < TKwinterface: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwinterface < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwinterface < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwinterface___parser_index},
- {(int) 2 /* 68: TKwinterface < Token: superclass init_table position */},
- {(int) lexer___TKwinterface___init},
- {(int) 3 /* 70: TKwinterface < TKwinterface: superclass init_table position */},
+ {(long int) 2863 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwinterface < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwinterface < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwinterface < Token: superclass typecheck marker */},
+ {(long int) 2863 /* 4: TKwinterface < TKwinterface: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwinterface < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwinterface < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwinterface___parser_index},
+ {(long int) 2 /* 68: TKwinterface < Token: superclass init_table position */},
+ {(long int) lexer___TKwinterface___init},
+ {(long int) 3 /* 70: TKwinterface < TKwinterface: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwinterface::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwinterface;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwinterface___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwuniversal[71] = {
- {(int) 2771 /* 0: Identity */},
- {(int) 3 /* 1: TKwuniversal < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwuniversal < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwuniversal < Token: superclass typecheck marker */},
- {(int) 2771 /* 4: TKwuniversal < TKwuniversal: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwuniversal < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwuniversal < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwuniversal___parser_index},
- {(int) 2 /* 68: TKwuniversal < Token: superclass init_table position */},
- {(int) lexer___TKwuniversal___init},
- {(int) 3 /* 70: TKwuniversal < TKwuniversal: superclass init_table position */},
+ {(long int) 2771 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwuniversal < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwuniversal < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwuniversal < Token: superclass typecheck marker */},
+ {(long int) 2771 /* 4: TKwuniversal < TKwuniversal: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwuniversal < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwuniversal < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwuniversal___parser_index},
+ {(long int) 2 /* 68: TKwuniversal < Token: superclass init_table position */},
+ {(long int) lexer___TKwuniversal___init},
+ {(long int) 3 /* 70: TKwuniversal < TKwuniversal: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwuniversal::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwuniversal;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwuniversal___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwspecial[71] = {
- {(int) 2791 /* 0: Identity */},
- {(int) 3 /* 1: TKwspecial < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwspecial < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwspecial < Token: superclass typecheck marker */},
- {(int) 2791 /* 4: TKwspecial < TKwspecial: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwspecial < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwspecial < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwspecial___parser_index},
- {(int) 2 /* 68: TKwspecial < Token: superclass init_table position */},
- {(int) lexer___TKwspecial___init},
- {(int) 3 /* 70: TKwspecial < TKwspecial: superclass init_table position */},
+ {(long int) 2791 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwspecial < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwspecial < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwspecial < Token: superclass typecheck marker */},
+ {(long int) 2791 /* 4: TKwspecial < TKwspecial: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwspecial < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwspecial < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwspecial___parser_index},
+ {(long int) 2 /* 68: TKwspecial < Token: superclass init_table position */},
+ {(long int) lexer___TKwspecial___init},
+ {(long int) 3 /* 70: TKwspecial < TKwspecial: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwspecial::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwspecial;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwspecial___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwend[71] = {
- {(int) 2895 /* 0: Identity */},
- {(int) 3 /* 1: TKwend < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwend < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwend < Token: superclass typecheck marker */},
- {(int) 2895 /* 4: TKwend < TKwend: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwend < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwend < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwend___parser_index},
- {(int) 2 /* 68: TKwend < Token: superclass init_table position */},
- {(int) lexer___TKwend___init},
- {(int) 3 /* 70: TKwend < TKwend: superclass init_table position */},
+ {(long int) 2895 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwend < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwend < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwend < Token: superclass typecheck marker */},
+ {(long int) 2895 /* 4: TKwend < TKwend: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwend < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwend < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwend___parser_index},
+ {(long int) 2 /* 68: TKwend < Token: superclass init_table position */},
+ {(long int) lexer___TKwend___init},
+ {(long int) 3 /* 70: TKwend < TKwend: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwend::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwend;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwend___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwmeth[71] = {
- {(int) 2843 /* 0: Identity */},
- {(int) 3 /* 1: TKwmeth < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwmeth < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwmeth < Token: superclass typecheck marker */},
- {(int) 2843 /* 4: TKwmeth < TKwmeth: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwmeth < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwmeth < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwmeth___parser_index},
- {(int) 2 /* 68: TKwmeth < Token: superclass init_table position */},
- {(int) lexer___TKwmeth___init},
- {(int) 3 /* 70: TKwmeth < TKwmeth: superclass init_table position */},
+ {(long int) 2843 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwmeth < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwmeth < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwmeth < Token: superclass typecheck marker */},
+ {(long int) 2843 /* 4: TKwmeth < TKwmeth: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwmeth < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwmeth < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwmeth___parser_index},
+ {(long int) 2 /* 68: TKwmeth < Token: superclass init_table position */},
+ {(long int) lexer___TKwmeth___init},
+ {(long int) 3 /* 70: TKwmeth < TKwmeth: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwmeth::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwmeth;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwmeth___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwtype[71] = {
- {(int) 2775 /* 0: Identity */},
- {(int) 3 /* 1: TKwtype < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwtype < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwtype < Token: superclass typecheck marker */},
- {(int) 2775 /* 4: TKwtype < TKwtype: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwtype < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwtype < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwtype___parser_index},
- {(int) 2 /* 68: TKwtype < Token: superclass init_table position */},
- {(int) lexer___TKwtype___init},
- {(int) 3 /* 70: TKwtype < TKwtype: superclass init_table position */},
+ {(long int) 2775 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwtype < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwtype < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwtype < Token: superclass typecheck marker */},
+ {(long int) 2775 /* 4: TKwtype < TKwtype: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwtype < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwtype < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwtype___parser_index},
+ {(long int) 2 /* 68: TKwtype < Token: superclass init_table position */},
+ {(long int) lexer___TKwtype___init},
+ {(long int) 3 /* 70: TKwtype < TKwtype: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwtype::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwtype;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwtype___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwattr[71] = {
- {(int) 2919 /* 0: Identity */},
- {(int) 3 /* 1: TKwattr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwattr < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwattr < Token: superclass typecheck marker */},
- {(int) 2919 /* 4: TKwattr < TKwattr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwattr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwattr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwattr___parser_index},
- {(int) 2 /* 68: TKwattr < Token: superclass init_table position */},
- {(int) lexer___TKwattr___init},
- {(int) 3 /* 70: TKwattr < TKwattr: superclass init_table position */},
+ {(long int) 2919 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwattr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwattr < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwattr < Token: superclass typecheck marker */},
+ {(long int) 2919 /* 4: TKwattr < TKwattr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwattr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwattr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwattr___parser_index},
+ {(long int) 2 /* 68: TKwattr < Token: superclass init_table position */},
+ {(long int) lexer___TKwattr___init},
+ {(long int) 3 /* 70: TKwattr < TKwattr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwattr::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwattr;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwattr___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwinit[71] = {
- {(int) 2867 /* 0: Identity */},
- {(int) 3 /* 1: TKwinit < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwinit < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwinit < Token: superclass typecheck marker */},
- {(int) 2867 /* 4: TKwinit < TKwinit: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwinit < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwinit < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwinit___parser_index},
- {(int) 2 /* 68: TKwinit < Token: superclass init_table position */},
- {(int) lexer___TKwinit___init},
- {(int) 3 /* 70: TKwinit < TKwinit: superclass init_table position */},
+ {(long int) 2867 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwinit < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwinit < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwinit < Token: superclass typecheck marker */},
+ {(long int) 2867 /* 4: TKwinit < TKwinit: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwinit < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwinit < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwinit___parser_index},
+ {(long int) 2 /* 68: TKwinit < Token: superclass init_table position */},
+ {(long int) lexer___TKwinit___init},
+ {(long int) 3 /* 70: TKwinit < TKwinit: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwinit::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwinit;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwinit___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwredef[71] = {
- {(int) 2803 /* 0: Identity */},
- {(int) 3 /* 1: TKwredef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwredef < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwredef < Token: superclass typecheck marker */},
- {(int) 2803 /* 4: TKwredef < TKwredef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwredef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwredef < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwredef___parser_index},
- {(int) 2 /* 68: TKwredef < Token: superclass init_table position */},
- {(int) lexer___TKwredef___init},
- {(int) 3 /* 70: TKwredef < TKwredef: superclass init_table position */},
+ {(long int) 2803 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwredef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwredef < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwredef < Token: superclass typecheck marker */},
+ {(long int) 2803 /* 4: TKwredef < TKwredef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwredef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwredef < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwredef___parser_index},
+ {(long int) 2 /* 68: TKwredef < Token: superclass init_table position */},
+ {(long int) lexer___TKwredef___init},
+ {(long int) 3 /* 70: TKwredef < TKwredef: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwredef::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwredef;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwredef___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwis[71] = {
- {(int) 2851 /* 0: Identity */},
- {(int) 3 /* 1: TKwis < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwis < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwis < Token: superclass typecheck marker */},
- {(int) 2851 /* 4: TKwis < TKwis: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwis < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwis < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwis___parser_index},
- {(int) 2 /* 68: TKwis < Token: superclass init_table position */},
- {(int) lexer___TKwis___init},
- {(int) 3 /* 70: TKwis < TKwis: superclass init_table position */},
+ {(long int) 2851 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwis < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwis < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwis < Token: superclass typecheck marker */},
+ {(long int) 2851 /* 4: TKwis < TKwis: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwis < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwis < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwis___parser_index},
+ {(long int) 2 /* 68: TKwis < Token: superclass init_table position */},
+ {(long int) lexer___TKwis___init},
+ {(long int) 3 /* 70: TKwis < TKwis: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwis::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwis;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwis___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwdo[71] = {
- {(int) 2903 /* 0: Identity */},
- {(int) 3 /* 1: TKwdo < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwdo < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwdo < Token: superclass typecheck marker */},
- {(int) 2903 /* 4: TKwdo < TKwdo: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwdo < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwdo < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwdo___parser_index},
- {(int) 2 /* 68: TKwdo < Token: superclass init_table position */},
- {(int) lexer___TKwdo___init},
- {(int) 3 /* 70: TKwdo < TKwdo: superclass init_table position */},
+ {(long int) 2903 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwdo < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwdo < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwdo < Token: superclass typecheck marker */},
+ {(long int) 2903 /* 4: TKwdo < TKwdo: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwdo < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwdo < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwdo___parser_index},
+ {(long int) 2 /* 68: TKwdo < Token: superclass init_table position */},
+ {(long int) lexer___TKwdo___init},
+ {(long int) 3 /* 70: TKwdo < TKwdo: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwdo::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwdo;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwdo___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwreadable[71] = {
- {(int) 2807 /* 0: Identity */},
- {(int) 3 /* 1: TKwreadable < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwreadable < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwreadable < Token: superclass typecheck marker */},
- {(int) 2807 /* 4: TKwreadable < TKwreadable: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwreadable < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwreadable < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwreadable___parser_index},
- {(int) 2 /* 68: TKwreadable < Token: superclass init_table position */},
- {(int) lexer___TKwreadable___init},
- {(int) 3 /* 70: TKwreadable < TKwreadable: superclass init_table position */},
+ {(long int) 2807 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwreadable < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwreadable < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwreadable < Token: superclass typecheck marker */},
+ {(long int) 2807 /* 4: TKwreadable < TKwreadable: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwreadable < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwreadable < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwreadable___parser_index},
+ {(long int) 2 /* 68: TKwreadable < Token: superclass init_table position */},
+ {(long int) lexer___TKwreadable___init},
+ {(long int) 3 /* 70: TKwreadable < TKwreadable: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwreadable::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwreadable;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwreadable___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwwritable[71] = {
- {(int) 2759 /* 0: Identity */},
- {(int) 3 /* 1: TKwwritable < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwwritable < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwwritable < Token: superclass typecheck marker */},
- {(int) 2759 /* 4: TKwwritable < TKwwritable: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwwritable < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwwritable < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwwritable___parser_index},
- {(int) 2 /* 68: TKwwritable < Token: superclass init_table position */},
- {(int) lexer___TKwwritable___init},
- {(int) 3 /* 70: TKwwritable < TKwwritable: superclass init_table position */},
+ {(long int) 2759 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwwritable < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwwritable < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwwritable < Token: superclass typecheck marker */},
+ {(long int) 2759 /* 4: TKwwritable < TKwwritable: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwwritable < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwwritable < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwwritable___parser_index},
+ {(long int) 2 /* 68: TKwwritable < Token: superclass init_table position */},
+ {(long int) lexer___TKwwritable___init},
+ {(long int) 3 /* 70: TKwwritable < TKwwritable: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwwritable::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwwritable;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwwritable___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwvar[71] = {
- {(int) 2767 /* 0: Identity */},
- {(int) 3 /* 1: TKwvar < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwvar < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwvar < Token: superclass typecheck marker */},
- {(int) 2767 /* 4: TKwvar < TKwvar: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwvar < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwvar < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwvar___parser_index},
- {(int) 2 /* 68: TKwvar < Token: superclass init_table position */},
- {(int) lexer___TKwvar___init},
- {(int) 3 /* 70: TKwvar < TKwvar: superclass init_table position */},
+ {(long int) 2767 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwvar < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwvar < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwvar < Token: superclass typecheck marker */},
+ {(long int) 2767 /* 4: TKwvar < TKwvar: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwvar < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwvar < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwvar___parser_index},
+ {(long int) 2 /* 68: TKwvar < Token: superclass init_table position */},
+ {(long int) lexer___TKwvar___init},
+ {(long int) 3 /* 70: TKwvar < TKwvar: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwvar::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwvar;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwvar___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwintern[71] = {
- {(int) 2859 /* 0: Identity */},
- {(int) 3 /* 1: TKwintern < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwintern < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwintern < Token: superclass typecheck marker */},
- {(int) 2859 /* 4: TKwintern < TKwintern: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwintern < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwintern < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwintern___parser_index},
- {(int) 2 /* 68: TKwintern < Token: superclass init_table position */},
- {(int) lexer___TKwintern___init},
- {(int) 3 /* 70: TKwintern < TKwintern: superclass init_table position */},
+ {(long int) 2859 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwintern < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwintern < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwintern < Token: superclass typecheck marker */},
+ {(long int) 2859 /* 4: TKwintern < TKwintern: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwintern < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwintern < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwintern___parser_index},
+ {(long int) 2 /* 68: TKwintern < Token: superclass init_table position */},
+ {(long int) lexer___TKwintern___init},
+ {(long int) 3 /* 70: TKwintern < TKwintern: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwintern::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwintern;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwintern___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwextern[71] = {
- {(int) 2891 /* 0: Identity */},
- {(int) 3 /* 1: TKwextern < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwextern < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwextern < Token: superclass typecheck marker */},
- {(int) 2891 /* 4: TKwextern < TKwextern: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwextern < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwextern < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwextern___parser_index},
- {(int) 2 /* 68: TKwextern < Token: superclass init_table position */},
- {(int) lexer___TKwextern___init},
- {(int) 3 /* 70: TKwextern < TKwextern: superclass init_table position */},
+ {(long int) 2891 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwextern < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwextern < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwextern < Token: superclass typecheck marker */},
+ {(long int) 2891 /* 4: TKwextern < TKwextern: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwextern < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwextern < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwextern___parser_index},
+ {(long int) 2 /* 68: TKwextern < Token: superclass init_table position */},
+ {(long int) lexer___TKwextern___init},
+ {(long int) 3 /* 70: TKwextern < TKwextern: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwextern::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwextern;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwextern___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwprotected[71] = {
- {(int) 2811 /* 0: Identity */},
- {(int) 3 /* 1: TKwprotected < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwprotected < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwprotected < Token: superclass typecheck marker */},
- {(int) 2811 /* 4: TKwprotected < TKwprotected: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwprotected < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwprotected < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwprotected___parser_index},
- {(int) 2 /* 68: TKwprotected < Token: superclass init_table position */},
- {(int) lexer___TKwprotected___init},
- {(int) 3 /* 70: TKwprotected < TKwprotected: superclass init_table position */},
+ {(long int) 2811 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwprotected < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwprotected < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwprotected < Token: superclass typecheck marker */},
+ {(long int) 2811 /* 4: TKwprotected < TKwprotected: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwprotected < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwprotected < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwprotected___parser_index},
+ {(long int) 2 /* 68: TKwprotected < Token: superclass init_table position */},
+ {(long int) lexer___TKwprotected___init},
+ {(long int) 3 /* 70: TKwprotected < TKwprotected: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwprotected::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwprotected;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwprotected___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwprivate[71] = {
- {(int) 2815 /* 0: Identity */},
- {(int) 3 /* 1: TKwprivate < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwprivate < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwprivate < Token: superclass typecheck marker */},
- {(int) 2815 /* 4: TKwprivate < TKwprivate: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwprivate < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwprivate < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwprivate___parser_index},
- {(int) 2 /* 68: TKwprivate < Token: superclass init_table position */},
- {(int) lexer___TKwprivate___init},
- {(int) 3 /* 70: TKwprivate < TKwprivate: superclass init_table position */},
+ {(long int) 2815 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwprivate < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwprivate < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwprivate < Token: superclass typecheck marker */},
+ {(long int) 2815 /* 4: TKwprivate < TKwprivate: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwprivate < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwprivate < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwprivate___parser_index},
+ {(long int) 2 /* 68: TKwprivate < Token: superclass init_table position */},
+ {(long int) lexer___TKwprivate___init},
+ {(long int) 3 /* 70: TKwprivate < TKwprivate: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwprivate::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwprivate;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwprivate___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwintrude[71] = {
- {(int) 2855 /* 0: Identity */},
- {(int) 3 /* 1: TKwintrude < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwintrude < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwintrude < Token: superclass typecheck marker */},
- {(int) 2855 /* 4: TKwintrude < TKwintrude: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwintrude < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwintrude < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwintrude___parser_index},
- {(int) 2 /* 68: TKwintrude < Token: superclass init_table position */},
- {(int) lexer___TKwintrude___init},
- {(int) 3 /* 70: TKwintrude < TKwintrude: superclass init_table position */},
+ {(long int) 2855 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwintrude < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwintrude < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwintrude < Token: superclass typecheck marker */},
+ {(long int) 2855 /* 4: TKwintrude < TKwintrude: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwintrude < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwintrude < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwintrude___parser_index},
+ {(long int) 2 /* 68: TKwintrude < Token: superclass init_table position */},
+ {(long int) lexer___TKwintrude___init},
+ {(long int) 3 /* 70: TKwintrude < TKwintrude: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwintrude::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwintrude;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwintrude___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwif[71] = {
- {(int) 2879 /* 0: Identity */},
- {(int) 3 /* 1: TKwif < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwif < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwif < Token: superclass typecheck marker */},
- {(int) 2879 /* 4: TKwif < TKwif: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwif < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwif < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwif___parser_index},
- {(int) 2 /* 68: TKwif < Token: superclass init_table position */},
- {(int) lexer___TKwif___init},
- {(int) 3 /* 70: TKwif < TKwif: superclass init_table position */},
+ {(long int) 2879 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwif < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwif < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwif < Token: superclass typecheck marker */},
+ {(long int) 2879 /* 4: TKwif < TKwif: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwif < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwif < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwif___parser_index},
+ {(long int) 2 /* 68: TKwif < Token: superclass init_table position */},
+ {(long int) lexer___TKwif___init},
+ {(long int) 3 /* 70: TKwif < TKwif: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwif::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwif;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwif___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwthen[71] = {
- {(int) 2783 /* 0: Identity */},
- {(int) 3 /* 1: TKwthen < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwthen < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwthen < Token: superclass typecheck marker */},
- {(int) 2783 /* 4: TKwthen < TKwthen: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwthen < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwthen < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwthen___parser_index},
- {(int) 2 /* 68: TKwthen < Token: superclass init_table position */},
- {(int) lexer___TKwthen___init},
- {(int) 3 /* 70: TKwthen < TKwthen: superclass init_table position */},
+ {(long int) 2783 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwthen < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwthen < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwthen < Token: superclass typecheck marker */},
+ {(long int) 2783 /* 4: TKwthen < TKwthen: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwthen < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwthen < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwthen___parser_index},
+ {(long int) 2 /* 68: TKwthen < Token: superclass init_table position */},
+ {(long int) lexer___TKwthen___init},
+ {(long int) 3 /* 70: TKwthen < TKwthen: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwthen::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwthen;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwthen___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwelse[71] = {
- {(int) 2899 /* 0: Identity */},
- {(int) 3 /* 1: TKwelse < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwelse < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwelse < Token: superclass typecheck marker */},
- {(int) 2899 /* 4: TKwelse < TKwelse: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwelse < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwelse < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwelse___parser_index},
- {(int) 2 /* 68: TKwelse < Token: superclass init_table position */},
- {(int) lexer___TKwelse___init},
- {(int) 3 /* 70: TKwelse < TKwelse: superclass init_table position */},
+ {(long int) 2899 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwelse < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwelse < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwelse < Token: superclass typecheck marker */},
+ {(long int) 2899 /* 4: TKwelse < TKwelse: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwelse < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwelse < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwelse___parser_index},
+ {(long int) 2 /* 68: TKwelse < Token: superclass init_table position */},
+ {(long int) lexer___TKwelse___init},
+ {(long int) 3 /* 70: TKwelse < TKwelse: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwelse::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwelse;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwelse___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwwhile[71] = {
- {(int) 2763 /* 0: Identity */},
- {(int) 3 /* 1: TKwwhile < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwwhile < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwwhile < Token: superclass typecheck marker */},
- {(int) 2763 /* 4: TKwwhile < TKwwhile: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwwhile < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwwhile < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwwhile___parser_index},
- {(int) 2 /* 68: TKwwhile < Token: superclass init_table position */},
- {(int) lexer___TKwwhile___init},
- {(int) 3 /* 70: TKwwhile < TKwwhile: superclass init_table position */},
+ {(long int) 2763 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwwhile < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwwhile < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwwhile < Token: superclass typecheck marker */},
+ {(long int) 2763 /* 4: TKwwhile < TKwwhile: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwwhile < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwwhile < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwwhile___parser_index},
+ {(long int) 2 /* 68: TKwwhile < Token: superclass init_table position */},
+ {(long int) lexer___TKwwhile___init},
+ {(long int) 3 /* 70: TKwwhile < TKwwhile: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwwhile::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwwhile;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwwhile___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwfor[71] = {
- {(int) 2883 /* 0: Identity */},
- {(int) 3 /* 1: TKwfor < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwfor < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwfor < Token: superclass typecheck marker */},
- {(int) 2883 /* 4: TKwfor < TKwfor: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwfor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwfor < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwfor___parser_index},
- {(int) 2 /* 68: TKwfor < Token: superclass init_table position */},
- {(int) lexer___TKwfor___init},
- {(int) 3 /* 70: TKwfor < TKwfor: superclass init_table position */},
+ {(long int) 2883 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwfor < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwfor < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwfor < Token: superclass typecheck marker */},
+ {(long int) 2883 /* 4: TKwfor < TKwfor: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwfor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwfor < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwfor___parser_index},
+ {(long int) 2 /* 68: TKwfor < Token: superclass init_table position */},
+ {(long int) lexer___TKwfor___init},
+ {(long int) 3 /* 70: TKwfor < TKwfor: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwfor::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwfor;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwfor___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwin[71] = {
- {(int) 2871 /* 0: Identity */},
- {(int) 3 /* 1: TKwin < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwin < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwin < Token: superclass typecheck marker */},
- {(int) 2871 /* 4: TKwin < TKwin: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwin < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwin < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwin___parser_index},
- {(int) 2 /* 68: TKwin < Token: superclass init_table position */},
- {(int) lexer___TKwin___init},
- {(int) 3 /* 70: TKwin < TKwin: superclass init_table position */},
+ {(long int) 2871 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwin < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwin < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwin < Token: superclass typecheck marker */},
+ {(long int) 2871 /* 4: TKwin < TKwin: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwin < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwin < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwin___parser_index},
+ {(long int) 2 /* 68: TKwin < Token: superclass init_table position */},
+ {(long int) lexer___TKwin___init},
+ {(long int) 3 /* 70: TKwin < TKwin: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwin::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwin;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwin___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwand[71] = {
- {(int) 2927 /* 0: Identity */},
- {(int) 3 /* 1: TKwand < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwand < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwand < Token: superclass typecheck marker */},
- {(int) 2927 /* 4: TKwand < TKwand: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwand < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwand < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwand___parser_index},
- {(int) 2 /* 68: TKwand < Token: superclass init_table position */},
- {(int) lexer___TKwand___init},
- {(int) 3 /* 70: TKwand < TKwand: superclass init_table position */},
+ {(long int) 2927 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwand < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwand < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwand < Token: superclass typecheck marker */},
+ {(long int) 2927 /* 4: TKwand < TKwand: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwand < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwand < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwand___parser_index},
+ {(long int) 2 /* 68: TKwand < Token: superclass init_table position */},
+ {(long int) lexer___TKwand___init},
+ {(long int) 3 /* 70: TKwand < TKwand: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwand::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwand;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwand___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwor[71] = {
- {(int) 2823 /* 0: Identity */},
- {(int) 3 /* 1: TKwor < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwor < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwor < Token: superclass typecheck marker */},
- {(int) 2823 /* 4: TKwor < TKwor: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwor < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwor___parser_index},
- {(int) 2 /* 68: TKwor < Token: superclass init_table position */},
- {(int) lexer___TKwor___init},
- {(int) 3 /* 70: TKwor < TKwor: superclass init_table position */},
+ {(long int) 2823 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwor < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwor < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwor < Token: superclass typecheck marker */},
+ {(long int) 2823 /* 4: TKwor < TKwor: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwor < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwor___parser_index},
+ {(long int) 2 /* 68: TKwor < Token: superclass init_table position */},
+ {(long int) lexer___TKwor___init},
+ {(long int) 3 /* 70: TKwor < TKwor: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwor::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwor;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwor___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwnot[71] = {
- {(int) 2835 /* 0: Identity */},
- {(int) 3 /* 1: TKwnot < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwnot < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwnot < Token: superclass typecheck marker */},
- {(int) 2835 /* 4: TKwnot < TKwnot: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwnot < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwnot < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwnot___parser_index},
- {(int) 2 /* 68: TKwnot < Token: superclass init_table position */},
- {(int) lexer___TKwnot___init},
- {(int) 3 /* 70: TKwnot < TKwnot: superclass init_table position */},
+ {(long int) 2835 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwnot < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwnot < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwnot < Token: superclass typecheck marker */},
+ {(long int) 2835 /* 4: TKwnot < TKwnot: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwnot < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwnot < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwnot___parser_index},
+ {(long int) 2 /* 68: TKwnot < Token: superclass init_table position */},
+ {(long int) lexer___TKwnot___init},
+ {(long int) 3 /* 70: TKwnot < TKwnot: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwnot::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwnot;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwnot___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwreturn[71] = {
- {(int) 2799 /* 0: Identity */},
- {(int) 3 /* 1: TKwreturn < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwreturn < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwreturn < Token: superclass typecheck marker */},
- {(int) 2799 /* 4: TKwreturn < TKwreturn: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwreturn < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwreturn < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwreturn___parser_index},
- {(int) 2 /* 68: TKwreturn < Token: superclass init_table position */},
- {(int) lexer___TKwreturn___init},
- {(int) 3 /* 70: TKwreturn < TKwreturn: superclass init_table position */},
+ {(long int) 2799 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwreturn < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwreturn < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwreturn < Token: superclass typecheck marker */},
+ {(long int) 2799 /* 4: TKwreturn < TKwreturn: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwreturn < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwreturn < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwreturn___parser_index},
+ {(long int) 2 /* 68: TKwreturn < Token: superclass init_table position */},
+ {(long int) lexer___TKwreturn___init},
+ {(long int) 3 /* 70: TKwreturn < TKwreturn: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwreturn::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwreturn;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwreturn___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwcontinue[71] = {
- {(int) 2907 /* 0: Identity */},
- {(int) 3 /* 1: TKwcontinue < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwcontinue < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwcontinue < Token: superclass typecheck marker */},
- {(int) 2907 /* 4: TKwcontinue < TKwcontinue: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwcontinue < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwcontinue < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwcontinue___parser_index},
- {(int) 2 /* 68: TKwcontinue < Token: superclass init_table position */},
- {(int) lexer___TKwcontinue___init},
- {(int) 3 /* 70: TKwcontinue < TKwcontinue: superclass init_table position */},
+ {(long int) 2907 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwcontinue < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwcontinue < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwcontinue < Token: superclass typecheck marker */},
+ {(long int) 2907 /* 4: TKwcontinue < TKwcontinue: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwcontinue < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwcontinue < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwcontinue___parser_index},
+ {(long int) 2 /* 68: TKwcontinue < Token: superclass init_table position */},
+ {(long int) lexer___TKwcontinue___init},
+ {(long int) 3 /* 70: TKwcontinue < TKwcontinue: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwcontinue::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwcontinue;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwcontinue___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwbreak[71] = {
- {(int) 2915 /* 0: Identity */},
- {(int) 3 /* 1: TKwbreak < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwbreak < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwbreak < Token: superclass typecheck marker */},
- {(int) 2915 /* 4: TKwbreak < TKwbreak: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwbreak < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwbreak < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwbreak___parser_index},
- {(int) 2 /* 68: TKwbreak < Token: superclass init_table position */},
- {(int) lexer___TKwbreak___init},
- {(int) 3 /* 70: TKwbreak < TKwbreak: superclass init_table position */},
+ {(long int) 2915 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwbreak < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwbreak < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwbreak < Token: superclass typecheck marker */},
+ {(long int) 2915 /* 4: TKwbreak < TKwbreak: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwbreak < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwbreak < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwbreak___parser_index},
+ {(long int) 2 /* 68: TKwbreak < Token: superclass init_table position */},
+ {(long int) lexer___TKwbreak___init},
+ {(long int) 3 /* 70: TKwbreak < TKwbreak: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwbreak::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwbreak;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwbreak___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwabort[71] = {
- {(int) 2935 /* 0: Identity */},
- {(int) 3 /* 1: TKwabort < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwabort < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwabort < Token: superclass typecheck marker */},
- {(int) 2935 /* 4: TKwabort < TKwabort: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwabort < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwabort < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwabort___parser_index},
- {(int) 2 /* 68: TKwabort < Token: superclass init_table position */},
- {(int) lexer___TKwabort___init},
- {(int) 3 /* 70: TKwabort < TKwabort: superclass init_table position */},
+ {(long int) 2935 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwabort < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwabort < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwabort < Token: superclass typecheck marker */},
+ {(long int) 2935 /* 4: TKwabort < TKwabort: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwabort < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwabort < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwabort___parser_index},
+ {(long int) 2 /* 68: TKwabort < Token: superclass init_table position */},
+ {(long int) lexer___TKwabort___init},
+ {(long int) 3 /* 70: TKwabort < TKwabort: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwabort::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwabort;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwabort___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwassert[71] = {
- {(int) 2923 /* 0: Identity */},
- {(int) 3 /* 1: TKwassert < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwassert < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwassert < Token: superclass typecheck marker */},
- {(int) 2923 /* 4: TKwassert < TKwassert: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwassert < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwassert < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwassert___parser_index},
- {(int) 2 /* 68: TKwassert < Token: superclass init_table position */},
- {(int) lexer___TKwassert___init},
- {(int) 3 /* 70: TKwassert < TKwassert: superclass init_table position */},
+ {(long int) 2923 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwassert < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwassert < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwassert < Token: superclass typecheck marker */},
+ {(long int) 2923 /* 4: TKwassert < TKwassert: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwassert < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwassert < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwassert___parser_index},
+ {(long int) 2 /* 68: TKwassert < Token: superclass init_table position */},
+ {(long int) lexer___TKwassert___init},
+ {(long int) 3 /* 70: TKwassert < TKwassert: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwassert::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwassert;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwassert___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwnew[71] = {
- {(int) 2839 /* 0: Identity */},
- {(int) 3 /* 1: TKwnew < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwnew < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwnew < Token: superclass typecheck marker */},
- {(int) 2839 /* 4: TKwnew < TKwnew: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwnew < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwnew < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwnew___parser_index},
- {(int) 2 /* 68: TKwnew < Token: superclass init_table position */},
- {(int) lexer___TKwnew___init},
- {(int) 3 /* 70: TKwnew < TKwnew: superclass init_table position */},
+ {(long int) 2839 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwnew < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwnew < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwnew < Token: superclass typecheck marker */},
+ {(long int) 2839 /* 4: TKwnew < TKwnew: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwnew < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwnew < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwnew___parser_index},
+ {(long int) 2 /* 68: TKwnew < Token: superclass init_table position */},
+ {(long int) lexer___TKwnew___init},
+ {(long int) 3 /* 70: TKwnew < TKwnew: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwnew::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwnew;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwnew___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwisa[71] = {
- {(int) 2847 /* 0: Identity */},
- {(int) 3 /* 1: TKwisa < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwisa < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwisa < Token: superclass typecheck marker */},
- {(int) 2847 /* 4: TKwisa < TKwisa: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwisa < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwisa < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwisa___parser_index},
- {(int) 2 /* 68: TKwisa < Token: superclass init_table position */},
- {(int) lexer___TKwisa___init},
- {(int) 3 /* 70: TKwisa < TKwisa: superclass init_table position */},
+ {(long int) 2847 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwisa < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwisa < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwisa < Token: superclass typecheck marker */},
+ {(long int) 2847 /* 4: TKwisa < TKwisa: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwisa < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwisa < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwisa___parser_index},
+ {(long int) 2 /* 68: TKwisa < Token: superclass init_table position */},
+ {(long int) lexer___TKwisa___init},
+ {(long int) 3 /* 70: TKwisa < TKwisa: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwisa::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwisa;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwisa___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwonce[71] = {
- {(int) 2827 /* 0: Identity */},
- {(int) 3 /* 1: TKwonce < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwonce < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwonce < Token: superclass typecheck marker */},
- {(int) 2827 /* 4: TKwonce < TKwonce: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwonce < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwonce < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwonce___parser_index},
- {(int) 2 /* 68: TKwonce < Token: superclass init_table position */},
- {(int) lexer___TKwonce___init},
- {(int) 3 /* 70: TKwonce < TKwonce: superclass init_table position */},
+ {(long int) 2827 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwonce < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwonce < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwonce < Token: superclass typecheck marker */},
+ {(long int) 2827 /* 4: TKwonce < TKwonce: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwonce < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwonce < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwonce___parser_index},
+ {(long int) 2 /* 68: TKwonce < Token: superclass init_table position */},
+ {(long int) lexer___TKwonce___init},
+ {(long int) 3 /* 70: TKwonce < TKwonce: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwonce::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwonce;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwonce___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwsuper[71] = {
- {(int) 2787 /* 0: Identity */},
- {(int) 3 /* 1: TKwsuper < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwsuper < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwsuper < Token: superclass typecheck marker */},
- {(int) 2787 /* 4: TKwsuper < TKwsuper: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwsuper < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwsuper < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwsuper___parser_index},
- {(int) 2 /* 68: TKwsuper < Token: superclass init_table position */},
- {(int) lexer___TKwsuper___init},
- {(int) 3 /* 70: TKwsuper < TKwsuper: superclass init_table position */},
+ {(long int) 2787 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwsuper < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwsuper < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwsuper < Token: superclass typecheck marker */},
+ {(long int) 2787 /* 4: TKwsuper < TKwsuper: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwsuper < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwsuper < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwsuper___parser_index},
+ {(long int) 2 /* 68: TKwsuper < Token: superclass init_table position */},
+ {(long int) lexer___TKwsuper___init},
+ {(long int) 3 /* 70: TKwsuper < TKwsuper: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwsuper::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwsuper;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwsuper___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwself[71] = {
- {(int) 2795 /* 0: Identity */},
- {(int) 3 /* 1: TKwself < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwself < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwself < Token: superclass typecheck marker */},
- {(int) 2795 /* 4: TKwself < TKwself: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwself < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwself < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwself___parser_index},
- {(int) 2 /* 68: TKwself < Token: superclass init_table position */},
- {(int) lexer___TKwself___init},
- {(int) 3 /* 70: TKwself < TKwself: superclass init_table position */},
+ {(long int) 2795 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwself < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwself < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwself < Token: superclass typecheck marker */},
+ {(long int) 2795 /* 4: TKwself < TKwself: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwself < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwself < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwself___parser_index},
+ {(long int) 2 /* 68: TKwself < Token: superclass init_table position */},
+ {(long int) lexer___TKwself___init},
+ {(long int) 3 /* 70: TKwself < TKwself: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwself::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwself;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwself___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwtrue[71] = {
- {(int) 2779 /* 0: Identity */},
- {(int) 3 /* 1: TKwtrue < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwtrue < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwtrue < Token: superclass typecheck marker */},
- {(int) 2779 /* 4: TKwtrue < TKwtrue: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwtrue < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwtrue < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwtrue___parser_index},
- {(int) 2 /* 68: TKwtrue < Token: superclass init_table position */},
- {(int) lexer___TKwtrue___init},
- {(int) 3 /* 70: TKwtrue < TKwtrue: superclass init_table position */},
+ {(long int) 2779 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwtrue < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwtrue < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwtrue < Token: superclass typecheck marker */},
+ {(long int) 2779 /* 4: TKwtrue < TKwtrue: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwtrue < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwtrue < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwtrue___parser_index},
+ {(long int) 2 /* 68: TKwtrue < Token: superclass init_table position */},
+ {(long int) lexer___TKwtrue___init},
+ {(long int) 3 /* 70: TKwtrue < TKwtrue: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwtrue::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwtrue;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwtrue___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwfalse[71] = {
- {(int) 2887 /* 0: Identity */},
- {(int) 3 /* 1: TKwfalse < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwfalse < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwfalse < Token: superclass typecheck marker */},
- {(int) 2887 /* 4: TKwfalse < TKwfalse: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwfalse < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwfalse < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwfalse___parser_index},
- {(int) 2 /* 68: TKwfalse < Token: superclass init_table position */},
- {(int) lexer___TKwfalse___init},
- {(int) 3 /* 70: TKwfalse < TKwfalse: superclass init_table position */},
+ {(long int) 2887 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwfalse < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwfalse < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwfalse < Token: superclass typecheck marker */},
+ {(long int) 2887 /* 4: TKwfalse < TKwfalse: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwfalse < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwfalse < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwfalse___parser_index},
+ {(long int) 2 /* 68: TKwfalse < Token: superclass init_table position */},
+ {(long int) lexer___TKwfalse___init},
+ {(long int) 3 /* 70: TKwfalse < TKwfalse: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwfalse::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwfalse;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwfalse___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TKwnull[71] = {
- {(int) 2831 /* 0: Identity */},
- {(int) 3 /* 1: TKwnull < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TKwnull < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TKwnull < Token: superclass typecheck marker */},
- {(int) 2831 /* 4: TKwnull < TKwnull: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TKwnull < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TKwnull < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TKwnull___parser_index},
- {(int) 2 /* 68: TKwnull < Token: superclass init_table position */},
- {(int) lexer___TKwnull___init},
- {(int) 3 /* 70: TKwnull < TKwnull: superclass init_table position */},
+ {(long int) 2831 /* 0: Identity */},
+ {(long int) 3 /* 1: TKwnull < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TKwnull < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TKwnull < Token: superclass typecheck marker */},
+ {(long int) 2831 /* 4: TKwnull < TKwnull: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TKwnull < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TKwnull < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TKwnull___parser_index},
+ {(long int) 2 /* 68: TKwnull < Token: superclass init_table position */},
+ {(long int) lexer___TKwnull___init},
+ {(long int) 3 /* 70: TKwnull < TKwnull: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TKwnull::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TKwnull;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TKwnull___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TOpar[71] = {
- {(int) 2723 /* 0: Identity */},
- {(int) 3 /* 1: TOpar < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TOpar < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TOpar < Token: superclass typecheck marker */},
- {(int) 2723 /* 4: TOpar < TOpar: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TOpar < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TOpar < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TOpar___parser_index},
- {(int) 2 /* 68: TOpar < Token: superclass init_table position */},
- {(int) lexer___TOpar___init},
- {(int) 3 /* 70: TOpar < TOpar: superclass init_table position */},
+ {(long int) 2723 /* 0: Identity */},
+ {(long int) 3 /* 1: TOpar < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TOpar < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TOpar < Token: superclass typecheck marker */},
+ {(long int) 2723 /* 4: TOpar < TOpar: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TOpar < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TOpar < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TOpar___parser_index},
+ {(long int) 2 /* 68: TOpar < Token: superclass init_table position */},
+ {(long int) lexer___TOpar___init},
+ {(long int) 3 /* 70: TOpar < TOpar: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TOpar::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TOpar;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TOpar___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TCpar[71] = {
- {(int) 2979 /* 0: Identity */},
- {(int) 3 /* 1: TCpar < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TCpar < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TCpar < Token: superclass typecheck marker */},
- {(int) 2979 /* 4: TCpar < TCpar: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TCpar < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TCpar < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TCpar___parser_index},
- {(int) 2 /* 68: TCpar < Token: superclass init_table position */},
- {(int) lexer___TCpar___init},
- {(int) 3 /* 70: TCpar < TCpar: superclass init_table position */},
+ {(long int) 2979 /* 0: Identity */},
+ {(long int) 3 /* 1: TCpar < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TCpar < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TCpar < Token: superclass typecheck marker */},
+ {(long int) 2979 /* 4: TCpar < TCpar: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TCpar < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TCpar < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TCpar___parser_index},
+ {(long int) 2 /* 68: TCpar < Token: superclass init_table position */},
+ {(long int) lexer___TCpar___init},
+ {(long int) 3 /* 70: TCpar < TCpar: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TCpar::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TCpar;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TCpar___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TObra[71] = {
- {(int) 2727 /* 0: Identity */},
- {(int) 3 /* 1: TObra < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TObra < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TObra < Token: superclass typecheck marker */},
- {(int) 2727 /* 4: TObra < TObra: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TObra < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TObra < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TObra___parser_index},
- {(int) 2 /* 68: TObra < Token: superclass init_table position */},
- {(int) lexer___TObra___init},
- {(int) 3 /* 70: TObra < TObra: superclass init_table position */},
+ {(long int) 2727 /* 0: Identity */},
+ {(long int) 3 /* 1: TObra < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TObra < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TObra < Token: superclass typecheck marker */},
+ {(long int) 2727 /* 4: TObra < TObra: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TObra < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TObra < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TObra___parser_index},
+ {(long int) 2 /* 68: TObra < Token: superclass init_table position */},
+ {(long int) lexer___TObra___init},
+ {(long int) 3 /* 70: TObra < TObra: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TObra::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TObra;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TObra___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TCbra[71] = {
- {(int) 3003 /* 0: Identity */},
- {(int) 3 /* 1: TCbra < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TCbra < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TCbra < Token: superclass typecheck marker */},
- {(int) 3003 /* 4: TCbra < TCbra: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TCbra < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TCbra < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TCbra___parser_index},
- {(int) 2 /* 68: TCbra < Token: superclass init_table position */},
- {(int) lexer___TCbra___init},
- {(int) 3 /* 70: TCbra < TCbra: superclass init_table position */},
+ {(long int) 3003 /* 0: Identity */},
+ {(long int) 3 /* 1: TCbra < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TCbra < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TCbra < Token: superclass typecheck marker */},
+ {(long int) 3003 /* 4: TCbra < TCbra: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TCbra < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TCbra < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TCbra___parser_index},
+ {(long int) 2 /* 68: TCbra < Token: superclass init_table position */},
+ {(long int) lexer___TCbra___init},
+ {(long int) 3 /* 70: TCbra < TCbra: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TCbra::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TCbra;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TCbra___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TComma[71] = {
- {(int) 2987 /* 0: Identity */},
- {(int) 3 /* 1: TComma < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TComma < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TComma < Token: superclass typecheck marker */},
- {(int) 2987 /* 4: TComma < TComma: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TComma < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TComma < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TComma___parser_index},
- {(int) 2 /* 68: TComma < Token: superclass init_table position */},
- {(int) lexer___TComma___init},
- {(int) 3 /* 70: TComma < TComma: superclass init_table position */},
+ {(long int) 2987 /* 0: Identity */},
+ {(long int) 3 /* 1: TComma < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TComma < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TComma < Token: superclass typecheck marker */},
+ {(long int) 2987 /* 4: TComma < TComma: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TComma < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TComma < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TComma___parser_index},
+ {(long int) 2 /* 68: TComma < Token: superclass init_table position */},
+ {(long int) lexer___TComma___init},
+ {(long int) 3 /* 70: TComma < TComma: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TComma::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TComma;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TComma___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TColumn[71] = {
- {(int) 2991 /* 0: Identity */},
- {(int) 3 /* 1: TColumn < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TColumn < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TColumn < Token: superclass typecheck marker */},
- {(int) 2991 /* 4: TColumn < TColumn: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TColumn < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TColumn < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TColumn___parser_index},
- {(int) 2 /* 68: TColumn < Token: superclass init_table position */},
- {(int) lexer___TColumn___init},
- {(int) 3 /* 70: TColumn < TColumn: superclass init_table position */},
+ {(long int) 2991 /* 0: Identity */},
+ {(long int) 3 /* 1: TColumn < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TColumn < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TColumn < Token: superclass typecheck marker */},
+ {(long int) 2991 /* 4: TColumn < TColumn: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TColumn < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TColumn < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TColumn___parser_index},
+ {(long int) 2 /* 68: TColumn < Token: superclass init_table position */},
+ {(long int) lexer___TColumn___init},
+ {(long int) 3 /* 70: TColumn < TColumn: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TColumn::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TColumn;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TColumn___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TQuad[71] = {
- {(int) 2707 /* 0: Identity */},
- {(int) 3 /* 1: TQuad < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TQuad < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TQuad < Token: superclass typecheck marker */},
- {(int) 2707 /* 4: TQuad < TQuad: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TQuad < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TQuad < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TQuad___parser_index},
- {(int) 2 /* 68: TQuad < Token: superclass init_table position */},
- {(int) lexer___TQuad___init},
- {(int) 3 /* 70: TQuad < TQuad: superclass init_table position */},
+ {(long int) 2707 /* 0: Identity */},
+ {(long int) 3 /* 1: TQuad < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TQuad < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TQuad < Token: superclass typecheck marker */},
+ {(long int) 2707 /* 4: TQuad < TQuad: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TQuad < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TQuad < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TQuad___parser_index},
+ {(long int) 2 /* 68: TQuad < Token: superclass init_table position */},
+ {(long int) lexer___TQuad___init},
+ {(long int) 3 /* 70: TQuad < TQuad: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TQuad::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TQuad;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TQuad___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TAssign[71] = {
- {(int) 3011 /* 0: Identity */},
- {(int) 3 /* 1: TAssign < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TAssign < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TAssign < Token: superclass typecheck marker */},
- {(int) 3011 /* 4: TAssign < TAssign: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TAssign < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TAssign < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TAssign___parser_index},
- {(int) 2 /* 68: TAssign < Token: superclass init_table position */},
- {(int) lexer___TAssign___init},
- {(int) 3 /* 70: TAssign < TAssign: superclass init_table position */},
+ {(long int) 3011 /* 0: Identity */},
+ {(long int) 3 /* 1: TAssign < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TAssign < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TAssign < Token: superclass typecheck marker */},
+ {(long int) 3011 /* 4: TAssign < TAssign: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TAssign < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TAssign < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TAssign___parser_index},
+ {(long int) 2 /* 68: TAssign < Token: superclass init_table position */},
+ {(long int) lexer___TAssign___init},
+ {(long int) 3 /* 70: TAssign < TAssign: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TAssign::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TAssign;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TAssign___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TPluseq[71] = {
- {(int) 2711 /* 0: Identity */},
- {(int) 3 /* 1: TPluseq < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TPluseq < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TPluseq < Token: superclass typecheck marker */},
- {(int) 2711 /* 4: TPluseq < TPluseq: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TPluseq < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TPluseq < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TPluseq___parser_index},
- {(int) 2 /* 68: TPluseq < Token: superclass init_table position */},
- {(int) lexer___TPluseq___init},
- {(int) 3 /* 70: TPluseq < TPluseq: superclass init_table position */},
+ {(long int) 2711 /* 0: Identity */},
+ {(long int) 3 /* 1: TPluseq < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TPluseq < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TPluseq < Token: superclass typecheck marker */},
+ {(long int) 2711 /* 4: TPluseq < TPluseq: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TPluseq < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TPluseq < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TPluseq___parser_index},
+ {(long int) 2 /* 68: TPluseq < Token: superclass init_table position */},
+ {(long int) lexer___TPluseq___init},
+ {(long int) 3 /* 70: TPluseq < TPluseq: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TPluseq::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TPluseq;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TPluseq___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TMinuseq[71] = {
- {(int) 2739 /* 0: Identity */},
- {(int) 3 /* 1: TMinuseq < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TMinuseq < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TMinuseq < Token: superclass typecheck marker */},
- {(int) 2739 /* 4: TMinuseq < TMinuseq: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TMinuseq < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TMinuseq < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TMinuseq___parser_index},
- {(int) 2 /* 68: TMinuseq < Token: superclass init_table position */},
- {(int) lexer___TMinuseq___init},
- {(int) 3 /* 70: TMinuseq < TMinuseq: superclass init_table position */},
+ {(long int) 2739 /* 0: Identity */},
+ {(long int) 3 /* 1: TMinuseq < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TMinuseq < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TMinuseq < Token: superclass typecheck marker */},
+ {(long int) 2739 /* 4: TMinuseq < TMinuseq: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TMinuseq < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TMinuseq < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TMinuseq___parser_index},
+ {(long int) 2 /* 68: TMinuseq < Token: superclass init_table position */},
+ {(long int) lexer___TMinuseq___init},
+ {(long int) 3 /* 70: TMinuseq < TMinuseq: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TMinuseq::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TMinuseq;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TMinuseq___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TDotdotdot[71] = {
- {(int) 2967 /* 0: Identity */},
- {(int) 3 /* 1: TDotdotdot < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TDotdotdot < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TDotdotdot < Token: superclass typecheck marker */},
- {(int) 2967 /* 4: TDotdotdot < TDotdotdot: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TDotdotdot < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TDotdotdot < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TDotdotdot___parser_index},
- {(int) 2 /* 68: TDotdotdot < Token: superclass init_table position */},
- {(int) lexer___TDotdotdot___init},
- {(int) 3 /* 70: TDotdotdot < TDotdotdot: superclass init_table position */},
+ {(long int) 2967 /* 0: Identity */},
+ {(long int) 3 /* 1: TDotdotdot < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TDotdotdot < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TDotdotdot < Token: superclass typecheck marker */},
+ {(long int) 2967 /* 4: TDotdotdot < TDotdotdot: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TDotdotdot < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TDotdotdot < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TDotdotdot___parser_index},
+ {(long int) 2 /* 68: TDotdotdot < Token: superclass init_table position */},
+ {(long int) lexer___TDotdotdot___init},
+ {(long int) 3 /* 70: TDotdotdot < TDotdotdot: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TDotdotdot::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TDotdotdot;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TDotdotdot___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TDotdot[71] = {
- {(int) 2971 /* 0: Identity */},
- {(int) 3 /* 1: TDotdot < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TDotdot < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TDotdot < Token: superclass typecheck marker */},
- {(int) 2971 /* 4: TDotdot < TDotdot: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TDotdot < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TDotdot < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TDotdot___parser_index},
- {(int) 2 /* 68: TDotdot < Token: superclass init_table position */},
- {(int) lexer___TDotdot___init},
- {(int) 3 /* 70: TDotdot < TDotdot: superclass init_table position */},
+ {(long int) 2971 /* 0: Identity */},
+ {(long int) 3 /* 1: TDotdot < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TDotdot < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TDotdot < Token: superclass typecheck marker */},
+ {(long int) 2971 /* 4: TDotdot < TDotdot: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TDotdot < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TDotdot < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TDotdot___parser_index},
+ {(long int) 2 /* 68: TDotdot < Token: superclass init_table position */},
+ {(long int) lexer___TDotdot___init},
+ {(long int) 3 /* 70: TDotdot < TDotdot: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TDotdot::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TDotdot;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TDotdot___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TDot[71] = {
- {(int) 2975 /* 0: Identity */},
- {(int) 3 /* 1: TDot < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TDot < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TDot < Token: superclass typecheck marker */},
- {(int) 2975 /* 4: TDot < TDot: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TDot < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TDot < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TDot___parser_index},
- {(int) 2 /* 68: TDot < Token: superclass init_table position */},
- {(int) lexer___TDot___init},
- {(int) 3 /* 70: TDot < TDot: superclass init_table position */},
+ {(long int) 2975 /* 0: Identity */},
+ {(long int) 3 /* 1: TDot < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TDot < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TDot < Token: superclass typecheck marker */},
+ {(long int) 2975 /* 4: TDot < TDot: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TDot < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TDot < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TDot___parser_index},
+ {(long int) 2 /* 68: TDot < Token: superclass init_table position */},
+ {(long int) lexer___TDot___init},
+ {(long int) 3 /* 70: TDot < TDot: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TDot::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TDot;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TDot___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TPlus[71] = {
- {(int) 2715 /* 0: Identity */},
- {(int) 3 /* 1: TPlus < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TPlus < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TPlus < Token: superclass typecheck marker */},
- {(int) 2715 /* 4: TPlus < TPlus: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TPlus < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TPlus < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TPlus___parser_index},
- {(int) 2 /* 68: TPlus < Token: superclass init_table position */},
- {(int) lexer___TPlus___init},
- {(int) 3 /* 70: TPlus < TPlus: superclass init_table position */},
+ {(long int) 2715 /* 0: Identity */},
+ {(long int) 3 /* 1: TPlus < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TPlus < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TPlus < Token: superclass typecheck marker */},
+ {(long int) 2715 /* 4: TPlus < TPlus: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TPlus < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TPlus < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TPlus___parser_index},
+ {(long int) 2 /* 68: TPlus < Token: superclass init_table position */},
+ {(long int) lexer___TPlus___init},
+ {(long int) 3 /* 70: TPlus < TPlus: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TPlus::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TPlus;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TPlus___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TMinus[71] = {
- {(int) 2743 /* 0: Identity */},
- {(int) 3 /* 1: TMinus < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TMinus < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TMinus < Token: superclass typecheck marker */},
- {(int) 2743 /* 4: TMinus < TMinus: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TMinus < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TMinus < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TMinus___parser_index},
- {(int) 2 /* 68: TMinus < Token: superclass init_table position */},
- {(int) lexer___TMinus___init},
- {(int) 3 /* 70: TMinus < TMinus: superclass init_table position */},
+ {(long int) 2743 /* 0: Identity */},
+ {(long int) 3 /* 1: TMinus < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TMinus < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TMinus < Token: superclass typecheck marker */},
+ {(long int) 2743 /* 4: TMinus < TMinus: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TMinus < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TMinus < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TMinus___parser_index},
+ {(long int) 2 /* 68: TMinus < Token: superclass init_table position */},
+ {(long int) lexer___TMinus___init},
+ {(long int) 3 /* 70: TMinus < TMinus: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TMinus::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TMinus;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TMinus___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TStar[71] = {
- {(int) 2699 /* 0: Identity */},
- {(int) 3 /* 1: TStar < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TStar < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TStar < Token: superclass typecheck marker */},
- {(int) 2699 /* 4: TStar < TStar: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TStar < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TStar < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TStar___parser_index},
- {(int) 2 /* 68: TStar < Token: superclass init_table position */},
- {(int) lexer___TStar___init},
- {(int) 3 /* 70: TStar < TStar: superclass init_table position */},
+ {(long int) 2699 /* 0: Identity */},
+ {(long int) 3 /* 1: TStar < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TStar < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TStar < Token: superclass typecheck marker */},
+ {(long int) 2699 /* 4: TStar < TStar: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TStar < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TStar < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TStar___parser_index},
+ {(long int) 2 /* 68: TStar < Token: superclass init_table position */},
+ {(long int) lexer___TStar___init},
+ {(long int) 3 /* 70: TStar < TStar: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TStar::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TStar;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TStar___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TSlash[71] = {
- {(int) 2703 /* 0: Identity */},
- {(int) 3 /* 1: TSlash < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TSlash < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TSlash < Token: superclass typecheck marker */},
- {(int) 2703 /* 4: TSlash < TSlash: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TSlash < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TSlash < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TSlash___parser_index},
- {(int) 2 /* 68: TSlash < Token: superclass init_table position */},
- {(int) lexer___TSlash___init},
- {(int) 3 /* 70: TSlash < TSlash: superclass init_table position */},
+ {(long int) 2703 /* 0: Identity */},
+ {(long int) 3 /* 1: TSlash < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TSlash < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TSlash < Token: superclass typecheck marker */},
+ {(long int) 2703 /* 4: TSlash < TSlash: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TSlash < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TSlash < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TSlash___parser_index},
+ {(long int) 2 /* 68: TSlash < Token: superclass init_table position */},
+ {(long int) lexer___TSlash___init},
+ {(long int) 3 /* 70: TSlash < TSlash: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TSlash::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TSlash;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TSlash___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TPercent[71] = {
- {(int) 2719 /* 0: Identity */},
- {(int) 3 /* 1: TPercent < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TPercent < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TPercent < Token: superclass typecheck marker */},
- {(int) 2719 /* 4: TPercent < TPercent: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TPercent < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TPercent < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TPercent___parser_index},
- {(int) 2 /* 68: TPercent < Token: superclass init_table position */},
- {(int) lexer___TPercent___init},
- {(int) 3 /* 70: TPercent < TPercent: superclass init_table position */},
+ {(long int) 2719 /* 0: Identity */},
+ {(long int) 3 /* 1: TPercent < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TPercent < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TPercent < Token: superclass typecheck marker */},
+ {(long int) 2719 /* 4: TPercent < TPercent: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TPercent < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TPercent < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TPercent___parser_index},
+ {(long int) 2 /* 68: TPercent < Token: superclass init_table position */},
+ {(long int) lexer___TPercent___init},
+ {(long int) 3 /* 70: TPercent < TPercent: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TPercent::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TPercent;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TPercent___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TEq[71] = {
- {(int) 2955 /* 0: Identity */},
- {(int) 3 /* 1: TEq < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TEq < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TEq < Token: superclass typecheck marker */},
- {(int) 2955 /* 4: TEq < TEq: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TEq < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TEq < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TEq___parser_index},
- {(int) 2 /* 68: TEq < Token: superclass init_table position */},
- {(int) lexer___TEq___init},
- {(int) 3 /* 70: TEq < TEq: superclass init_table position */},
+ {(long int) 2955 /* 0: Identity */},
+ {(long int) 3 /* 1: TEq < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TEq < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TEq < Token: superclass typecheck marker */},
+ {(long int) 2955 /* 4: TEq < TEq: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TEq < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TEq < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TEq___parser_index},
+ {(long int) 2 /* 68: TEq < Token: superclass init_table position */},
+ {(long int) lexer___TEq___init},
+ {(long int) 3 /* 70: TEq < TEq: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TEq::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TEq;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TEq___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TNe[71] = {
- {(int) 2735 /* 0: Identity */},
- {(int) 3 /* 1: TNe < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TNe < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TNe < Token: superclass typecheck marker */},
- {(int) 2735 /* 4: TNe < TNe: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TNe < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TNe < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TNe___parser_index},
- {(int) 2 /* 68: TNe < Token: superclass init_table position */},
- {(int) lexer___TNe___init},
- {(int) 3 /* 70: TNe < TNe: superclass init_table position */},
+ {(long int) 2735 /* 0: Identity */},
+ {(long int) 3 /* 1: TNe < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TNe < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TNe < Token: superclass typecheck marker */},
+ {(long int) 2735 /* 4: TNe < TNe: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TNe < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TNe < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TNe___parser_index},
+ {(long int) 2 /* 68: TNe < Token: superclass init_table position */},
+ {(long int) lexer___TNe___init},
+ {(long int) 3 /* 70: TNe < TNe: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TNe::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TNe;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TNe___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TLt[71] = {
- {(int) 2751 /* 0: Identity */},
- {(int) 3 /* 1: TLt < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TLt < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TLt < Token: superclass typecheck marker */},
- {(int) 2751 /* 4: TLt < TLt: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TLt < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TLt < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TLt___parser_index},
- {(int) 2 /* 68: TLt < Token: superclass init_table position */},
- {(int) lexer___TLt___init},
- {(int) 3 /* 70: TLt < TLt: superclass init_table position */},
+ {(long int) 2751 /* 0: Identity */},
+ {(long int) 3 /* 1: TLt < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TLt < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TLt < Token: superclass typecheck marker */},
+ {(long int) 2751 /* 4: TLt < TLt: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TLt < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TLt < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TLt___parser_index},
+ {(long int) 2 /* 68: TLt < Token: superclass init_table position */},
+ {(long int) lexer___TLt___init},
+ {(long int) 3 /* 70: TLt < TLt: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TLt::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TLt;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TLt___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TLe[71] = {
- {(int) 2755 /* 0: Identity */},
- {(int) 3 /* 1: TLe < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TLe < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TLe < Token: superclass typecheck marker */},
- {(int) 2755 /* 4: TLe < TLe: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TLe < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TLe < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TLe___parser_index},
- {(int) 2 /* 68: TLe < Token: superclass init_table position */},
- {(int) lexer___TLe___init},
- {(int) 3 /* 70: TLe < TLe: superclass init_table position */},
+ {(long int) 2755 /* 0: Identity */},
+ {(long int) 3 /* 1: TLe < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TLe < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TLe < Token: superclass typecheck marker */},
+ {(long int) 2755 /* 4: TLe < TLe: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TLe < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TLe < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TLe___parser_index},
+ {(long int) 2 /* 68: TLe < Token: superclass init_table position */},
+ {(long int) lexer___TLe___init},
+ {(long int) 3 /* 70: TLe < TLe: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TLe::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TLe;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TLe___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TGt[71] = {
- {(int) 2943 /* 0: Identity */},
- {(int) 3 /* 1: TGt < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TGt < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TGt < Token: superclass typecheck marker */},
- {(int) 2943 /* 4: TGt < TGt: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TGt < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TGt < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TGt___parser_index},
- {(int) 2 /* 68: TGt < Token: superclass init_table position */},
- {(int) lexer___TGt___init},
- {(int) 3 /* 70: TGt < TGt: superclass init_table position */},
+ {(long int) 2943 /* 0: Identity */},
+ {(long int) 3 /* 1: TGt < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TGt < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TGt < Token: superclass typecheck marker */},
+ {(long int) 2943 /* 4: TGt < TGt: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TGt < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TGt < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TGt___parser_index},
+ {(long int) 2 /* 68: TGt < Token: superclass init_table position */},
+ {(long int) lexer___TGt___init},
+ {(long int) 3 /* 70: TGt < TGt: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TGt::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TGt;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TGt___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TGe[71] = {
- {(int) 2947 /* 0: Identity */},
- {(int) 3 /* 1: TGe < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TGe < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TGe < Token: superclass typecheck marker */},
- {(int) 2947 /* 4: TGe < TGe: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TGe < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TGe < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TGe___parser_index},
- {(int) 2 /* 68: TGe < Token: superclass init_table position */},
- {(int) lexer___TGe___init},
- {(int) 3 /* 70: TGe < TGe: superclass init_table position */},
+ {(long int) 2947 /* 0: Identity */},
+ {(long int) 3 /* 1: TGe < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TGe < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TGe < Token: superclass typecheck marker */},
+ {(long int) 2947 /* 4: TGe < TGe: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TGe < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TGe < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TGe___parser_index},
+ {(long int) 2 /* 68: TGe < Token: superclass init_table position */},
+ {(long int) lexer___TGe___init},
+ {(long int) 3 /* 70: TGe < TGe: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TGe::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TGe;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TGe___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TStarship[71] = {
- {(int) 2695 /* 0: Identity */},
- {(int) 3 /* 1: TStarship < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TStarship < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TStarship < Token: superclass typecheck marker */},
- {(int) 2695 /* 4: TStarship < TStarship: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TStarship < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TStarship < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TStarship___parser_index},
- {(int) 2 /* 68: TStarship < Token: superclass init_table position */},
- {(int) lexer___TStarship___init},
- {(int) 3 /* 70: TStarship < TStarship: superclass init_table position */},
+ {(long int) 2695 /* 0: Identity */},
+ {(long int) 3 /* 1: TStarship < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TStarship < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TStarship < Token: superclass typecheck marker */},
+ {(long int) 2695 /* 4: TStarship < TStarship: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TStarship < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TStarship < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TStarship___parser_index},
+ {(long int) 2 /* 68: TStarship < Token: superclass init_table position */},
+ {(long int) lexer___TStarship___init},
+ {(long int) 3 /* 70: TStarship < TStarship: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TStarship::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TStarship;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TStarship___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_TClassid[71] = {
- {(int) 2995 /* 0: Identity */},
- {(int) 3 /* 1: TClassid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TClassid < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TClassid < Token: superclass typecheck marker */},
- {(int) 2995 /* 4: TClassid < TClassid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TClassid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TClassid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TClassid___parser_index},
- {(int) 2 /* 68: TClassid < Token: superclass init_table position */},
- {(int) lexer___TClassid___init},
- {(int) 3 /* 70: TClassid < TClassid: superclass init_table position */},
+ {(long int) 2995 /* 0: Identity */},
+ {(long int) 3 /* 1: TClassid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TClassid < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TClassid < Token: superclass typecheck marker */},
+ {(long int) 2995 /* 4: TClassid < TClassid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TClassid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TClassid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TClassid___parser_index},
+ {(long int) 2 /* 68: TClassid < Token: superclass init_table position */},
+ {(long int) lexer___TClassid___init},
+ {(long int) 3 /* 70: TClassid < TClassid: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TClassid::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TClassid;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TClassid___init(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_TId[71] = {
- {(int) 2939 /* 0: Identity */},
- {(int) 3 /* 1: TId < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TId < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TId < Token: superclass typecheck marker */},
- {(int) 2939 /* 4: TId < TId: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TId < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TId < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TId___parser_index},
- {(int) 2 /* 68: TId < Token: superclass init_table position */},
- {(int) lexer___TId___init},
- {(int) 3 /* 70: TId < TId: superclass init_table position */},
+ {(long int) 2939 /* 0: Identity */},
+ {(long int) 3 /* 1: TId < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TId < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TId < Token: superclass typecheck marker */},
+ {(long int) 2939 /* 4: TId < TId: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TId < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TId < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TId___parser_index},
+ {(long int) 2 /* 68: TId < Token: superclass init_table position */},
+ {(long int) lexer___TId___init},
+ {(long int) 3 /* 70: TId < TId: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TId::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TId;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TId___init(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_TAttrid[71] = {
- {(int) 3007 /* 0: Identity */},
- {(int) 3 /* 1: TAttrid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TAttrid < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TAttrid < Token: superclass typecheck marker */},
- {(int) 3007 /* 4: TAttrid < TAttrid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TAttrid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TAttrid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TAttrid___parser_index},
- {(int) 2 /* 68: TAttrid < Token: superclass init_table position */},
- {(int) lexer___TAttrid___init},
- {(int) 3 /* 70: TAttrid < TAttrid: superclass init_table position */},
+ {(long int) 3007 /* 0: Identity */},
+ {(long int) 3 /* 1: TAttrid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TAttrid < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TAttrid < Token: superclass typecheck marker */},
+ {(long int) 3007 /* 4: TAttrid < TAttrid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TAttrid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TAttrid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TAttrid___parser_index},
+ {(long int) 2 /* 68: TAttrid < Token: superclass init_table position */},
+ {(long int) lexer___TAttrid___init},
+ {(long int) 3 /* 70: TAttrid < TAttrid: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TAttrid::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TAttrid;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TAttrid___init(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_TNumber[71] = {
- {(int) 2731 /* 0: Identity */},
- {(int) 3 /* 1: TNumber < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TNumber < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TNumber < Token: superclass typecheck marker */},
- {(int) 2731 /* 4: TNumber < TNumber: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TNumber < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TNumber < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TNumber___parser_index},
- {(int) 2 /* 68: TNumber < Token: superclass init_table position */},
- {(int) lexer___TNumber___init},
- {(int) 3 /* 70: TNumber < TNumber: superclass init_table position */},
+ {(long int) 2731 /* 0: Identity */},
+ {(long int) 3 /* 1: TNumber < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TNumber < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TNumber < Token: superclass typecheck marker */},
+ {(long int) 2731 /* 4: TNumber < TNumber: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TNumber < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TNumber < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TNumber___parser_index},
+ {(long int) 2 /* 68: TNumber < Token: superclass init_table position */},
+ {(long int) lexer___TNumber___init},
+ {(long int) 3 /* 70: TNumber < TNumber: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TNumber::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TNumber;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TNumber___init(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_TFloat[71] = {
- {(int) 2951 /* 0: Identity */},
- {(int) 3 /* 1: TFloat < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TFloat < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TFloat < Token: superclass typecheck marker */},
- {(int) 2951 /* 4: TFloat < TFloat: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TFloat < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TFloat < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TFloat___parser_index},
- {(int) 2 /* 68: TFloat < Token: superclass init_table position */},
- {(int) lexer___TFloat___init},
- {(int) 3 /* 70: TFloat < TFloat: superclass init_table position */},
+ {(long int) 2951 /* 0: Identity */},
+ {(long int) 3 /* 1: TFloat < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TFloat < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TFloat < Token: superclass typecheck marker */},
+ {(long int) 2951 /* 4: TFloat < TFloat: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TFloat < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TFloat < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TFloat___parser_index},
+ {(long int) 2 /* 68: TFloat < Token: superclass init_table position */},
+ {(long int) lexer___TFloat___init},
+ {(long int) 3 /* 70: TFloat < TFloat: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TFloat::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TFloat;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TFloat___init(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_TChar[71] = {
- {(int) 2999 /* 0: Identity */},
- {(int) 3 /* 1: TChar < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TChar < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TChar < Token: superclass typecheck marker */},
- {(int) 2999 /* 4: TChar < TChar: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TChar < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TChar < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TChar___parser_index},
- {(int) 2 /* 68: TChar < Token: superclass init_table position */},
- {(int) lexer___TChar___init},
- {(int) 3 /* 70: TChar < TChar: superclass init_table position */},
+ {(long int) 2999 /* 0: Identity */},
+ {(long int) 3 /* 1: TChar < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TChar < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TChar < Token: superclass typecheck marker */},
+ {(long int) 2999 /* 4: TChar < TChar: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TChar < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TChar < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TChar___parser_index},
+ {(long int) 2 /* 68: TChar < Token: superclass init_table position */},
+ {(long int) lexer___TChar___init},
+ {(long int) 3 /* 70: TChar < TChar: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TChar::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TChar;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TChar___init(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_TString[71] = {
- {(int) 2687 /* 0: Identity */},
- {(int) 3 /* 1: TString < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TString < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TString < Token: superclass typecheck marker */},
- {(int) 2687 /* 4: TString < TString: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TString < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TString < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TString___parser_index},
- {(int) 2 /* 68: TString < Token: superclass init_table position */},
- {(int) lexer___TString___init},
- {(int) 3 /* 70: TString < TString: superclass init_table position */},
+ {(long int) 2687 /* 0: Identity */},
+ {(long int) 3 /* 1: TString < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TString < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TString < Token: superclass typecheck marker */},
+ {(long int) 2687 /* 4: TString < TString: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TString < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TString < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TString___parser_index},
+ {(long int) 2 /* 68: TString < Token: superclass init_table position */},
+ {(long int) lexer___TString___init},
+ {(long int) 3 /* 70: TString < TString: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TString::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TString;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TString___init(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_TStartString[71] = {
- {(int) 2691 /* 0: Identity */},
- {(int) 3 /* 1: TStartString < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TStartString < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TStartString < Token: superclass typecheck marker */},
- {(int) 2691 /* 4: TStartString < TStartString: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TStartString < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TStartString < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TStartString___parser_index},
- {(int) 2 /* 68: TStartString < Token: superclass init_table position */},
- {(int) lexer___TStartString___init},
- {(int) 3 /* 70: TStartString < TStartString: superclass init_table position */},
+ {(long int) 2691 /* 0: Identity */},
+ {(long int) 3 /* 1: TStartString < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TStartString < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TStartString < Token: superclass typecheck marker */},
+ {(long int) 2691 /* 4: TStartString < TStartString: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TStartString < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TStartString < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TStartString___parser_index},
+ {(long int) 2 /* 68: TStartString < Token: superclass init_table position */},
+ {(long int) lexer___TStartString___init},
+ {(long int) 3 /* 70: TStartString < TStartString: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TStartString::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TStartString;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TStartString___init(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_TMidString[71] = {
- {(int) 2747 /* 0: Identity */},
- {(int) 3 /* 1: TMidString < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TMidString < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TMidString < Token: superclass typecheck marker */},
- {(int) 2747 /* 4: TMidString < TMidString: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TMidString < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TMidString < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TMidString___parser_index},
- {(int) 2 /* 68: TMidString < Token: superclass init_table position */},
- {(int) lexer___TMidString___init},
- {(int) 3 /* 70: TMidString < TMidString: superclass init_table position */},
+ {(long int) 2747 /* 0: Identity */},
+ {(long int) 3 /* 1: TMidString < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TMidString < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TMidString < Token: superclass typecheck marker */},
+ {(long int) 2747 /* 4: TMidString < TMidString: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TMidString < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TMidString < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TMidString___parser_index},
+ {(long int) 2 /* 68: TMidString < Token: superclass init_table position */},
+ {(long int) lexer___TMidString___init},
+ {(long int) 3 /* 70: TMidString < TMidString: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TMidString::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TMidString;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TMidString___init(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_TEndString[71] = {
- {(int) 2963 /* 0: Identity */},
- {(int) 3 /* 1: TEndString < Object: superclass typecheck marker */},
- {(int) 63 /* 2: TEndString < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: TEndString < Token: superclass typecheck marker */},
- {(int) 2963 /* 4: TEndString < TEndString: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TEndString < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: TEndString < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___TEndString___parser_index},
- {(int) 2 /* 68: TEndString < Token: superclass init_table position */},
- {(int) lexer___TEndString___init},
- {(int) 3 /* 70: TEndString < TEndString: superclass init_table position */},
+ {(long int) 2963 /* 0: Identity */},
+ {(long int) 3 /* 1: TEndString < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: TEndString < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: TEndString < Token: superclass typecheck marker */},
+ {(long int) 2963 /* 4: TEndString < TEndString: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TEndString < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: TEndString < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___TEndString___parser_index},
+ {(long int) 2 /* 68: TEndString < Token: superclass init_table position */},
+ {(long int) lexer___TEndString___init},
+ {(long int) 3 /* 70: TEndString < TEndString: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TEndString::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_TEndString;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___TEndString___init(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_EOF[71] = {
- {(int) 3195 /* 0: Identity */},
- {(int) 3 /* 1: EOF < Object: superclass typecheck marker */},
- {(int) 63 /* 2: EOF < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: EOF < Token: superclass typecheck marker */},
- {(int) 3195 /* 4: EOF < EOF: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: EOF < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: EOF < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___EOF___parser_index},
- {(int) 2 /* 68: EOF < Token: superclass init_table position */},
- {(int) lexer___EOF___init},
- {(int) 3 /* 70: EOF < EOF: superclass init_table position */},
+ {(long int) 3195 /* 0: Identity */},
+ {(long int) 3 /* 1: EOF < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: EOF < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: EOF < Token: superclass typecheck marker */},
+ {(long int) 3195 /* 4: EOF < EOF: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: EOF < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: EOF < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___EOF___parser_index},
+ {(long int) 2 /* 68: EOF < Token: superclass init_table position */},
+ {(long int) lexer___EOF___init},
+ {(long int) 3 /* 70: EOF < EOF: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute EOF::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_EOF;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___EOF___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_PError[75] = {
- {(int) 3267 /* 0: Identity */},
- {(int) 3 /* 1: PError < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PError < PNode: superclass typecheck marker */},
- {(int) 183 /* 3: PError < Token: superclass typecheck marker */},
- {(int) 3195 /* 4: PError < EOF: superclass typecheck marker */},
- {(int) 3267 /* 5: PError < PError: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) lexer___Token___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PError < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Token___replace_child},
- {(int) parser_prod___PNode___replace_with},
- {(int) parser_prod___Token___visit_all},
- {(int) parser_prod___Token___visit_all_reverse},
- {(int) parser_prod___Token___locate},
- {(int) parser_prod___Token___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PError < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) syntax_base___Token___to_symbol},
- {(int) lexer___Token___text},
- {(int) lexer___Token___text__eq},
- {(int) lexer___Token___filename},
- {(int) lexer___Token___line},
- {(int) lexer___Token___pos},
- {(int) lexer___EOF___parser_index},
- {(int) 2 /* 68: PError < Token: superclass init_table position */},
- {(int) lexer___EOF___init},
- {(int) 3 /* 70: PError < EOF: superclass init_table position */},
- {(int) lexer___PError___message},
- {(int) lexer___PError___message__eq},
- {(int) lexer___PError___init_error},
- {(int) 4 /* 74: PError < PError: superclass init_table position */},
+ {(long int) 3267 /* 0: Identity */},
+ {(long int) 3 /* 1: PError < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PError < PNode: superclass typecheck marker */},
+ {(long int) 183 /* 3: PError < Token: superclass typecheck marker */},
+ {(long int) 3195 /* 4: PError < EOF: superclass typecheck marker */},
+ {(long int) 3267 /* 5: PError < PError: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) lexer___Token___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PError < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Token___replace_child},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) parser_prod___Token___visit_all},
+ {(long int) parser_prod___Token___visit_all_reverse},
+ {(long int) parser_prod___Token___locate},
+ {(long int) parser_prod___Token___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PError < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) syntax_base___Token___to_symbol},
+ {(long int) lexer___Token___text},
+ {(long int) lexer___Token___text__eq},
+ {(long int) lexer___Token___filename},
+ {(long int) lexer___Token___line},
+ {(long int) lexer___Token___pos},
+ {(long int) lexer___EOF___parser_index},
+ {(long int) 2 /* 68: PError < Token: superclass init_table position */},
+ {(long int) lexer___EOF___init},
+ {(long int) 3 /* 70: PError < EOF: superclass init_table position */},
+ {(long int) lexer___PError___message},
+ {(long int) lexer___PError___message__eq},
+ {(long int) lexer___PError___init_error},
+ {(long int) 4 /* 74: PError < PError: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PError::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 8);
obj->vft = (classtable_elt_t*)VFT_PError;
- ATTR_lexer___Token____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Token____pos(obj) = TAG_Int((int)0);
+ ATTR_lexer___Token____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Token____pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___PError___init_error(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_PModule[68] = {
- {(int) 3063 /* 0: Identity */},
- {(int) 3 /* 1: PModule < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PModule < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PModule < Prod: superclass typecheck marker */},
- {(int) 3063 /* 4: PModule < PModule: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PModule < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PModule < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PModule < Prod: superclass init_table position */},
- {(int) 3 /* 67: PModule < PModule: superclass init_table position */},
+ {(long int) 3063 /* 0: Identity */},
+ {(long int) 3 /* 1: PModule < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PModule < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PModule < Prod: superclass typecheck marker */},
+ {(long int) 3063 /* 4: PModule < PModule: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PModule < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PModule < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PModule < Prod: superclass init_table position */},
+ {(long int) 3 /* 67: PModule < PModule: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PModule::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PPackagedecl[68] = {
- {(int) 3059 /* 0: Identity */},
- {(int) 3 /* 1: PPackagedecl < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PPackagedecl < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PPackagedecl < Prod: superclass typecheck marker */},
- {(int) 3059 /* 4: PPackagedecl < PPackagedecl: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PPackagedecl < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PPackagedecl < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PPackagedecl < Prod: superclass init_table position */},
- {(int) 3 /* 67: PPackagedecl < PPackagedecl: superclass init_table position */},
+ {(long int) 3059 /* 0: Identity */},
+ {(long int) 3 /* 1: PPackagedecl < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PPackagedecl < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PPackagedecl < Prod: superclass typecheck marker */},
+ {(long int) 3059 /* 4: PPackagedecl < PPackagedecl: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PPackagedecl < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PPackagedecl < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PPackagedecl < Prod: superclass init_table position */},
+ {(long int) 3 /* 67: PPackagedecl < PPackagedecl: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PPackagedecl::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PImport[70] = {
- {(int) 3071 /* 0: Identity */},
- {(int) 3 /* 1: PImport < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PImport < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PImport < Prod: superclass typecheck marker */},
- {(int) 3071 /* 4: PImport < PImport: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PImport < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PImport < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PImport < Prod: superclass init_table position */},
- {(int) mmbuilder___PImport___module_name},
- {(int) mmbuilder___PImport___visibility_level},
- {(int) 3 /* 69: PImport < PImport: superclass init_table position */},
+ {(long int) 3071 /* 0: Identity */},
+ {(long int) 3 /* 1: PImport < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PImport < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PImport < Prod: superclass typecheck marker */},
+ {(long int) 3071 /* 4: PImport < PImport: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PImport < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PImport < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PImport < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PImport___module_name},
+ {(long int) mmbuilder___PImport___visibility_level},
+ {(long int) 3 /* 69: PImport < PImport: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PImport::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PVisibility[69] = {
- {(int) 3031 /* 0: Identity */},
- {(int) 3 /* 1: PVisibility < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PVisibility < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PVisibility < Prod: superclass typecheck marker */},
- {(int) 3031 /* 4: PVisibility < PVisibility: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PVisibility < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PVisibility < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PVisibility < Prod: superclass init_table position */},
- {(int) mmbuilder___PVisibility___level},
- {(int) 3 /* 68: PVisibility < PVisibility: superclass init_table position */},
+ {(long int) 3031 /* 0: Identity */},
+ {(long int) 3 /* 1: PVisibility < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PVisibility < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PVisibility < Prod: superclass typecheck marker */},
+ {(long int) 3031 /* 4: PVisibility < PVisibility: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PVisibility < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PVisibility < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PVisibility < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PVisibility___level},
+ {(long int) 3 /* 68: PVisibility < PVisibility: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PVisibility::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PClassdef[75] = {
- {(int) 3091 /* 0: Identity */},
- {(int) 3 /* 1: PClassdef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PClassdef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PClassdef < Prod: superclass typecheck marker */},
- {(int) 3091 /* 4: PClassdef < PClassdef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PClassdef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PClassdef___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) mmbuilder___PClassdef___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PClassdef < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PClassdef___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PClassdef < Prod: superclass init_table position */},
- {(int) mmbuilder___PClassdef___name},
- {(int) mmbuilder___PClassdef___arity},
- {(int) mmbuilder___PClassdef___visibility_level},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) mmbuilder___PClassdef___local_class},
- {(int) 3 /* 73: PClassdef < PClassdef: superclass init_table position */},
- {(int) typing___PNode___accept_typing},
+ {(long int) 3091 /* 0: Identity */},
+ {(long int) 3 /* 1: PClassdef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PClassdef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PClassdef < Prod: superclass typecheck marker */},
+ {(long int) 3091 /* 4: PClassdef < PClassdef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PClassdef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PClassdef___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) mmbuilder___PClassdef___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PClassdef < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PClassdef___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PClassdef < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PClassdef___name},
+ {(long int) mmbuilder___PClassdef___arity},
+ {(long int) mmbuilder___PClassdef___visibility_level},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) mmbuilder___PClassdef___local_class},
+ {(long int) 3 /* 73: PClassdef < PClassdef: superclass init_table position */},
+ {(long int) typing___PNode___accept_typing},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PClassdef::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PClasskind[71] = {
- {(int) 3087 /* 0: Identity */},
- {(int) 3 /* 1: PClasskind < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PClasskind < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PClasskind < Prod: superclass typecheck marker */},
- {(int) 3087 /* 4: PClasskind < PClasskind: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PClasskind < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PClasskind < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PClasskind < Prod: superclass init_table position */},
- {(int) mmbuilder___PClasskind___is_interface},
- {(int) mmbuilder___PClasskind___is_universal},
- {(int) mmbuilder___PClasskind___is_abstract},
- {(int) 3 /* 70: PClasskind < PClasskind: superclass init_table position */},
+ {(long int) 3087 /* 0: Identity */},
+ {(long int) 3 /* 1: PClasskind < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PClasskind < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PClasskind < Prod: superclass typecheck marker */},
+ {(long int) 3087 /* 4: PClasskind < PClasskind: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PClasskind < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PClasskind < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PClasskind < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PClasskind___is_interface},
+ {(long int) mmbuilder___PClasskind___is_universal},
+ {(long int) mmbuilder___PClasskind___is_abstract},
+ {(long int) 3 /* 70: PClasskind < PClasskind: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PClasskind::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PFormaldef[68] = {
- {(int) 3075 /* 0: Identity */},
- {(int) 3 /* 1: PFormaldef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PFormaldef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PFormaldef < Prod: superclass typecheck marker */},
- {(int) 3075 /* 4: PFormaldef < PFormaldef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PFormaldef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PFormaldef < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PFormaldef < Prod: superclass init_table position */},
- {(int) 3 /* 67: PFormaldef < PFormaldef: superclass init_table position */},
+ {(long int) 3075 /* 0: Identity */},
+ {(long int) 3 /* 1: PFormaldef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PFormaldef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PFormaldef < Prod: superclass typecheck marker */},
+ {(long int) 3075 /* 4: PFormaldef < PFormaldef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PFormaldef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PFormaldef < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PFormaldef < Prod: superclass init_table position */},
+ {(long int) 3 /* 67: PFormaldef < PFormaldef: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PFormaldef::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PSuperclass[68] = {
- {(int) 3039 /* 0: Identity */},
- {(int) 3 /* 1: PSuperclass < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PSuperclass < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PSuperclass < Prod: superclass typecheck marker */},
- {(int) 3039 /* 4: PSuperclass < PSuperclass: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PSuperclass < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PSuperclass < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PSuperclass < Prod: superclass init_table position */},
- {(int) 3 /* 67: PSuperclass < PSuperclass: superclass init_table position */},
+ {(long int) 3039 /* 0: Identity */},
+ {(long int) 3 /* 1: PSuperclass < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PSuperclass < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PSuperclass < Prod: superclass typecheck marker */},
+ {(long int) 3039 /* 4: PSuperclass < PSuperclass: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PSuperclass < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PSuperclass < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PSuperclass < Prod: superclass init_table position */},
+ {(long int) 3 /* 67: PSuperclass < PSuperclass: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PSuperclass::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PPropdef[74] = {
- {(int) 3051 /* 0: Identity */},
- {(int) 3 /* 1: PPropdef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PPropdef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PPropdef < Prod: superclass typecheck marker */},
- {(int) 3051 /* 4: PPropdef < PPropdef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PPropdef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PPropdef < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PPropdef < Prod: superclass init_table position */},
- {(int) mmbuilder___PPropdef___process_and_check},
- {(int) mmbuilder___PPropdef___do_and_check_intro},
- {(int) mmbuilder___PPropdef___inherit_signature},
- {(int) mmbuilder___PPropdef___do_and_check_redef},
- {(int) 3 /* 71: PPropdef < PPropdef: superclass init_table position */},
- {(int) parser_nodes___PPropdef___n_doc},
- {(int) parser_nodes___PPropdef___n_doc__eq},
+ {(long int) 3051 /* 0: Identity */},
+ {(long int) 3 /* 1: PPropdef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PPropdef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PPropdef < Prod: superclass typecheck marker */},
+ {(long int) 3051 /* 4: PPropdef < PPropdef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PPropdef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PPropdef < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PPropdef < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PPropdef___process_and_check},
+ {(long int) mmbuilder___PPropdef___do_and_check_intro},
+ {(long int) mmbuilder___PPropdef___inherit_signature},
+ {(long int) mmbuilder___PPropdef___do_and_check_redef},
+ {(long int) 3 /* 71: PPropdef < PPropdef: superclass init_table position */},
+ {(long int) parser_nodes___PPropdef___n_doc},
+ {(long int) parser_nodes___PPropdef___n_doc__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PPropdef::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PAble[70] = {
- {(int) 3099 /* 0: Identity */},
- {(int) 3 /* 1: PAble < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PAble < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PAble < Prod: superclass typecheck marker */},
- {(int) 3099 /* 4: PAble < PAble: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PAble < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PAble < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PAble < Prod: superclass init_table position */},
- {(int) 3 /* 67: PAble < PAble: superclass init_table position */},
- {(int) parser_nodes___PAble___n_kwredef},
- {(int) parser_nodes___PAble___n_kwredef__eq},
+ {(long int) 3099 /* 0: Identity */},
+ {(long int) 3 /* 1: PAble < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PAble < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PAble < Prod: superclass typecheck marker */},
+ {(long int) 3099 /* 4: PAble < PAble: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PAble < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PAble < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PAble < Prod: superclass init_table position */},
+ {(long int) 3 /* 67: PAble < PAble: superclass init_table position */},
+ {(long int) parser_nodes___PAble___n_kwredef},
+ {(long int) parser_nodes___PAble___n_kwredef__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PAble::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PMethid[70] = {
- {(int) 3067 /* 0: Identity */},
- {(int) 3 /* 1: PMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: PMethid < PMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: PMethid < PMethid: superclass init_table position */},
+ {(long int) 3067 /* 0: Identity */},
+ {(long int) 3 /* 1: PMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: PMethid < PMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: PMethid < PMethid: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PMethid::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PSignature[69] = {
- {(int) 3043 /* 0: Identity */},
- {(int) 3 /* 1: PSignature < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PSignature < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PSignature < Prod: superclass typecheck marker */},
- {(int) 3043 /* 4: PSignature < PSignature: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PSignature < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PSignature < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PSignature < Prod: superclass init_table position */},
- {(int) mmbuilder___PSignature___check_visibility},
- {(int) 3 /* 68: PSignature < PSignature: superclass init_table position */},
+ {(long int) 3043 /* 0: Identity */},
+ {(long int) 3 /* 1: PSignature < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PSignature < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PSignature < Prod: superclass typecheck marker */},
+ {(long int) 3043 /* 4: PSignature < PSignature: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PSignature < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PSignature < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PSignature < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PSignature___check_visibility},
+ {(long int) 3 /* 68: PSignature < PSignature: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PSignature::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PParam[78] = {
- {(int) 3055 /* 0: Identity */},
- {(int) 3 /* 1: PParam < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PParam < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PParam < Prod: superclass typecheck marker */},
- {(int) 3055 /* 4: PParam < PParam: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PParam < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PParam___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PParam < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PParam___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PParam < Prod: superclass init_table position */},
- {(int) mmbuilder___PParam___stype},
- {(int) mmbuilder___PParam___stype__eq},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) mmbuilder___PParam___is_vararg},
- {(int) mmbuilder___PParam___position},
- {(int) mmbuilder___PParam___variable},
- {(int) 3 /* 73: PParam < PParam: superclass init_table position */},
- {(int) parser_nodes___PParam___n_id},
- {(int) parser_nodes___PParam___n_id__eq},
- {(int) parser_nodes___PParam___n_type},
- {(int) parser_nodes___PParam___n_type__eq},
+ {(long int) 3055 /* 0: Identity */},
+ {(long int) 3 /* 1: PParam < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PParam < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PParam < Prod: superclass typecheck marker */},
+ {(long int) 3055 /* 4: PParam < PParam: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PParam < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PParam___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PParam < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PParam___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PParam < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PParam___stype},
+ {(long int) mmbuilder___PParam___stype__eq},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) mmbuilder___PParam___is_vararg},
+ {(long int) mmbuilder___PParam___position},
+ {(long int) mmbuilder___PParam___variable},
+ {(long int) 3 /* 73: PParam < PParam: superclass init_table position */},
+ {(long int) parser_nodes___PParam___n_id},
+ {(long int) parser_nodes___PParam___n_id__eq},
+ {(long int) parser_nodes___PParam___n_type},
+ {(long int) parser_nodes___PParam___n_type__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PParam::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 9);
obj->vft = (classtable_elt_t*)VFT_PParam;
- ATTR_mmbuilder___PParam____position(obj) = TAG_Int((int)0);
+ ATTR_mmbuilder___PParam____position(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PType[74] = {
- {(int) 3035 /* 0: Identity */},
- {(int) 3 /* 1: PType < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PType < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PType < Prod: superclass typecheck marker */},
- {(int) 3035 /* 4: PType < PType: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PType < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PType < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PType___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PType < Prod: superclass init_table position */},
- {(int) mmbuilder___PType___check_visibility},
- {(int) syntax_base___PType___get_local_class},
- {(int) syntax_base___PType___get_stype},
- {(int) syntax_base___PType___get_unchecked_stype},
- {(int) syntax_base___PType___check_conform},
- {(int) 3 /* 72: PType < PType: superclass init_table position */},
- {(int) typing___PType___stype},
+ {(long int) 3035 /* 0: Identity */},
+ {(long int) 3 /* 1: PType < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PType < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PType < Prod: superclass typecheck marker */},
+ {(long int) 3035 /* 4: PType < PType: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PType < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PType < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PType___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PType < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PType___check_visibility},
+ {(long int) syntax_base___PType___get_local_class},
+ {(long int) syntax_base___PType___get_stype},
+ {(long int) syntax_base___PType___get_unchecked_stype},
+ {(long int) syntax_base___PType___check_conform},
+ {(long int) 3 /* 72: PType < PType: superclass init_table position */},
+ {(long int) typing___PType___stype},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PType::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PExpr[76] = {
- {(int) 3079 /* 0: Identity */},
- {(int) 3 /* 1: PExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: PExpr < PExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: PExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 3079 /* 0: Identity */},
+ {(long int) 3 /* 1: PExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: PExpr < PExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: PExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PExpr::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PAssignOp[69] = {
- {(int) 3095 /* 0: Identity */},
- {(int) 3 /* 1: PAssignOp < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PAssignOp < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PAssignOp < Prod: superclass typecheck marker */},
- {(int) 3095 /* 4: PAssignOp < PAssignOp: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PAssignOp < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PAssignOp < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PAssignOp < Prod: superclass init_table position */},
- {(int) typing___PAssignOp___method_name},
- {(int) 3 /* 68: PAssignOp < PAssignOp: superclass init_table position */},
+ {(long int) 3095 /* 0: Identity */},
+ {(long int) 3 /* 1: PAssignOp < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PAssignOp < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PAssignOp < Prod: superclass typecheck marker */},
+ {(long int) 3095 /* 4: PAssignOp < PAssignOp: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PAssignOp < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PAssignOp < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PAssignOp < Prod: superclass init_table position */},
+ {(long int) typing___PAssignOp___method_name},
+ {(long int) 3 /* 68: PAssignOp < PAssignOp: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PAssignOp::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PQualified[68] = {
- {(int) 3047 /* 0: Identity */},
- {(int) 3 /* 1: PQualified < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PQualified < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PQualified < Prod: superclass typecheck marker */},
- {(int) 3047 /* 4: PQualified < PQualified: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PQualified < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PQualified < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PQualified < Prod: superclass init_table position */},
- {(int) 3 /* 67: PQualified < PQualified: superclass init_table position */},
+ {(long int) 3047 /* 0: Identity */},
+ {(long int) 3 /* 1: PQualified < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PQualified < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PQualified < Prod: superclass typecheck marker */},
+ {(long int) 3047 /* 4: PQualified < PQualified: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PQualified < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PQualified < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PQualified < Prod: superclass init_table position */},
+ {(long int) 3 /* 67: PQualified < PQualified: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PQualified::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_PDoc[68] = {
- {(int) 3083 /* 0: Identity */},
- {(int) 3 /* 1: PDoc < Object: superclass typecheck marker */},
- {(int) 63 /* 2: PDoc < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: PDoc < Prod: superclass typecheck marker */},
- {(int) 3083 /* 4: PDoc < PDoc: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PDoc < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: PDoc < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: PDoc < Prod: superclass init_table position */},
- {(int) 3 /* 67: PDoc < PDoc: superclass init_table position */},
+ {(long int) 3083 /* 0: Identity */},
+ {(long int) 3 /* 1: PDoc < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: PDoc < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: PDoc < Prod: superclass typecheck marker */},
+ {(long int) 3083 /* 4: PDoc < PDoc: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PDoc < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: PDoc < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: PDoc < Prod: superclass init_table position */},
+ {(long int) 3 /* 67: PDoc < PDoc: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PDoc::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_AModule[78] = {
- {(int) 3447 /* 0: Identity */},
- {(int) 3 /* 1: AModule < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AModule < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AModule < Prod: superclass typecheck marker */},
- {(int) 3063 /* 4: AModule < PModule: superclass typecheck marker */},
- {(int) 3447 /* 5: AModule < AModule: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AModule < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AModule___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AModule___visit_all},
- {(int) parser_prod___AModule___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AModule < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AModule < Prod: superclass init_table position */},
- {(int) 3 /* 67: AModule < PModule: superclass init_table position */},
- {(int) mmbuilder___AModule___import_super_modules},
- {(int) parser_prod___AModule___empty_init},
- {(int) parser_prod___AModule___init_amodule},
- {(int) 4 /* 71: AModule < AModule: superclass init_table position */},
- {(int) parser_nodes___AModule___n_packagedecl},
- {(int) parser_prod___AModule___n_packagedecl__eq},
- {(int) parser_nodes___AModule___n_imports},
- {(int) parser_nodes___AModule___n_imports__eq},
- {(int) parser_nodes___AModule___n_classdefs},
- {(int) parser_nodes___AModule___n_classdefs__eq},
+ {(long int) 3447 /* 0: Identity */},
+ {(long int) 3 /* 1: AModule < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AModule < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AModule < Prod: superclass typecheck marker */},
+ {(long int) 3063 /* 4: AModule < PModule: superclass typecheck marker */},
+ {(long int) 3447 /* 5: AModule < AModule: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AModule < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AModule___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AModule___visit_all},
+ {(long int) parser_prod___AModule___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AModule < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AModule < Prod: superclass init_table position */},
+ {(long int) 3 /* 67: AModule < PModule: superclass init_table position */},
+ {(long int) mmbuilder___AModule___import_super_modules},
+ {(long int) parser_prod___AModule___empty_init},
+ {(long int) parser_prod___AModule___init_amodule},
+ {(long int) 4 /* 71: AModule < AModule: superclass init_table position */},
+ {(long int) parser_nodes___AModule___n_packagedecl},
+ {(long int) parser_prod___AModule___n_packagedecl__eq},
+ {(long int) parser_nodes___AModule___n_imports},
+ {(long int) parser_nodes___AModule___n_imports__eq},
+ {(long int) parser_nodes___AModule___n_classdefs},
+ {(long int) parser_nodes___AModule___n_classdefs__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AModule::_parent */
return self;
}
const classtable_elt_t VFT_APackagedecl[77] = {
- {(int) 3431 /* 0: Identity */},
- {(int) 3 /* 1: APackagedecl < Object: superclass typecheck marker */},
- {(int) 63 /* 2: APackagedecl < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: APackagedecl < Prod: superclass typecheck marker */},
- {(int) 3059 /* 4: APackagedecl < PPackagedecl: superclass typecheck marker */},
- {(int) 3431 /* 5: APackagedecl < APackagedecl: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: APackagedecl < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___APackagedecl___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___APackagedecl___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___APackagedecl___visit_all},
- {(int) parser_prod___APackagedecl___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: APackagedecl < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: APackagedecl < Prod: superclass init_table position */},
- {(int) 3 /* 67: APackagedecl < PPackagedecl: superclass init_table position */},
- {(int) parser_prod___APackagedecl___empty_init},
- {(int) parser_prod___APackagedecl___init_apackagedecl},
- {(int) 4 /* 70: APackagedecl < APackagedecl: superclass init_table position */},
- {(int) parser_nodes___APackagedecl___n_doc},
- {(int) parser_prod___APackagedecl___n_doc__eq},
- {(int) parser_nodes___APackagedecl___n_kwpackage},
- {(int) parser_prod___APackagedecl___n_kwpackage__eq},
- {(int) parser_nodes___APackagedecl___n_id},
- {(int) parser_prod___APackagedecl___n_id__eq},
+ {(long int) 3431 /* 0: Identity */},
+ {(long int) 3 /* 1: APackagedecl < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: APackagedecl < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: APackagedecl < Prod: superclass typecheck marker */},
+ {(long int) 3059 /* 4: APackagedecl < PPackagedecl: superclass typecheck marker */},
+ {(long int) 3431 /* 5: APackagedecl < APackagedecl: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: APackagedecl < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___APackagedecl___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___APackagedecl___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___APackagedecl___visit_all},
+ {(long int) parser_prod___APackagedecl___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: APackagedecl < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: APackagedecl < Prod: superclass init_table position */},
+ {(long int) 3 /* 67: APackagedecl < PPackagedecl: superclass init_table position */},
+ {(long int) parser_prod___APackagedecl___empty_init},
+ {(long int) parser_prod___APackagedecl___init_apackagedecl},
+ {(long int) 4 /* 70: APackagedecl < APackagedecl: superclass init_table position */},
+ {(long int) parser_nodes___APackagedecl___n_doc},
+ {(long int) parser_prod___APackagedecl___n_doc__eq},
+ {(long int) parser_nodes___APackagedecl___n_kwpackage},
+ {(long int) parser_prod___APackagedecl___n_kwpackage__eq},
+ {(long int) parser_nodes___APackagedecl___n_id},
+ {(long int) parser_prod___APackagedecl___n_id__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute APackagedecl::_parent */
return self;
}
const classtable_elt_t VFT_AImport[79] = {
- {(int) 3487 /* 0: Identity */},
- {(int) 3 /* 1: AImport < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AImport < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AImport < Prod: superclass typecheck marker */},
- {(int) 3071 /* 4: AImport < PImport: superclass typecheck marker */},
- {(int) 3487 /* 5: AImport < AImport: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AImport < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AImport___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AImport___visit_all},
- {(int) parser_prod___AImport___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AImport < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AImport < Prod: superclass init_table position */},
- {(int) mmbuilder___AImport___module_name},
- {(int) mmbuilder___AImport___visibility_level},
- {(int) 3 /* 69: AImport < PImport: superclass init_table position */},
- {(int) parser_prod___AImport___empty_init},
- {(int) parser_prod___AImport___init_aimport},
- {(int) 4 /* 72: AImport < AImport: superclass init_table position */},
- {(int) parser_nodes___AImport___n_visibility},
- {(int) parser_prod___AImport___n_visibility__eq},
- {(int) parser_nodes___AImport___n_kwimport},
- {(int) parser_prod___AImport___n_kwimport__eq},
- {(int) parser_nodes___AImport___n_id},
- {(int) parser_prod___AImport___n_id__eq},
+ {(long int) 3487 /* 0: Identity */},
+ {(long int) 3 /* 1: AImport < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AImport < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AImport < Prod: superclass typecheck marker */},
+ {(long int) 3071 /* 4: AImport < PImport: superclass typecheck marker */},
+ {(long int) 3487 /* 5: AImport < AImport: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AImport < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AImport___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AImport___visit_all},
+ {(long int) parser_prod___AImport___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AImport < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AImport < Prod: superclass init_table position */},
+ {(long int) mmbuilder___AImport___module_name},
+ {(long int) mmbuilder___AImport___visibility_level},
+ {(long int) 3 /* 69: AImport < PImport: superclass init_table position */},
+ {(long int) parser_prod___AImport___empty_init},
+ {(long int) parser_prod___AImport___init_aimport},
+ {(long int) 4 /* 72: AImport < AImport: superclass init_table position */},
+ {(long int) parser_nodes___AImport___n_visibility},
+ {(long int) parser_prod___AImport___n_visibility__eq},
+ {(long int) parser_nodes___AImport___n_kwimport},
+ {(long int) parser_prod___AImport___n_kwimport__eq},
+ {(long int) parser_nodes___AImport___n_id},
+ {(long int) parser_prod___AImport___n_id__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AImport::_parent */
return self;
}
const classtable_elt_t VFT_ANoImport[79] = {
- {(int) 3439 /* 0: Identity */},
- {(int) 3 /* 1: ANoImport < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ANoImport < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ANoImport < Prod: superclass typecheck marker */},
- {(int) 3071 /* 4: ANoImport < PImport: superclass typecheck marker */},
- {(int) 3439 /* 5: ANoImport < ANoImport: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ANoImport < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ANoImport___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ANoImport___visit_all},
- {(int) parser_prod___ANoImport___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ANoImport < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ANoImport < Prod: superclass init_table position */},
- {(int) mmbuilder___ANoImport___module_name},
- {(int) mmbuilder___PImport___visibility_level},
- {(int) 3 /* 69: ANoImport < PImport: superclass init_table position */},
- {(int) parser_prod___ANoImport___empty_init},
- {(int) parser_prod___ANoImport___init_anoimport},
- {(int) 4 /* 72: ANoImport < ANoImport: superclass init_table position */},
- {(int) parser_nodes___ANoImport___n_visibility},
- {(int) parser_prod___ANoImport___n_visibility__eq},
- {(int) parser_nodes___ANoImport___n_kwimport},
- {(int) parser_prod___ANoImport___n_kwimport__eq},
- {(int) parser_nodes___ANoImport___n_kwend},
- {(int) parser_prod___ANoImport___n_kwend__eq},
+ {(long int) 3439 /* 0: Identity */},
+ {(long int) 3 /* 1: ANoImport < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ANoImport < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ANoImport < Prod: superclass typecheck marker */},
+ {(long int) 3071 /* 4: ANoImport < PImport: superclass typecheck marker */},
+ {(long int) 3439 /* 5: ANoImport < ANoImport: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ANoImport < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ANoImport___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ANoImport___visit_all},
+ {(long int) parser_prod___ANoImport___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ANoImport < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ANoImport < Prod: superclass init_table position */},
+ {(long int) mmbuilder___ANoImport___module_name},
+ {(long int) mmbuilder___PImport___visibility_level},
+ {(long int) 3 /* 69: ANoImport < PImport: superclass init_table position */},
+ {(long int) parser_prod___ANoImport___empty_init},
+ {(long int) parser_prod___ANoImport___init_anoimport},
+ {(long int) 4 /* 72: ANoImport < ANoImport: superclass init_table position */},
+ {(long int) parser_nodes___ANoImport___n_visibility},
+ {(long int) parser_prod___ANoImport___n_visibility__eq},
+ {(long int) parser_nodes___ANoImport___n_kwimport},
+ {(long int) parser_prod___ANoImport___n_kwimport__eq},
+ {(long int) parser_nodes___ANoImport___n_kwend},
+ {(long int) parser_prod___ANoImport___n_kwend__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ANoImport::_parent */
return self;
}
const classtable_elt_t VFT_APublicVisibility[72] = {
- {(int) 3399 /* 0: Identity */},
- {(int) 3 /* 1: APublicVisibility < Object: superclass typecheck marker */},
- {(int) 63 /* 2: APublicVisibility < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: APublicVisibility < Prod: superclass typecheck marker */},
- {(int) 3031 /* 4: APublicVisibility < PVisibility: superclass typecheck marker */},
- {(int) 3399 /* 5: APublicVisibility < APublicVisibility: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: APublicVisibility < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___APublicVisibility___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___APublicVisibility___visit_all},
- {(int) parser_prod___APublicVisibility___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: APublicVisibility < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: APublicVisibility < Prod: superclass init_table position */},
- {(int) mmbuilder___APublicVisibility___level},
- {(int) 3 /* 68: APublicVisibility < PVisibility: superclass init_table position */},
- {(int) parser_prod___APublicVisibility___empty_init},
- {(int) parser_prod___APublicVisibility___init_apublicvisibility},
- {(int) 4 /* 71: APublicVisibility < APublicVisibility: superclass init_table position */},
+ {(long int) 3399 /* 0: Identity */},
+ {(long int) 3 /* 1: APublicVisibility < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: APublicVisibility < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: APublicVisibility < Prod: superclass typecheck marker */},
+ {(long int) 3031 /* 4: APublicVisibility < PVisibility: superclass typecheck marker */},
+ {(long int) 3399 /* 5: APublicVisibility < APublicVisibility: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: APublicVisibility < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___APublicVisibility___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___APublicVisibility___visit_all},
+ {(long int) parser_prod___APublicVisibility___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: APublicVisibility < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: APublicVisibility < Prod: superclass init_table position */},
+ {(long int) mmbuilder___APublicVisibility___level},
+ {(long int) 3 /* 68: APublicVisibility < PVisibility: superclass init_table position */},
+ {(long int) parser_prod___APublicVisibility___empty_init},
+ {(long int) parser_prod___APublicVisibility___init_apublicvisibility},
+ {(long int) 4 /* 71: APublicVisibility < APublicVisibility: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute APublicVisibility::_parent */
return self;
}
const classtable_elt_t VFT_APrivateVisibility[74] = {
- {(int) 3411 /* 0: Identity */},
- {(int) 3 /* 1: APrivateVisibility < Object: superclass typecheck marker */},
- {(int) 63 /* 2: APrivateVisibility < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: APrivateVisibility < Prod: superclass typecheck marker */},
- {(int) 3031 /* 4: APrivateVisibility < PVisibility: superclass typecheck marker */},
- {(int) 3411 /* 5: APrivateVisibility < APrivateVisibility: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: APrivateVisibility < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___APrivateVisibility___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___APrivateVisibility___visit_all},
- {(int) parser_prod___APrivateVisibility___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: APrivateVisibility < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: APrivateVisibility < Prod: superclass init_table position */},
- {(int) mmbuilder___APrivateVisibility___level},
- {(int) 3 /* 68: APrivateVisibility < PVisibility: superclass init_table position */},
- {(int) parser_prod___APrivateVisibility___empty_init},
- {(int) parser_prod___APrivateVisibility___init_aprivatevisibility},
- {(int) 4 /* 71: APrivateVisibility < APrivateVisibility: superclass init_table position */},
- {(int) parser_nodes___APrivateVisibility___n_kwprivate},
- {(int) parser_prod___APrivateVisibility___n_kwprivate__eq},
+ {(long int) 3411 /* 0: Identity */},
+ {(long int) 3 /* 1: APrivateVisibility < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: APrivateVisibility < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: APrivateVisibility < Prod: superclass typecheck marker */},
+ {(long int) 3031 /* 4: APrivateVisibility < PVisibility: superclass typecheck marker */},
+ {(long int) 3411 /* 5: APrivateVisibility < APrivateVisibility: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: APrivateVisibility < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___APrivateVisibility___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___APrivateVisibility___visit_all},
+ {(long int) parser_prod___APrivateVisibility___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: APrivateVisibility < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: APrivateVisibility < Prod: superclass init_table position */},
+ {(long int) mmbuilder___APrivateVisibility___level},
+ {(long int) 3 /* 68: APrivateVisibility < PVisibility: superclass init_table position */},
+ {(long int) parser_prod___APrivateVisibility___empty_init},
+ {(long int) parser_prod___APrivateVisibility___init_aprivatevisibility},
+ {(long int) 4 /* 71: APrivateVisibility < APrivateVisibility: superclass init_table position */},
+ {(long int) parser_nodes___APrivateVisibility___n_kwprivate},
+ {(long int) parser_prod___APrivateVisibility___n_kwprivate__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute APrivateVisibility::_parent */
return self;
}
const classtable_elt_t VFT_AProtectedVisibility[74] = {
- {(int) 3407 /* 0: Identity */},
- {(int) 3 /* 1: AProtectedVisibility < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AProtectedVisibility < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AProtectedVisibility < Prod: superclass typecheck marker */},
- {(int) 3031 /* 4: AProtectedVisibility < PVisibility: superclass typecheck marker */},
- {(int) 3407 /* 5: AProtectedVisibility < AProtectedVisibility: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AProtectedVisibility < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AProtectedVisibility___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AProtectedVisibility___visit_all},
- {(int) parser_prod___AProtectedVisibility___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AProtectedVisibility < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AProtectedVisibility < Prod: superclass init_table position */},
- {(int) mmbuilder___AProtectedVisibility___level},
- {(int) 3 /* 68: AProtectedVisibility < PVisibility: superclass init_table position */},
- {(int) parser_prod___AProtectedVisibility___empty_init},
- {(int) parser_prod___AProtectedVisibility___init_aprotectedvisibility},
- {(int) 4 /* 71: AProtectedVisibility < AProtectedVisibility: superclass init_table position */},
- {(int) parser_nodes___AProtectedVisibility___n_kwprotected},
- {(int) parser_prod___AProtectedVisibility___n_kwprotected__eq},
+ {(long int) 3407 /* 0: Identity */},
+ {(long int) 3 /* 1: AProtectedVisibility < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AProtectedVisibility < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AProtectedVisibility < Prod: superclass typecheck marker */},
+ {(long int) 3031 /* 4: AProtectedVisibility < PVisibility: superclass typecheck marker */},
+ {(long int) 3407 /* 5: AProtectedVisibility < AProtectedVisibility: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AProtectedVisibility < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AProtectedVisibility___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AProtectedVisibility___visit_all},
+ {(long int) parser_prod___AProtectedVisibility___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AProtectedVisibility < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AProtectedVisibility < Prod: superclass init_table position */},
+ {(long int) mmbuilder___AProtectedVisibility___level},
+ {(long int) 3 /* 68: AProtectedVisibility < PVisibility: superclass init_table position */},
+ {(long int) parser_prod___AProtectedVisibility___empty_init},
+ {(long int) parser_prod___AProtectedVisibility___init_aprotectedvisibility},
+ {(long int) 4 /* 71: AProtectedVisibility < AProtectedVisibility: superclass init_table position */},
+ {(long int) parser_nodes___AProtectedVisibility___n_kwprotected},
+ {(long int) parser_prod___AProtectedVisibility___n_kwprotected__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AProtectedVisibility::_parent */
return self;
}
const classtable_elt_t VFT_AIntrudeVisibility[74] = {
- {(int) 3475 /* 0: Identity */},
- {(int) 3 /* 1: AIntrudeVisibility < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AIntrudeVisibility < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AIntrudeVisibility < Prod: superclass typecheck marker */},
- {(int) 3031 /* 4: AIntrudeVisibility < PVisibility: superclass typecheck marker */},
- {(int) 3475 /* 5: AIntrudeVisibility < AIntrudeVisibility: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AIntrudeVisibility < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AIntrudeVisibility___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AIntrudeVisibility___visit_all},
- {(int) parser_prod___AIntrudeVisibility___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AIntrudeVisibility < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AIntrudeVisibility < Prod: superclass init_table position */},
- {(int) mmbuilder___AIntrudeVisibility___level},
- {(int) 3 /* 68: AIntrudeVisibility < PVisibility: superclass init_table position */},
- {(int) parser_prod___AIntrudeVisibility___empty_init},
- {(int) parser_prod___AIntrudeVisibility___init_aintrudevisibility},
- {(int) 4 /* 71: AIntrudeVisibility < AIntrudeVisibility: superclass init_table position */},
- {(int) parser_nodes___AIntrudeVisibility___n_kwintrude},
- {(int) parser_prod___AIntrudeVisibility___n_kwintrude__eq},
+ {(long int) 3475 /* 0: Identity */},
+ {(long int) 3 /* 1: AIntrudeVisibility < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AIntrudeVisibility < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AIntrudeVisibility < Prod: superclass typecheck marker */},
+ {(long int) 3031 /* 4: AIntrudeVisibility < PVisibility: superclass typecheck marker */},
+ {(long int) 3475 /* 5: AIntrudeVisibility < AIntrudeVisibility: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AIntrudeVisibility < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AIntrudeVisibility___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AIntrudeVisibility___visit_all},
+ {(long int) parser_prod___AIntrudeVisibility___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AIntrudeVisibility < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AIntrudeVisibility < Prod: superclass init_table position */},
+ {(long int) mmbuilder___AIntrudeVisibility___level},
+ {(long int) 3 /* 68: AIntrudeVisibility < PVisibility: superclass init_table position */},
+ {(long int) parser_prod___AIntrudeVisibility___empty_init},
+ {(long int) parser_prod___AIntrudeVisibility___init_aintrudevisibility},
+ {(long int) 4 /* 71: AIntrudeVisibility < AIntrudeVisibility: superclass init_table position */},
+ {(long int) parser_nodes___AIntrudeVisibility___n_kwintrude},
+ {(long int) parser_prod___AIntrudeVisibility___n_kwintrude__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AIntrudeVisibility::_parent */
return self;
}
const classtable_elt_t VFT_AClassdef[95] = {
- {(int) 3543 /* 0: Identity */},
- {(int) 3 /* 1: AClassdef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AClassdef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AClassdef < Prod: superclass typecheck marker */},
- {(int) 3091 /* 4: AClassdef < PClassdef: superclass typecheck marker */},
- {(int) 3543 /* 5: AClassdef < AClassdef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AClassdef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PClassdef___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___AClassdef___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) mmbuilder___PClassdef___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AClassdef___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AClassdef___visit_all},
- {(int) parser_prod___AClassdef___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AClassdef < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PClassdef___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AClassdef < Prod: superclass init_table position */},
- {(int) mmbuilder___AClassdef___name},
- {(int) mmbuilder___AClassdef___arity},
- {(int) mmbuilder___AClassdef___visibility_level},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) mmbuilder___PClassdef___local_class},
- {(int) 3 /* 73: AClassdef < PClassdef: superclass init_table position */},
- {(int) typing___PNode___accept_typing},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) parser_prod___AClassdef___empty_init},
- {(int) parser_prod___AClassdef___init_aclassdef},
- {(int) 4 /* 78: AClassdef < AClassdef: superclass init_table position */},
- {(int) parser_nodes___AClassdef___n_doc},
- {(int) parser_prod___AClassdef___n_doc__eq},
- {(int) parser_nodes___AClassdef___n_kwredef},
- {(int) parser_prod___AClassdef___n_kwredef__eq},
- {(int) parser_nodes___AClassdef___n_visibility},
- {(int) parser_prod___AClassdef___n_visibility__eq},
- {(int) parser_nodes___AClassdef___n_classkind},
- {(int) parser_prod___AClassdef___n_classkind__eq},
- {(int) parser_nodes___AClassdef___n_id},
- {(int) parser_prod___AClassdef___n_id__eq},
- {(int) parser_nodes___AClassdef___n_formaldefs},
- {(int) parser_nodes___AClassdef___n_formaldefs__eq},
- {(int) parser_nodes___AClassdef___n_superclasses},
- {(int) parser_nodes___AClassdef___n_superclasses__eq},
- {(int) parser_nodes___AClassdef___n_propdefs},
- {(int) parser_nodes___AClassdef___n_propdefs__eq},
+ {(long int) 3543 /* 0: Identity */},
+ {(long int) 3 /* 1: AClassdef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AClassdef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AClassdef < Prod: superclass typecheck marker */},
+ {(long int) 3091 /* 4: AClassdef < PClassdef: superclass typecheck marker */},
+ {(long int) 3543 /* 5: AClassdef < AClassdef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AClassdef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PClassdef___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___AClassdef___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) mmbuilder___PClassdef___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AClassdef___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AClassdef___visit_all},
+ {(long int) parser_prod___AClassdef___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AClassdef < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PClassdef___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AClassdef < Prod: superclass init_table position */},
+ {(long int) mmbuilder___AClassdef___name},
+ {(long int) mmbuilder___AClassdef___arity},
+ {(long int) mmbuilder___AClassdef___visibility_level},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) mmbuilder___PClassdef___local_class},
+ {(long int) 3 /* 73: AClassdef < PClassdef: superclass init_table position */},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) parser_prod___AClassdef___empty_init},
+ {(long int) parser_prod___AClassdef___init_aclassdef},
+ {(long int) 4 /* 78: AClassdef < AClassdef: superclass init_table position */},
+ {(long int) parser_nodes___AClassdef___n_doc},
+ {(long int) parser_prod___AClassdef___n_doc__eq},
+ {(long int) parser_nodes___AClassdef___n_kwredef},
+ {(long int) parser_prod___AClassdef___n_kwredef__eq},
+ {(long int) parser_nodes___AClassdef___n_visibility},
+ {(long int) parser_prod___AClassdef___n_visibility__eq},
+ {(long int) parser_nodes___AClassdef___n_classkind},
+ {(long int) parser_prod___AClassdef___n_classkind__eq},
+ {(long int) parser_nodes___AClassdef___n_id},
+ {(long int) parser_prod___AClassdef___n_id__eq},
+ {(long int) parser_nodes___AClassdef___n_formaldefs},
+ {(long int) parser_nodes___AClassdef___n_formaldefs__eq},
+ {(long int) parser_nodes___AClassdef___n_superclasses},
+ {(long int) parser_nodes___AClassdef___n_superclasses__eq},
+ {(long int) parser_nodes___AClassdef___n_propdefs},
+ {(long int) parser_nodes___AClassdef___n_propdefs__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AClassdef::_parent */
return self;
}
const classtable_elt_t VFT_ATopClassdef[80] = {
- {(int) 3343 /* 0: Identity */},
- {(int) 3 /* 1: ATopClassdef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ATopClassdef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ATopClassdef < Prod: superclass typecheck marker */},
- {(int) 3091 /* 4: ATopClassdef < PClassdef: superclass typecheck marker */},
- {(int) 3343 /* 5: ATopClassdef < ATopClassdef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ATopClassdef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PClassdef___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) mmbuilder___PClassdef___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ATopClassdef___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ATopClassdef___visit_all},
- {(int) parser_prod___ATopClassdef___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ATopClassdef < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PClassdef___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ATopClassdef < Prod: superclass init_table position */},
- {(int) mmbuilder___ATopClassdef___name},
- {(int) mmbuilder___PClassdef___arity},
- {(int) mmbuilder___PClassdef___visibility_level},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) mmbuilder___PClassdef___local_class},
- {(int) 3 /* 73: ATopClassdef < PClassdef: superclass init_table position */},
- {(int) typing___PNode___accept_typing},
- {(int) parser_prod___ATopClassdef___empty_init},
- {(int) parser_prod___ATopClassdef___init_atopclassdef},
- {(int) 4 /* 77: ATopClassdef < ATopClassdef: superclass init_table position */},
- {(int) parser_nodes___ATopClassdef___n_propdefs},
- {(int) parser_nodes___ATopClassdef___n_propdefs__eq},
+ {(long int) 3343 /* 0: Identity */},
+ {(long int) 3 /* 1: ATopClassdef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ATopClassdef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ATopClassdef < Prod: superclass typecheck marker */},
+ {(long int) 3091 /* 4: ATopClassdef < PClassdef: superclass typecheck marker */},
+ {(long int) 3343 /* 5: ATopClassdef < ATopClassdef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ATopClassdef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PClassdef___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) mmbuilder___PClassdef___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ATopClassdef___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ATopClassdef___visit_all},
+ {(long int) parser_prod___ATopClassdef___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ATopClassdef < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PClassdef___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ATopClassdef < Prod: superclass init_table position */},
+ {(long int) mmbuilder___ATopClassdef___name},
+ {(long int) mmbuilder___PClassdef___arity},
+ {(long int) mmbuilder___PClassdef___visibility_level},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) mmbuilder___PClassdef___local_class},
+ {(long int) 3 /* 73: ATopClassdef < PClassdef: superclass init_table position */},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) parser_prod___ATopClassdef___empty_init},
+ {(long int) parser_prod___ATopClassdef___init_atopclassdef},
+ {(long int) 4 /* 77: ATopClassdef < ATopClassdef: superclass init_table position */},
+ {(long int) parser_nodes___ATopClassdef___n_propdefs},
+ {(long int) parser_nodes___ATopClassdef___n_propdefs__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ATopClassdef::_parent */
return self;
}
const classtable_elt_t VFT_AMainClassdef[80] = {
- {(int) 3463 /* 0: Identity */},
- {(int) 3 /* 1: AMainClassdef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AMainClassdef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AMainClassdef < Prod: superclass typecheck marker */},
- {(int) 3091 /* 4: AMainClassdef < PClassdef: superclass typecheck marker */},
- {(int) 3463 /* 5: AMainClassdef < AMainClassdef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AMainClassdef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PClassdef___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) mmbuilder___PClassdef___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AMainClassdef___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AMainClassdef___visit_all},
- {(int) parser_prod___AMainClassdef___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AMainClassdef < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PClassdef___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AMainClassdef < Prod: superclass init_table position */},
- {(int) mmbuilder___AMainClassdef___name},
- {(int) mmbuilder___PClassdef___arity},
- {(int) mmbuilder___PClassdef___visibility_level},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) mmbuilder___PClassdef___local_class},
- {(int) 3 /* 73: AMainClassdef < PClassdef: superclass init_table position */},
- {(int) typing___PNode___accept_typing},
- {(int) parser_prod___AMainClassdef___empty_init},
- {(int) parser_prod___AMainClassdef___init_amainclassdef},
- {(int) 4 /* 77: AMainClassdef < AMainClassdef: superclass init_table position */},
- {(int) parser_nodes___AMainClassdef___n_propdefs},
- {(int) parser_nodes___AMainClassdef___n_propdefs__eq},
+ {(long int) 3463 /* 0: Identity */},
+ {(long int) 3 /* 1: AMainClassdef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AMainClassdef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AMainClassdef < Prod: superclass typecheck marker */},
+ {(long int) 3091 /* 4: AMainClassdef < PClassdef: superclass typecheck marker */},
+ {(long int) 3463 /* 5: AMainClassdef < AMainClassdef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AMainClassdef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PClassdef___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) mmbuilder___PClassdef___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AMainClassdef___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AMainClassdef___visit_all},
+ {(long int) parser_prod___AMainClassdef___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AMainClassdef < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PClassdef___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AMainClassdef < Prod: superclass init_table position */},
+ {(long int) mmbuilder___AMainClassdef___name},
+ {(long int) mmbuilder___PClassdef___arity},
+ {(long int) mmbuilder___PClassdef___visibility_level},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) mmbuilder___PClassdef___local_class},
+ {(long int) 3 /* 73: AMainClassdef < PClassdef: superclass init_table position */},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) parser_prod___AMainClassdef___empty_init},
+ {(long int) parser_prod___AMainClassdef___init_amainclassdef},
+ {(long int) 4 /* 77: AMainClassdef < AMainClassdef: superclass init_table position */},
+ {(long int) parser_nodes___AMainClassdef___n_propdefs},
+ {(long int) parser_nodes___AMainClassdef___n_propdefs__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AMainClassdef::_parent */
return self;
}
const classtable_elt_t VFT_AConcreteClasskind[76] = {
- {(int) 3539 /* 0: Identity */},
- {(int) 3 /* 1: AConcreteClasskind < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AConcreteClasskind < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AConcreteClasskind < Prod: superclass typecheck marker */},
- {(int) 3087 /* 4: AConcreteClasskind < PClasskind: superclass typecheck marker */},
- {(int) 3539 /* 5: AConcreteClasskind < AConcreteClasskind: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AConcreteClasskind < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AConcreteClasskind___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AConcreteClasskind___visit_all},
- {(int) parser_prod___AConcreteClasskind___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AConcreteClasskind < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AConcreteClasskind < Prod: superclass init_table position */},
- {(int) mmbuilder___PClasskind___is_interface},
- {(int) mmbuilder___PClasskind___is_universal},
- {(int) mmbuilder___PClasskind___is_abstract},
- {(int) 3 /* 70: AConcreteClasskind < PClasskind: superclass init_table position */},
- {(int) parser_prod___AConcreteClasskind___empty_init},
- {(int) parser_prod___AConcreteClasskind___init_aconcreteclasskind},
- {(int) 4 /* 73: AConcreteClasskind < AConcreteClasskind: superclass init_table position */},
- {(int) parser_nodes___AConcreteClasskind___n_kwclass},
- {(int) parser_prod___AConcreteClasskind___n_kwclass__eq},
+ {(long int) 3539 /* 0: Identity */},
+ {(long int) 3 /* 1: AConcreteClasskind < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AConcreteClasskind < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AConcreteClasskind < Prod: superclass typecheck marker */},
+ {(long int) 3087 /* 4: AConcreteClasskind < PClasskind: superclass typecheck marker */},
+ {(long int) 3539 /* 5: AConcreteClasskind < AConcreteClasskind: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AConcreteClasskind < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AConcreteClasskind___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AConcreteClasskind___visit_all},
+ {(long int) parser_prod___AConcreteClasskind___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AConcreteClasskind < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AConcreteClasskind < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PClasskind___is_interface},
+ {(long int) mmbuilder___PClasskind___is_universal},
+ {(long int) mmbuilder___PClasskind___is_abstract},
+ {(long int) 3 /* 70: AConcreteClasskind < PClasskind: superclass init_table position */},
+ {(long int) parser_prod___AConcreteClasskind___empty_init},
+ {(long int) parser_prod___AConcreteClasskind___init_aconcreteclasskind},
+ {(long int) 4 /* 73: AConcreteClasskind < AConcreteClasskind: superclass init_table position */},
+ {(long int) parser_nodes___AConcreteClasskind___n_kwclass},
+ {(long int) parser_prod___AConcreteClasskind___n_kwclass__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AConcreteClasskind::_parent */
return self;
}
const classtable_elt_t VFT_AAbstractClasskind[78] = {
- {(int) 3595 /* 0: Identity */},
- {(int) 3 /* 1: AAbstractClasskind < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AAbstractClasskind < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AAbstractClasskind < Prod: superclass typecheck marker */},
- {(int) 3087 /* 4: AAbstractClasskind < PClasskind: superclass typecheck marker */},
- {(int) 3595 /* 5: AAbstractClasskind < AAbstractClasskind: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AAbstractClasskind < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AAbstractClasskind___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AAbstractClasskind___visit_all},
- {(int) parser_prod___AAbstractClasskind___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AAbstractClasskind < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AAbstractClasskind < Prod: superclass init_table position */},
- {(int) mmbuilder___PClasskind___is_interface},
- {(int) mmbuilder___PClasskind___is_universal},
- {(int) mmbuilder___AAbstractClasskind___is_abstract},
- {(int) 3 /* 70: AAbstractClasskind < PClasskind: superclass init_table position */},
- {(int) parser_prod___AAbstractClasskind___empty_init},
- {(int) parser_prod___AAbstractClasskind___init_aabstractclasskind},
- {(int) 4 /* 73: AAbstractClasskind < AAbstractClasskind: superclass init_table position */},
- {(int) parser_nodes___AAbstractClasskind___n_kwabstract},
- {(int) parser_prod___AAbstractClasskind___n_kwabstract__eq},
- {(int) parser_nodes___AAbstractClasskind___n_kwclass},
- {(int) parser_prod___AAbstractClasskind___n_kwclass__eq},
+ {(long int) 3595 /* 0: Identity */},
+ {(long int) 3 /* 1: AAbstractClasskind < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AAbstractClasskind < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AAbstractClasskind < Prod: superclass typecheck marker */},
+ {(long int) 3087 /* 4: AAbstractClasskind < PClasskind: superclass typecheck marker */},
+ {(long int) 3595 /* 5: AAbstractClasskind < AAbstractClasskind: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AAbstractClasskind < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AAbstractClasskind___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AAbstractClasskind___visit_all},
+ {(long int) parser_prod___AAbstractClasskind___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AAbstractClasskind < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AAbstractClasskind < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PClasskind___is_interface},
+ {(long int) mmbuilder___PClasskind___is_universal},
+ {(long int) mmbuilder___AAbstractClasskind___is_abstract},
+ {(long int) 3 /* 70: AAbstractClasskind < PClasskind: superclass init_table position */},
+ {(long int) parser_prod___AAbstractClasskind___empty_init},
+ {(long int) parser_prod___AAbstractClasskind___init_aabstractclasskind},
+ {(long int) 4 /* 73: AAbstractClasskind < AAbstractClasskind: superclass init_table position */},
+ {(long int) parser_nodes___AAbstractClasskind___n_kwabstract},
+ {(long int) parser_prod___AAbstractClasskind___n_kwabstract__eq},
+ {(long int) parser_nodes___AAbstractClasskind___n_kwclass},
+ {(long int) parser_prod___AAbstractClasskind___n_kwclass__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AAbstractClasskind::_parent */
return self;
}
const classtable_elt_t VFT_AInterfaceClasskind[76] = {
- {(int) 3479 /* 0: Identity */},
- {(int) 3 /* 1: AInterfaceClasskind < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AInterfaceClasskind < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AInterfaceClasskind < Prod: superclass typecheck marker */},
- {(int) 3087 /* 4: AInterfaceClasskind < PClasskind: superclass typecheck marker */},
- {(int) 3479 /* 5: AInterfaceClasskind < AInterfaceClasskind: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AInterfaceClasskind < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AInterfaceClasskind___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AInterfaceClasskind___visit_all},
- {(int) parser_prod___AInterfaceClasskind___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AInterfaceClasskind < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AInterfaceClasskind < Prod: superclass init_table position */},
- {(int) mmbuilder___AInterfaceClasskind___is_interface},
- {(int) mmbuilder___PClasskind___is_universal},
- {(int) mmbuilder___PClasskind___is_abstract},
- {(int) 3 /* 70: AInterfaceClasskind < PClasskind: superclass init_table position */},
- {(int) parser_prod___AInterfaceClasskind___empty_init},
- {(int) parser_prod___AInterfaceClasskind___init_ainterfaceclasskind},
- {(int) 4 /* 73: AInterfaceClasskind < AInterfaceClasskind: superclass init_table position */},
- {(int) parser_nodes___AInterfaceClasskind___n_kwinterface},
- {(int) parser_prod___AInterfaceClasskind___n_kwinterface__eq},
+ {(long int) 3479 /* 0: Identity */},
+ {(long int) 3 /* 1: AInterfaceClasskind < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AInterfaceClasskind < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AInterfaceClasskind < Prod: superclass typecheck marker */},
+ {(long int) 3087 /* 4: AInterfaceClasskind < PClasskind: superclass typecheck marker */},
+ {(long int) 3479 /* 5: AInterfaceClasskind < AInterfaceClasskind: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AInterfaceClasskind < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AInterfaceClasskind___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AInterfaceClasskind___visit_all},
+ {(long int) parser_prod___AInterfaceClasskind___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AInterfaceClasskind < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AInterfaceClasskind < Prod: superclass init_table position */},
+ {(long int) mmbuilder___AInterfaceClasskind___is_interface},
+ {(long int) mmbuilder___PClasskind___is_universal},
+ {(long int) mmbuilder___PClasskind___is_abstract},
+ {(long int) 3 /* 70: AInterfaceClasskind < PClasskind: superclass init_table position */},
+ {(long int) parser_prod___AInterfaceClasskind___empty_init},
+ {(long int) parser_prod___AInterfaceClasskind___init_ainterfaceclasskind},
+ {(long int) 4 /* 73: AInterfaceClasskind < AInterfaceClasskind: superclass init_table position */},
+ {(long int) parser_nodes___AInterfaceClasskind___n_kwinterface},
+ {(long int) parser_prod___AInterfaceClasskind___n_kwinterface__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AInterfaceClasskind::_parent */
return self;
}
const classtable_elt_t VFT_AUniversalClasskind[76] = {
- {(int) 3331 /* 0: Identity */},
- {(int) 3 /* 1: AUniversalClasskind < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AUniversalClasskind < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AUniversalClasskind < Prod: superclass typecheck marker */},
- {(int) 3087 /* 4: AUniversalClasskind < PClasskind: superclass typecheck marker */},
- {(int) 3331 /* 5: AUniversalClasskind < AUniversalClasskind: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AUniversalClasskind < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AUniversalClasskind___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AUniversalClasskind___visit_all},
- {(int) parser_prod___AUniversalClasskind___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AUniversalClasskind < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AUniversalClasskind < Prod: superclass init_table position */},
- {(int) mmbuilder___PClasskind___is_interface},
- {(int) mmbuilder___AUniversalClasskind___is_universal},
- {(int) mmbuilder___PClasskind___is_abstract},
- {(int) 3 /* 70: AUniversalClasskind < PClasskind: superclass init_table position */},
- {(int) parser_prod___AUniversalClasskind___empty_init},
- {(int) parser_prod___AUniversalClasskind___init_auniversalclasskind},
- {(int) 4 /* 73: AUniversalClasskind < AUniversalClasskind: superclass init_table position */},
- {(int) parser_nodes___AUniversalClasskind___n_kwuniversal},
- {(int) parser_prod___AUniversalClasskind___n_kwuniversal__eq},
+ {(long int) 3331 /* 0: Identity */},
+ {(long int) 3 /* 1: AUniversalClasskind < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AUniversalClasskind < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AUniversalClasskind < Prod: superclass typecheck marker */},
+ {(long int) 3087 /* 4: AUniversalClasskind < PClasskind: superclass typecheck marker */},
+ {(long int) 3331 /* 5: AUniversalClasskind < AUniversalClasskind: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AUniversalClasskind < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AUniversalClasskind___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AUniversalClasskind___visit_all},
+ {(long int) parser_prod___AUniversalClasskind___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AUniversalClasskind < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AUniversalClasskind < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PClasskind___is_interface},
+ {(long int) mmbuilder___AUniversalClasskind___is_universal},
+ {(long int) mmbuilder___PClasskind___is_abstract},
+ {(long int) 3 /* 70: AUniversalClasskind < PClasskind: superclass init_table position */},
+ {(long int) parser_prod___AUniversalClasskind___empty_init},
+ {(long int) parser_prod___AUniversalClasskind___init_auniversalclasskind},
+ {(long int) 4 /* 73: AUniversalClasskind < AUniversalClasskind: superclass init_table position */},
+ {(long int) parser_nodes___AUniversalClasskind___n_kwuniversal},
+ {(long int) parser_prod___AUniversalClasskind___n_kwuniversal__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AUniversalClasskind::_parent */
return self;
}
const classtable_elt_t VFT_AFormaldef[77] = {
- {(int) 3511 /* 0: Identity */},
- {(int) 3 /* 1: AFormaldef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AFormaldef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AFormaldef < Prod: superclass typecheck marker */},
- {(int) 3075 /* 4: AFormaldef < PFormaldef: superclass typecheck marker */},
- {(int) 3511 /* 5: AFormaldef < AFormaldef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AFormaldef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___AFormaldef___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___AFormaldef___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AFormaldef___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AFormaldef___visit_all},
- {(int) parser_prod___AFormaldef___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AFormaldef < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AFormaldef < Prod: superclass init_table position */},
- {(int) 3 /* 67: AFormaldef < PFormaldef: superclass init_table position */},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) parser_prod___AFormaldef___empty_init},
- {(int) parser_prod___AFormaldef___init_aformaldef},
- {(int) 4 /* 72: AFormaldef < AFormaldef: superclass init_table position */},
- {(int) parser_nodes___AFormaldef___n_id},
- {(int) parser_prod___AFormaldef___n_id__eq},
- {(int) parser_nodes___AFormaldef___n_type},
- {(int) parser_prod___AFormaldef___n_type__eq},
+ {(long int) 3511 /* 0: Identity */},
+ {(long int) 3 /* 1: AFormaldef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AFormaldef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AFormaldef < Prod: superclass typecheck marker */},
+ {(long int) 3075 /* 4: AFormaldef < PFormaldef: superclass typecheck marker */},
+ {(long int) 3511 /* 5: AFormaldef < AFormaldef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AFormaldef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___AFormaldef___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___AFormaldef___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AFormaldef___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AFormaldef___visit_all},
+ {(long int) parser_prod___AFormaldef___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AFormaldef < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AFormaldef < Prod: superclass init_table position */},
+ {(long int) 3 /* 67: AFormaldef < PFormaldef: superclass init_table position */},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) parser_prod___AFormaldef___empty_init},
+ {(long int) parser_prod___AFormaldef___init_aformaldef},
+ {(long int) 4 /* 72: AFormaldef < AFormaldef: superclass init_table position */},
+ {(long int) parser_nodes___AFormaldef___n_id},
+ {(long int) parser_prod___AFormaldef___n_id__eq},
+ {(long int) parser_nodes___AFormaldef___n_type},
+ {(long int) parser_prod___AFormaldef___n_type__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AFormaldef::_parent */
return self;
}
const classtable_elt_t VFT_ASuperclass[79] = {
- {(int) 3351 /* 0: Identity */},
- {(int) 3 /* 1: ASuperclass < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ASuperclass < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ASuperclass < Prod: superclass typecheck marker */},
- {(int) 3039 /* 4: ASuperclass < PSuperclass: superclass typecheck marker */},
- {(int) 3351 /* 5: ASuperclass < ASuperclass: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ASuperclass < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___ASuperclass___accept_class_specialization_builder},
- {(int) mmbuilder___ASuperclass___accept_class_ancestor_builder},
- {(int) mmbuilder___ASuperclass___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ASuperclass___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ASuperclass___visit_all},
- {(int) parser_prod___ASuperclass___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ASuperclass < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ASuperclass < Prod: superclass init_table position */},
- {(int) 3 /* 67: ASuperclass < PSuperclass: superclass init_table position */},
- {(int) mmbuilder___ASuperclass___ancestor},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) parser_prod___ASuperclass___empty_init},
- {(int) parser_prod___ASuperclass___init_asuperclass},
- {(int) 4 /* 74: ASuperclass < ASuperclass: superclass init_table position */},
- {(int) parser_nodes___ASuperclass___n_kwspecial},
- {(int) parser_prod___ASuperclass___n_kwspecial__eq},
- {(int) parser_nodes___ASuperclass___n_type},
- {(int) parser_prod___ASuperclass___n_type__eq},
+ {(long int) 3351 /* 0: Identity */},
+ {(long int) 3 /* 1: ASuperclass < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ASuperclass < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ASuperclass < Prod: superclass typecheck marker */},
+ {(long int) 3039 /* 4: ASuperclass < PSuperclass: superclass typecheck marker */},
+ {(long int) 3351 /* 5: ASuperclass < ASuperclass: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ASuperclass < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___ASuperclass___accept_class_specialization_builder},
+ {(long int) mmbuilder___ASuperclass___accept_class_ancestor_builder},
+ {(long int) mmbuilder___ASuperclass___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ASuperclass___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ASuperclass___visit_all},
+ {(long int) parser_prod___ASuperclass___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ASuperclass < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ASuperclass < Prod: superclass init_table position */},
+ {(long int) 3 /* 67: ASuperclass < PSuperclass: superclass init_table position */},
+ {(long int) mmbuilder___ASuperclass___ancestor},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) parser_prod___ASuperclass___empty_init},
+ {(long int) parser_prod___ASuperclass___init_asuperclass},
+ {(long int) 4 /* 74: ASuperclass < ASuperclass: superclass init_table position */},
+ {(long int) parser_nodes___ASuperclass___n_kwspecial},
+ {(long int) parser_prod___ASuperclass___n_kwspecial__eq},
+ {(long int) parser_nodes___ASuperclass___n_type},
+ {(long int) parser_prod___ASuperclass___n_type__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ASuperclass::_parent */
return self;
}
const classtable_elt_t VFT_AAttrPropdef[100] = {
- {(int) 3571 /* 0: Identity */},
- {(int) 3 /* 1: AAttrPropdef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AAttrPropdef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AAttrPropdef < Prod: superclass typecheck marker */},
- {(int) 3051 /* 4: AAttrPropdef < PPropdef: superclass typecheck marker */},
- {(int) 3571 /* 5: AAttrPropdef < AAttrPropdef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AAttrPropdef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___AAttrPropdef___accept_property_builder},
- {(int) mmbuilder___AAttrPropdef___accept_property_verifier},
- {(int) mmbuilder___AAttrPropdef___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AAttrPropdef___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AAttrPropdef___visit_all},
- {(int) parser_prod___AAttrPropdef___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AAttrPropdef < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___AAttrPropdef___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AAttrPropdef < Prod: superclass init_table position */},
- {(int) mmbuilder___PPropdef___process_and_check},
- {(int) mmbuilder___PPropdef___do_and_check_intro},
- {(int) mmbuilder___PPropdef___inherit_signature},
- {(int) mmbuilder___PPropdef___do_and_check_redef},
- {(int) 3 /* 71: AAttrPropdef < PPropdef: superclass init_table position */},
- {(int) parser_nodes___PPropdef___n_doc},
- {(int) parser_prod___AAttrPropdef___n_doc__eq},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) mmbuilder___AAttrPropdef___prop},
- {(int) mmbuilder___AAttrPropdef___readmethod},
- {(int) mmbuilder___AAttrPropdef___writemethod},
- {(int) parser_prod___AAttrPropdef___empty_init},
- {(int) parser_prod___AAttrPropdef___init_aattrpropdef},
- {(int) 4 /* 82: AAttrPropdef < AAttrPropdef: superclass init_table position */},
- {(int) parser_nodes___AAttrPropdef___n_kwredef},
- {(int) parser_prod___AAttrPropdef___n_kwredef__eq},
- {(int) parser_nodes___AAttrPropdef___n_visibility},
- {(int) parser_prod___AAttrPropdef___n_visibility__eq},
- {(int) parser_nodes___AAttrPropdef___n_kwattr},
- {(int) parser_prod___AAttrPropdef___n_kwattr__eq},
- {(int) parser_nodes___AAttrPropdef___n_id},
- {(int) parser_prod___AAttrPropdef___n_id__eq},
- {(int) parser_nodes___AAttrPropdef___n_type},
- {(int) parser_prod___AAttrPropdef___n_type__eq},
- {(int) parser_nodes___AAttrPropdef___n_readable},
- {(int) parser_prod___AAttrPropdef___n_readable__eq},
- {(int) parser_nodes___AAttrPropdef___n_writable},
- {(int) parser_prod___AAttrPropdef___n_writable__eq},
- {(int) parser_nodes___AAttrPropdef___n_expr},
- {(int) parser_prod___AAttrPropdef___n_expr__eq},
- {(int) typing___PNode___accept_typing},
+ {(long int) 3571 /* 0: Identity */},
+ {(long int) 3 /* 1: AAttrPropdef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AAttrPropdef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AAttrPropdef < Prod: superclass typecheck marker */},
+ {(long int) 3051 /* 4: AAttrPropdef < PPropdef: superclass typecheck marker */},
+ {(long int) 3571 /* 5: AAttrPropdef < AAttrPropdef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AAttrPropdef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___AAttrPropdef___accept_property_builder},
+ {(long int) mmbuilder___AAttrPropdef___accept_property_verifier},
+ {(long int) mmbuilder___AAttrPropdef___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AAttrPropdef___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AAttrPropdef___visit_all},
+ {(long int) parser_prod___AAttrPropdef___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AAttrPropdef < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___AAttrPropdef___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AAttrPropdef < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PPropdef___process_and_check},
+ {(long int) mmbuilder___PPropdef___do_and_check_intro},
+ {(long int) mmbuilder___PPropdef___inherit_signature},
+ {(long int) mmbuilder___PPropdef___do_and_check_redef},
+ {(long int) 3 /* 71: AAttrPropdef < PPropdef: superclass init_table position */},
+ {(long int) parser_nodes___PPropdef___n_doc},
+ {(long int) parser_prod___AAttrPropdef___n_doc__eq},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) mmbuilder___AAttrPropdef___prop},
+ {(long int) mmbuilder___AAttrPropdef___readmethod},
+ {(long int) mmbuilder___AAttrPropdef___writemethod},
+ {(long int) parser_prod___AAttrPropdef___empty_init},
+ {(long int) parser_prod___AAttrPropdef___init_aattrpropdef},
+ {(long int) 4 /* 82: AAttrPropdef < AAttrPropdef: superclass init_table position */},
+ {(long int) parser_nodes___AAttrPropdef___n_kwredef},
+ {(long int) parser_prod___AAttrPropdef___n_kwredef__eq},
+ {(long int) parser_nodes___AAttrPropdef___n_visibility},
+ {(long int) parser_prod___AAttrPropdef___n_visibility__eq},
+ {(long int) parser_nodes___AAttrPropdef___n_kwattr},
+ {(long int) parser_prod___AAttrPropdef___n_kwattr__eq},
+ {(long int) parser_nodes___AAttrPropdef___n_id},
+ {(long int) parser_prod___AAttrPropdef___n_id__eq},
+ {(long int) parser_nodes___AAttrPropdef___n_type},
+ {(long int) parser_prod___AAttrPropdef___n_type__eq},
+ {(long int) parser_nodes___AAttrPropdef___n_readable},
+ {(long int) parser_prod___AAttrPropdef___n_readable__eq},
+ {(long int) parser_nodes___AAttrPropdef___n_writable},
+ {(long int) parser_prod___AAttrPropdef___n_writable__eq},
+ {(long int) parser_nodes___AAttrPropdef___n_expr},
+ {(long int) parser_prod___AAttrPropdef___n_expr__eq},
+ {(long int) typing___PNode___accept_typing},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AAttrPropdef::_parent */
return self;
}
const classtable_elt_t VFT_AMethPropdef[93] = {
- {(int) 3459 /* 0: Identity */},
- {(int) 3 /* 1: AMethPropdef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AMethPropdef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AMethPropdef < Prod: superclass typecheck marker */},
- {(int) 3051 /* 4: AMethPropdef < PPropdef: superclass typecheck marker */},
- {(int) 3459 /* 5: AMethPropdef < AMethPropdef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AMethPropdef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___AMethPropdef___accept_property_builder},
- {(int) mmbuilder___AMethPropdef___accept_property_verifier},
- {(int) mmbuilder___AMethPropdef___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AMethPropdef___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AMethPropdef___visit_all},
- {(int) parser_prod___AMethPropdef___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AMethPropdef < PNode: superclass init_table position */},
- {(int) control_flow___AMethPropdef___accept_control_flow},
- {(int) typing___AMethPropdef___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AMethPropdef < Prod: superclass init_table position */},
- {(int) mmbuilder___PPropdef___process_and_check},
- {(int) mmbuilder___PPropdef___do_and_check_intro},
- {(int) mmbuilder___PPropdef___inherit_signature},
- {(int) mmbuilder___PPropdef___do_and_check_redef},
- {(int) 3 /* 71: AMethPropdef < PPropdef: superclass init_table position */},
- {(int) parser_nodes___PPropdef___n_doc},
- {(int) parser_prod___AMethPropdef___n_doc__eq},
- {(int) compiling_methods___AMethPropdef___do_compile_inside},
- {(int) mmbuilder___AMethPropdef___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) mmbuilder___AMethPropdef___method},
- {(int) parser_prod___AMethPropdef___empty_init},
- {(int) parser_prod___AMethPropdef___init_amethpropdef},
- {(int) 4 /* 82: AMethPropdef < AMethPropdef: superclass init_table position */},
- {(int) parser_nodes___AMethPropdef___n_kwredef},
- {(int) parser_prod___AMethPropdef___n_kwredef__eq},
- {(int) parser_nodes___AMethPropdef___n_visibility},
- {(int) parser_prod___AMethPropdef___n_visibility__eq},
- {(int) parser_nodes___AMethPropdef___n_methid},
- {(int) parser_prod___AMethPropdef___n_methid__eq},
- {(int) parser_nodes___AMethPropdef___n_signature},
- {(int) parser_prod___AMethPropdef___n_signature__eq},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
+ {(long int) 3459 /* 0: Identity */},
+ {(long int) 3 /* 1: AMethPropdef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AMethPropdef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AMethPropdef < Prod: superclass typecheck marker */},
+ {(long int) 3051 /* 4: AMethPropdef < PPropdef: superclass typecheck marker */},
+ {(long int) 3459 /* 5: AMethPropdef < AMethPropdef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AMethPropdef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___AMethPropdef___accept_property_builder},
+ {(long int) mmbuilder___AMethPropdef___accept_property_verifier},
+ {(long int) mmbuilder___AMethPropdef___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AMethPropdef___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AMethPropdef___visit_all},
+ {(long int) parser_prod___AMethPropdef___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AMethPropdef < PNode: superclass init_table position */},
+ {(long int) control_flow___AMethPropdef___accept_control_flow},
+ {(long int) typing___AMethPropdef___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AMethPropdef < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PPropdef___process_and_check},
+ {(long int) mmbuilder___PPropdef___do_and_check_intro},
+ {(long int) mmbuilder___PPropdef___inherit_signature},
+ {(long int) mmbuilder___PPropdef___do_and_check_redef},
+ {(long int) 3 /* 71: AMethPropdef < PPropdef: superclass init_table position */},
+ {(long int) parser_nodes___PPropdef___n_doc},
+ {(long int) parser_prod___AMethPropdef___n_doc__eq},
+ {(long int) compiling_methods___AMethPropdef___do_compile_inside},
+ {(long int) mmbuilder___AMethPropdef___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) mmbuilder___AMethPropdef___method},
+ {(long int) parser_prod___AMethPropdef___empty_init},
+ {(long int) parser_prod___AMethPropdef___init_amethpropdef},
+ {(long int) 4 /* 82: AMethPropdef < AMethPropdef: superclass init_table position */},
+ {(long int) parser_nodes___AMethPropdef___n_kwredef},
+ {(long int) parser_prod___AMethPropdef___n_kwredef__eq},
+ {(long int) parser_nodes___AMethPropdef___n_visibility},
+ {(long int) parser_prod___AMethPropdef___n_visibility__eq},
+ {(long int) parser_nodes___AMethPropdef___n_methid},
+ {(long int) parser_prod___AMethPropdef___n_methid__eq},
+ {(long int) parser_nodes___AMethPropdef___n_signature},
+ {(long int) parser_prod___AMethPropdef___n_signature__eq},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AMethPropdef::_parent */
return self;
}
const classtable_elt_t VFT_ADeferredMethPropdef[98] = {
- {(int) 3735 /* 0: Identity */},
- {(int) 3 /* 1: ADeferredMethPropdef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ADeferredMethPropdef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ADeferredMethPropdef < Prod: superclass typecheck marker */},
- {(int) 3051 /* 4: ADeferredMethPropdef < PPropdef: superclass typecheck marker */},
- {(int) 3459 /* 5: ADeferredMethPropdef < AMethPropdef: superclass typecheck marker */},
- {(int) 3735 /* 6: ADeferredMethPropdef < ADeferredMethPropdef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ADeferredMethPropdef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___AMethPropdef___accept_property_builder},
- {(int) mmbuilder___AMethPropdef___accept_property_verifier},
- {(int) mmbuilder___AMethPropdef___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ADeferredMethPropdef___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ADeferredMethPropdef___visit_all},
- {(int) parser_prod___ADeferredMethPropdef___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ADeferredMethPropdef < PNode: superclass init_table position */},
- {(int) control_flow___AMethPropdef___accept_control_flow},
- {(int) typing___AMethPropdef___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ADeferredMethPropdef < Prod: superclass init_table position */},
- {(int) mmbuilder___PPropdef___process_and_check},
- {(int) mmbuilder___PPropdef___do_and_check_intro},
- {(int) mmbuilder___PPropdef___inherit_signature},
- {(int) mmbuilder___PPropdef___do_and_check_redef},
- {(int) 3 /* 71: ADeferredMethPropdef < PPropdef: superclass init_table position */},
- {(int) parser_nodes___PPropdef___n_doc},
- {(int) parser_prod___ADeferredMethPropdef___n_doc__eq},
- {(int) compiling_methods___ADeferredMethPropdef___do_compile_inside},
- {(int) mmbuilder___AMethPropdef___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) mmbuilder___AMethPropdef___method},
- {(int) parser_prod___AMethPropdef___empty_init},
- {(int) parser_prod___AMethPropdef___init_amethpropdef},
- {(int) 4 /* 82: ADeferredMethPropdef < AMethPropdef: superclass init_table position */},
- {(int) parser_nodes___AMethPropdef___n_kwredef},
- {(int) parser_prod___ADeferredMethPropdef___n_kwredef__eq},
- {(int) parser_nodes___AMethPropdef___n_visibility},
- {(int) parser_prod___ADeferredMethPropdef___n_visibility__eq},
- {(int) parser_nodes___AMethPropdef___n_methid},
- {(int) parser_prod___ADeferredMethPropdef___n_methid__eq},
- {(int) parser_nodes___AMethPropdef___n_signature},
- {(int) parser_prod___ADeferredMethPropdef___n_signature__eq},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) parser_prod___ADeferredMethPropdef___empty_init},
- {(int) parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef},
- {(int) 5 /* 95: ADeferredMethPropdef < ADeferredMethPropdef: superclass init_table position */},
- {(int) parser_nodes___ADeferredMethPropdef___n_kwmeth},
- {(int) parser_prod___ADeferredMethPropdef___n_kwmeth__eq},
+ {(long int) 3735 /* 0: Identity */},
+ {(long int) 3 /* 1: ADeferredMethPropdef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ADeferredMethPropdef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ADeferredMethPropdef < Prod: superclass typecheck marker */},
+ {(long int) 3051 /* 4: ADeferredMethPropdef < PPropdef: superclass typecheck marker */},
+ {(long int) 3459 /* 5: ADeferredMethPropdef < AMethPropdef: superclass typecheck marker */},
+ {(long int) 3735 /* 6: ADeferredMethPropdef < ADeferredMethPropdef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ADeferredMethPropdef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___AMethPropdef___accept_property_builder},
+ {(long int) mmbuilder___AMethPropdef___accept_property_verifier},
+ {(long int) mmbuilder___AMethPropdef___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ADeferredMethPropdef___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ADeferredMethPropdef___visit_all},
+ {(long int) parser_prod___ADeferredMethPropdef___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ADeferredMethPropdef < PNode: superclass init_table position */},
+ {(long int) control_flow___AMethPropdef___accept_control_flow},
+ {(long int) typing___AMethPropdef___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ADeferredMethPropdef < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PPropdef___process_and_check},
+ {(long int) mmbuilder___PPropdef___do_and_check_intro},
+ {(long int) mmbuilder___PPropdef___inherit_signature},
+ {(long int) mmbuilder___PPropdef___do_and_check_redef},
+ {(long int) 3 /* 71: ADeferredMethPropdef < PPropdef: superclass init_table position */},
+ {(long int) parser_nodes___PPropdef___n_doc},
+ {(long int) parser_prod___ADeferredMethPropdef___n_doc__eq},
+ {(long int) compiling_methods___ADeferredMethPropdef___do_compile_inside},
+ {(long int) mmbuilder___AMethPropdef___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) mmbuilder___AMethPropdef___method},
+ {(long int) parser_prod___AMethPropdef___empty_init},
+ {(long int) parser_prod___AMethPropdef___init_amethpropdef},
+ {(long int) 4 /* 82: ADeferredMethPropdef < AMethPropdef: superclass init_table position */},
+ {(long int) parser_nodes___AMethPropdef___n_kwredef},
+ {(long int) parser_prod___ADeferredMethPropdef___n_kwredef__eq},
+ {(long int) parser_nodes___AMethPropdef___n_visibility},
+ {(long int) parser_prod___ADeferredMethPropdef___n_visibility__eq},
+ {(long int) parser_nodes___AMethPropdef___n_methid},
+ {(long int) parser_prod___ADeferredMethPropdef___n_methid__eq},
+ {(long int) parser_nodes___AMethPropdef___n_signature},
+ {(long int) parser_prod___ADeferredMethPropdef___n_signature__eq},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) parser_prod___ADeferredMethPropdef___empty_init},
+ {(long int) parser_prod___ADeferredMethPropdef___init_adeferredmethpropdef},
+ {(long int) 5 /* 95: ADeferredMethPropdef < ADeferredMethPropdef: superclass init_table position */},
+ {(long int) parser_nodes___ADeferredMethPropdef___n_kwmeth},
+ {(long int) parser_prod___ADeferredMethPropdef___n_kwmeth__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ADeferredMethPropdef::_parent */
return self;
}
const classtable_elt_t VFT_AInternMethPropdef[98] = {
- {(int) 3707 /* 0: Identity */},
- {(int) 3 /* 1: AInternMethPropdef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AInternMethPropdef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AInternMethPropdef < Prod: superclass typecheck marker */},
- {(int) 3051 /* 4: AInternMethPropdef < PPropdef: superclass typecheck marker */},
- {(int) 3459 /* 5: AInternMethPropdef < AMethPropdef: superclass typecheck marker */},
- {(int) 3707 /* 6: AInternMethPropdef < AInternMethPropdef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AInternMethPropdef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___AMethPropdef___accept_property_builder},
- {(int) mmbuilder___AMethPropdef___accept_property_verifier},
- {(int) mmbuilder___AMethPropdef___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AInternMethPropdef___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AInternMethPropdef___visit_all},
- {(int) parser_prod___AInternMethPropdef___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AInternMethPropdef < PNode: superclass init_table position */},
- {(int) control_flow___AMethPropdef___accept_control_flow},
- {(int) typing___AMethPropdef___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AInternMethPropdef < Prod: superclass init_table position */},
- {(int) mmbuilder___PPropdef___process_and_check},
- {(int) mmbuilder___PPropdef___do_and_check_intro},
- {(int) mmbuilder___PPropdef___inherit_signature},
- {(int) mmbuilder___PPropdef___do_and_check_redef},
- {(int) 3 /* 71: AInternMethPropdef < PPropdef: superclass init_table position */},
- {(int) parser_nodes___PPropdef___n_doc},
- {(int) parser_prod___AInternMethPropdef___n_doc__eq},
- {(int) compiling_methods___AInternMethPropdef___do_compile_inside},
- {(int) mmbuilder___AMethPropdef___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) mmbuilder___AMethPropdef___method},
- {(int) parser_prod___AMethPropdef___empty_init},
- {(int) parser_prod___AMethPropdef___init_amethpropdef},
- {(int) 4 /* 82: AInternMethPropdef < AMethPropdef: superclass init_table position */},
- {(int) parser_nodes___AMethPropdef___n_kwredef},
- {(int) parser_prod___AInternMethPropdef___n_kwredef__eq},
- {(int) parser_nodes___AMethPropdef___n_visibility},
- {(int) parser_prod___AInternMethPropdef___n_visibility__eq},
- {(int) parser_nodes___AMethPropdef___n_methid},
- {(int) parser_prod___AInternMethPropdef___n_methid__eq},
- {(int) parser_nodes___AMethPropdef___n_signature},
- {(int) parser_prod___AInternMethPropdef___n_signature__eq},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) parser_prod___AInternMethPropdef___empty_init},
- {(int) parser_prod___AInternMethPropdef___init_ainternmethpropdef},
- {(int) 5 /* 95: AInternMethPropdef < AInternMethPropdef: superclass init_table position */},
- {(int) parser_nodes___AInternMethPropdef___n_kwmeth},
- {(int) parser_prod___AInternMethPropdef___n_kwmeth__eq},
+ {(long int) 3707 /* 0: Identity */},
+ {(long int) 3 /* 1: AInternMethPropdef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AInternMethPropdef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AInternMethPropdef < Prod: superclass typecheck marker */},
+ {(long int) 3051 /* 4: AInternMethPropdef < PPropdef: superclass typecheck marker */},
+ {(long int) 3459 /* 5: AInternMethPropdef < AMethPropdef: superclass typecheck marker */},
+ {(long int) 3707 /* 6: AInternMethPropdef < AInternMethPropdef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AInternMethPropdef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___AMethPropdef___accept_property_builder},
+ {(long int) mmbuilder___AMethPropdef___accept_property_verifier},
+ {(long int) mmbuilder___AMethPropdef___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AInternMethPropdef___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AInternMethPropdef___visit_all},
+ {(long int) parser_prod___AInternMethPropdef___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AInternMethPropdef < PNode: superclass init_table position */},
+ {(long int) control_flow___AMethPropdef___accept_control_flow},
+ {(long int) typing___AMethPropdef___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AInternMethPropdef < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PPropdef___process_and_check},
+ {(long int) mmbuilder___PPropdef___do_and_check_intro},
+ {(long int) mmbuilder___PPropdef___inherit_signature},
+ {(long int) mmbuilder___PPropdef___do_and_check_redef},
+ {(long int) 3 /* 71: AInternMethPropdef < PPropdef: superclass init_table position */},
+ {(long int) parser_nodes___PPropdef___n_doc},
+ {(long int) parser_prod___AInternMethPropdef___n_doc__eq},
+ {(long int) compiling_methods___AInternMethPropdef___do_compile_inside},
+ {(long int) mmbuilder___AMethPropdef___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) mmbuilder___AMethPropdef___method},
+ {(long int) parser_prod___AMethPropdef___empty_init},
+ {(long int) parser_prod___AMethPropdef___init_amethpropdef},
+ {(long int) 4 /* 82: AInternMethPropdef < AMethPropdef: superclass init_table position */},
+ {(long int) parser_nodes___AMethPropdef___n_kwredef},
+ {(long int) parser_prod___AInternMethPropdef___n_kwredef__eq},
+ {(long int) parser_nodes___AMethPropdef___n_visibility},
+ {(long int) parser_prod___AInternMethPropdef___n_visibility__eq},
+ {(long int) parser_nodes___AMethPropdef___n_methid},
+ {(long int) parser_prod___AInternMethPropdef___n_methid__eq},
+ {(long int) parser_nodes___AMethPropdef___n_signature},
+ {(long int) parser_prod___AInternMethPropdef___n_signature__eq},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) parser_prod___AInternMethPropdef___empty_init},
+ {(long int) parser_prod___AInternMethPropdef___init_ainternmethpropdef},
+ {(long int) 5 /* 95: AInternMethPropdef < AInternMethPropdef: superclass init_table position */},
+ {(long int) parser_nodes___AInternMethPropdef___n_kwmeth},
+ {(long int) parser_prod___AInternMethPropdef___n_kwmeth__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AInternMethPropdef::_parent */
return self;
}
const classtable_elt_t VFT_AExternMethPropdef[100] = {
- {(int) 3723 /* 0: Identity */},
- {(int) 3 /* 1: AExternMethPropdef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AExternMethPropdef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AExternMethPropdef < Prod: superclass typecheck marker */},
- {(int) 3051 /* 4: AExternMethPropdef < PPropdef: superclass typecheck marker */},
- {(int) 3459 /* 5: AExternMethPropdef < AMethPropdef: superclass typecheck marker */},
- {(int) 3723 /* 6: AExternMethPropdef < AExternMethPropdef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AExternMethPropdef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___AMethPropdef___accept_property_builder},
- {(int) mmbuilder___AMethPropdef___accept_property_verifier},
- {(int) mmbuilder___AMethPropdef___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AExternMethPropdef___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AExternMethPropdef___visit_all},
- {(int) parser_prod___AExternMethPropdef___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AExternMethPropdef < PNode: superclass init_table position */},
- {(int) control_flow___AMethPropdef___accept_control_flow},
- {(int) typing___AMethPropdef___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AExternMethPropdef < Prod: superclass init_table position */},
- {(int) mmbuilder___PPropdef___process_and_check},
- {(int) mmbuilder___PPropdef___do_and_check_intro},
- {(int) mmbuilder___PPropdef___inherit_signature},
- {(int) mmbuilder___PPropdef___do_and_check_redef},
- {(int) 3 /* 71: AExternMethPropdef < PPropdef: superclass init_table position */},
- {(int) parser_nodes___PPropdef___n_doc},
- {(int) parser_prod___AExternMethPropdef___n_doc__eq},
- {(int) compiling_methods___AExternMethPropdef___do_compile_inside},
- {(int) mmbuilder___AMethPropdef___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) mmbuilder___AMethPropdef___method},
- {(int) parser_prod___AMethPropdef___empty_init},
- {(int) parser_prod___AMethPropdef___init_amethpropdef},
- {(int) 4 /* 82: AExternMethPropdef < AMethPropdef: superclass init_table position */},
- {(int) parser_nodes___AMethPropdef___n_kwredef},
- {(int) parser_prod___AExternMethPropdef___n_kwredef__eq},
- {(int) parser_nodes___AMethPropdef___n_visibility},
- {(int) parser_prod___AExternMethPropdef___n_visibility__eq},
- {(int) parser_nodes___AMethPropdef___n_methid},
- {(int) parser_prod___AExternMethPropdef___n_methid__eq},
- {(int) parser_nodes___AMethPropdef___n_signature},
- {(int) parser_prod___AExternMethPropdef___n_signature__eq},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) parser_prod___AExternMethPropdef___empty_init},
- {(int) parser_prod___AExternMethPropdef___init_aexternmethpropdef},
- {(int) 5 /* 95: AExternMethPropdef < AExternMethPropdef: superclass init_table position */},
- {(int) parser_nodes___AExternMethPropdef___n_kwmeth},
- {(int) parser_prod___AExternMethPropdef___n_kwmeth__eq},
- {(int) parser_nodes___AExternMethPropdef___n_extern},
- {(int) parser_prod___AExternMethPropdef___n_extern__eq},
+ {(long int) 3723 /* 0: Identity */},
+ {(long int) 3 /* 1: AExternMethPropdef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AExternMethPropdef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AExternMethPropdef < Prod: superclass typecheck marker */},
+ {(long int) 3051 /* 4: AExternMethPropdef < PPropdef: superclass typecheck marker */},
+ {(long int) 3459 /* 5: AExternMethPropdef < AMethPropdef: superclass typecheck marker */},
+ {(long int) 3723 /* 6: AExternMethPropdef < AExternMethPropdef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AExternMethPropdef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___AMethPropdef___accept_property_builder},
+ {(long int) mmbuilder___AMethPropdef___accept_property_verifier},
+ {(long int) mmbuilder___AMethPropdef___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AExternMethPropdef___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AExternMethPropdef___visit_all},
+ {(long int) parser_prod___AExternMethPropdef___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AExternMethPropdef < PNode: superclass init_table position */},
+ {(long int) control_flow___AMethPropdef___accept_control_flow},
+ {(long int) typing___AMethPropdef___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AExternMethPropdef < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PPropdef___process_and_check},
+ {(long int) mmbuilder___PPropdef___do_and_check_intro},
+ {(long int) mmbuilder___PPropdef___inherit_signature},
+ {(long int) mmbuilder___PPropdef___do_and_check_redef},
+ {(long int) 3 /* 71: AExternMethPropdef < PPropdef: superclass init_table position */},
+ {(long int) parser_nodes___PPropdef___n_doc},
+ {(long int) parser_prod___AExternMethPropdef___n_doc__eq},
+ {(long int) compiling_methods___AExternMethPropdef___do_compile_inside},
+ {(long int) mmbuilder___AMethPropdef___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) mmbuilder___AMethPropdef___method},
+ {(long int) parser_prod___AMethPropdef___empty_init},
+ {(long int) parser_prod___AMethPropdef___init_amethpropdef},
+ {(long int) 4 /* 82: AExternMethPropdef < AMethPropdef: superclass init_table position */},
+ {(long int) parser_nodes___AMethPropdef___n_kwredef},
+ {(long int) parser_prod___AExternMethPropdef___n_kwredef__eq},
+ {(long int) parser_nodes___AMethPropdef___n_visibility},
+ {(long int) parser_prod___AExternMethPropdef___n_visibility__eq},
+ {(long int) parser_nodes___AMethPropdef___n_methid},
+ {(long int) parser_prod___AExternMethPropdef___n_methid__eq},
+ {(long int) parser_nodes___AMethPropdef___n_signature},
+ {(long int) parser_prod___AExternMethPropdef___n_signature__eq},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) parser_prod___AExternMethPropdef___empty_init},
+ {(long int) parser_prod___AExternMethPropdef___init_aexternmethpropdef},
+ {(long int) 5 /* 95: AExternMethPropdef < AExternMethPropdef: superclass init_table position */},
+ {(long int) parser_nodes___AExternMethPropdef___n_kwmeth},
+ {(long int) parser_prod___AExternMethPropdef___n_kwmeth__eq},
+ {(long int) parser_nodes___AExternMethPropdef___n_extern},
+ {(long int) parser_prod___AExternMethPropdef___n_extern__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AExternMethPropdef::_parent */
return self;
}
const classtable_elt_t VFT_AConcreteMethPropdef[101] = {
- {(int) 3747 /* 0: Identity */},
- {(int) 3 /* 1: AConcreteMethPropdef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AConcreteMethPropdef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AConcreteMethPropdef < Prod: superclass typecheck marker */},
- {(int) 3051 /* 4: AConcreteMethPropdef < PPropdef: superclass typecheck marker */},
- {(int) 3459 /* 5: AConcreteMethPropdef < AMethPropdef: superclass typecheck marker */},
- {(int) 3747 /* 6: AConcreteMethPropdef < AConcreteMethPropdef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AConcreteMethPropdef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___AMethPropdef___accept_property_builder},
- {(int) mmbuilder___AMethPropdef___accept_property_verifier},
- {(int) mmbuilder___AMethPropdef___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AConcreteMethPropdef___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AConcreteMethPropdef___visit_all},
- {(int) parser_prod___AConcreteMethPropdef___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AConcreteMethPropdef < PNode: superclass init_table position */},
- {(int) control_flow___AConcreteMethPropdef___accept_control_flow},
- {(int) typing___AMethPropdef___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AConcreteMethPropdef < Prod: superclass init_table position */},
- {(int) mmbuilder___PPropdef___process_and_check},
- {(int) mmbuilder___PPropdef___do_and_check_intro},
- {(int) mmbuilder___PPropdef___inherit_signature},
- {(int) mmbuilder___PPropdef___do_and_check_redef},
- {(int) 3 /* 71: AConcreteMethPropdef < PPropdef: superclass init_table position */},
- {(int) parser_nodes___PPropdef___n_doc},
- {(int) parser_prod___AConcreteMethPropdef___n_doc__eq},
- {(int) compiling_methods___AConcreteMethPropdef___do_compile_inside},
- {(int) mmbuilder___AMethPropdef___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) mmbuilder___AMethPropdef___method},
- {(int) parser_prod___AMethPropdef___empty_init},
- {(int) parser_prod___AMethPropdef___init_amethpropdef},
- {(int) 4 /* 82: AConcreteMethPropdef < AMethPropdef: superclass init_table position */},
- {(int) parser_nodes___AMethPropdef___n_kwredef},
- {(int) parser_prod___AConcreteMethPropdef___n_kwredef__eq},
- {(int) parser_nodes___AMethPropdef___n_visibility},
- {(int) parser_prod___AConcreteMethPropdef___n_visibility__eq},
- {(int) parser_nodes___AMethPropdef___n_methid},
- {(int) parser_prod___AConcreteMethPropdef___n_methid__eq},
- {(int) parser_nodes___AMethPropdef___n_signature},
- {(int) parser_prod___AConcreteMethPropdef___n_signature__eq},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) control_flow___AMethPropdef___accept_control_flow},
- {(int) parser_prod___AConcreteMethPropdef___empty_init},
- {(int) parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef},
- {(int) 5 /* 96: AConcreteMethPropdef < AConcreteMethPropdef: superclass init_table position */},
- {(int) parser_nodes___AConcreteMethPropdef___n_kwmeth},
- {(int) parser_prod___AConcreteMethPropdef___n_kwmeth__eq},
- {(int) parser_nodes___AConcreteMethPropdef___n_block},
- {(int) parser_prod___AConcreteMethPropdef___n_block__eq},
+ {(long int) 3747 /* 0: Identity */},
+ {(long int) 3 /* 1: AConcreteMethPropdef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AConcreteMethPropdef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AConcreteMethPropdef < Prod: superclass typecheck marker */},
+ {(long int) 3051 /* 4: AConcreteMethPropdef < PPropdef: superclass typecheck marker */},
+ {(long int) 3459 /* 5: AConcreteMethPropdef < AMethPropdef: superclass typecheck marker */},
+ {(long int) 3747 /* 6: AConcreteMethPropdef < AConcreteMethPropdef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AConcreteMethPropdef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___AMethPropdef___accept_property_builder},
+ {(long int) mmbuilder___AMethPropdef___accept_property_verifier},
+ {(long int) mmbuilder___AMethPropdef___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AConcreteMethPropdef___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AConcreteMethPropdef___visit_all},
+ {(long int) parser_prod___AConcreteMethPropdef___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AConcreteMethPropdef < PNode: superclass init_table position */},
+ {(long int) control_flow___AConcreteMethPropdef___accept_control_flow},
+ {(long int) typing___AMethPropdef___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AConcreteMethPropdef < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PPropdef___process_and_check},
+ {(long int) mmbuilder___PPropdef___do_and_check_intro},
+ {(long int) mmbuilder___PPropdef___inherit_signature},
+ {(long int) mmbuilder___PPropdef___do_and_check_redef},
+ {(long int) 3 /* 71: AConcreteMethPropdef < PPropdef: superclass init_table position */},
+ {(long int) parser_nodes___PPropdef___n_doc},
+ {(long int) parser_prod___AConcreteMethPropdef___n_doc__eq},
+ {(long int) compiling_methods___AConcreteMethPropdef___do_compile_inside},
+ {(long int) mmbuilder___AMethPropdef___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) mmbuilder___AMethPropdef___method},
+ {(long int) parser_prod___AMethPropdef___empty_init},
+ {(long int) parser_prod___AMethPropdef___init_amethpropdef},
+ {(long int) 4 /* 82: AConcreteMethPropdef < AMethPropdef: superclass init_table position */},
+ {(long int) parser_nodes___AMethPropdef___n_kwredef},
+ {(long int) parser_prod___AConcreteMethPropdef___n_kwredef__eq},
+ {(long int) parser_nodes___AMethPropdef___n_visibility},
+ {(long int) parser_prod___AConcreteMethPropdef___n_visibility__eq},
+ {(long int) parser_nodes___AMethPropdef___n_methid},
+ {(long int) parser_prod___AConcreteMethPropdef___n_methid__eq},
+ {(long int) parser_nodes___AMethPropdef___n_signature},
+ {(long int) parser_prod___AConcreteMethPropdef___n_signature__eq},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) control_flow___AMethPropdef___accept_control_flow},
+ {(long int) parser_prod___AConcreteMethPropdef___empty_init},
+ {(long int) parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef},
+ {(long int) 5 /* 96: AConcreteMethPropdef < AConcreteMethPropdef: superclass init_table position */},
+ {(long int) parser_nodes___AConcreteMethPropdef___n_kwmeth},
+ {(long int) parser_prod___AConcreteMethPropdef___n_kwmeth__eq},
+ {(long int) parser_nodes___AConcreteMethPropdef___n_block},
+ {(long int) parser_prod___AConcreteMethPropdef___n_block__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AConcreteMethPropdef::_parent */
return self;
}
const classtable_elt_t VFT_AConcreteInitPropdef[109] = {
- {(int) 3799 /* 0: Identity */},
- {(int) 3 /* 1: AConcreteInitPropdef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AConcreteInitPropdef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AConcreteInitPropdef < Prod: superclass typecheck marker */},
- {(int) 3051 /* 4: AConcreteInitPropdef < PPropdef: superclass typecheck marker */},
- {(int) 3459 /* 5: AConcreteInitPropdef < AMethPropdef: superclass typecheck marker */},
- {(int) 3747 /* 6: AConcreteInitPropdef < AConcreteMethPropdef: superclass typecheck marker */},
- {(int) 3799 /* 7: AConcreteInitPropdef < AConcreteInitPropdef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AConcreteInitPropdef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___AMethPropdef___accept_property_builder},
- {(int) mmbuilder___AMethPropdef___accept_property_verifier},
- {(int) mmbuilder___AMethPropdef___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AConcreteInitPropdef___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AConcreteInitPropdef___visit_all},
- {(int) parser_prod___AConcreteInitPropdef___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AConcreteInitPropdef < PNode: superclass init_table position */},
- {(int) control_flow___AConcreteMethPropdef___accept_control_flow},
- {(int) typing___AConcreteInitPropdef___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AConcreteInitPropdef < Prod: superclass init_table position */},
- {(int) mmbuilder___PPropdef___process_and_check},
- {(int) mmbuilder___PPropdef___do_and_check_intro},
- {(int) mmbuilder___PPropdef___inherit_signature},
- {(int) mmbuilder___PPropdef___do_and_check_redef},
- {(int) 3 /* 71: AConcreteInitPropdef < PPropdef: superclass init_table position */},
- {(int) parser_nodes___PPropdef___n_doc},
- {(int) parser_prod___AConcreteInitPropdef___n_doc__eq},
- {(int) compiling_methods___AConcreteMethPropdef___do_compile_inside},
- {(int) mmbuilder___AMethPropdef___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) mmbuilder___AMethPropdef___method},
- {(int) parser_prod___AMethPropdef___empty_init},
- {(int) parser_prod___AMethPropdef___init_amethpropdef},
- {(int) 4 /* 82: AConcreteInitPropdef < AMethPropdef: superclass init_table position */},
- {(int) parser_nodes___AMethPropdef___n_kwredef},
- {(int) parser_prod___AConcreteInitPropdef___n_kwredef__eq},
- {(int) parser_nodes___AMethPropdef___n_visibility},
- {(int) parser_prod___AConcreteInitPropdef___n_visibility__eq},
- {(int) parser_nodes___AMethPropdef___n_methid},
- {(int) parser_prod___AConcreteInitPropdef___n_methid__eq},
- {(int) parser_nodes___AMethPropdef___n_signature},
- {(int) parser_prod___AConcreteInitPropdef___n_signature__eq},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) control_flow___AMethPropdef___accept_control_flow},
- {(int) parser_prod___AConcreteMethPropdef___empty_init},
- {(int) parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef},
- {(int) 5 /* 96: AConcreteInitPropdef < AConcreteMethPropdef: superclass init_table position */},
- {(int) parser_nodes___AConcreteMethPropdef___n_kwmeth},
- {(int) parser_prod___AConcreteMethPropdef___n_kwmeth__eq},
- {(int) parser_nodes___AConcreteMethPropdef___n_block},
- {(int) parser_prod___AConcreteInitPropdef___n_block__eq},
- {(int) typing___AConcreteInitPropdef___super_init_calls},
- {(int) typing___AConcreteInitPropdef___explicit_super_init_calls},
- {(int) typing___AMethPropdef___accept_typing},
- {(int) parser_prod___AConcreteInitPropdef___empty_init},
- {(int) parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef},
- {(int) 6 /* 106: AConcreteInitPropdef < AConcreteInitPropdef: superclass init_table position */},
- {(int) parser_nodes___AConcreteInitPropdef___n_kwinit},
- {(int) parser_prod___AConcreteInitPropdef___n_kwinit__eq},
+ {(long int) 3799 /* 0: Identity */},
+ {(long int) 3 /* 1: AConcreteInitPropdef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AConcreteInitPropdef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AConcreteInitPropdef < Prod: superclass typecheck marker */},
+ {(long int) 3051 /* 4: AConcreteInitPropdef < PPropdef: superclass typecheck marker */},
+ {(long int) 3459 /* 5: AConcreteInitPropdef < AMethPropdef: superclass typecheck marker */},
+ {(long int) 3747 /* 6: AConcreteInitPropdef < AConcreteMethPropdef: superclass typecheck marker */},
+ {(long int) 3799 /* 7: AConcreteInitPropdef < AConcreteInitPropdef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AConcreteInitPropdef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___AMethPropdef___accept_property_builder},
+ {(long int) mmbuilder___AMethPropdef___accept_property_verifier},
+ {(long int) mmbuilder___AMethPropdef___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AConcreteInitPropdef___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AConcreteInitPropdef___visit_all},
+ {(long int) parser_prod___AConcreteInitPropdef___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AConcreteInitPropdef < PNode: superclass init_table position */},
+ {(long int) control_flow___AConcreteMethPropdef___accept_control_flow},
+ {(long int) typing___AConcreteInitPropdef___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AConcreteInitPropdef < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PPropdef___process_and_check},
+ {(long int) mmbuilder___PPropdef___do_and_check_intro},
+ {(long int) mmbuilder___PPropdef___inherit_signature},
+ {(long int) mmbuilder___PPropdef___do_and_check_redef},
+ {(long int) 3 /* 71: AConcreteInitPropdef < PPropdef: superclass init_table position */},
+ {(long int) parser_nodes___PPropdef___n_doc},
+ {(long int) parser_prod___AConcreteInitPropdef___n_doc__eq},
+ {(long int) compiling_methods___AConcreteMethPropdef___do_compile_inside},
+ {(long int) mmbuilder___AMethPropdef___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) mmbuilder___AMethPropdef___method},
+ {(long int) parser_prod___AMethPropdef___empty_init},
+ {(long int) parser_prod___AMethPropdef___init_amethpropdef},
+ {(long int) 4 /* 82: AConcreteInitPropdef < AMethPropdef: superclass init_table position */},
+ {(long int) parser_nodes___AMethPropdef___n_kwredef},
+ {(long int) parser_prod___AConcreteInitPropdef___n_kwredef__eq},
+ {(long int) parser_nodes___AMethPropdef___n_visibility},
+ {(long int) parser_prod___AConcreteInitPropdef___n_visibility__eq},
+ {(long int) parser_nodes___AMethPropdef___n_methid},
+ {(long int) parser_prod___AConcreteInitPropdef___n_methid__eq},
+ {(long int) parser_nodes___AMethPropdef___n_signature},
+ {(long int) parser_prod___AConcreteInitPropdef___n_signature__eq},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) control_flow___AMethPropdef___accept_control_flow},
+ {(long int) parser_prod___AConcreteMethPropdef___empty_init},
+ {(long int) parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef},
+ {(long int) 5 /* 96: AConcreteInitPropdef < AConcreteMethPropdef: superclass init_table position */},
+ {(long int) parser_nodes___AConcreteMethPropdef___n_kwmeth},
+ {(long int) parser_prod___AConcreteMethPropdef___n_kwmeth__eq},
+ {(long int) parser_nodes___AConcreteMethPropdef___n_block},
+ {(long int) parser_prod___AConcreteInitPropdef___n_block__eq},
+ {(long int) typing___AConcreteInitPropdef___super_init_calls},
+ {(long int) typing___AConcreteInitPropdef___explicit_super_init_calls},
+ {(long int) typing___AMethPropdef___accept_typing},
+ {(long int) parser_prod___AConcreteInitPropdef___empty_init},
+ {(long int) parser_prod___AConcreteInitPropdef___init_aconcreteinitpropdef},
+ {(long int) 6 /* 106: AConcreteInitPropdef < AConcreteInitPropdef: superclass init_table position */},
+ {(long int) parser_nodes___AConcreteInitPropdef___n_kwinit},
+ {(long int) parser_prod___AConcreteInitPropdef___n_kwinit__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AConcreteInitPropdef::_parent */
return self;
}
const classtable_elt_t VFT_AMainMethPropdef[104] = {
- {(int) 3795 /* 0: Identity */},
- {(int) 3 /* 1: AMainMethPropdef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AMainMethPropdef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AMainMethPropdef < Prod: superclass typecheck marker */},
- {(int) 3051 /* 4: AMainMethPropdef < PPropdef: superclass typecheck marker */},
- {(int) 3459 /* 5: AMainMethPropdef < AMethPropdef: superclass typecheck marker */},
- {(int) 3747 /* 6: AMainMethPropdef < AConcreteMethPropdef: superclass typecheck marker */},
- {(int) 3795 /* 7: AMainMethPropdef < AMainMethPropdef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AMainMethPropdef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___AMethPropdef___accept_property_builder},
- {(int) mmbuilder___AMethPropdef___accept_property_verifier},
- {(int) mmbuilder___AMethPropdef___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AMainMethPropdef___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AMainMethPropdef___visit_all},
- {(int) parser_prod___AMainMethPropdef___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AMainMethPropdef < PNode: superclass init_table position */},
- {(int) control_flow___AConcreteMethPropdef___accept_control_flow},
- {(int) typing___AMethPropdef___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AMainMethPropdef < Prod: superclass init_table position */},
- {(int) mmbuilder___AMainMethPropdef___process_and_check},
- {(int) mmbuilder___PPropdef___do_and_check_intro},
- {(int) mmbuilder___PPropdef___inherit_signature},
- {(int) mmbuilder___PPropdef___do_and_check_redef},
- {(int) 3 /* 71: AMainMethPropdef < PPropdef: superclass init_table position */},
- {(int) parser_nodes___PPropdef___n_doc},
- {(int) parser_prod___AConcreteMethPropdef___n_doc__eq},
- {(int) compiling_methods___AConcreteMethPropdef___do_compile_inside},
- {(int) mmbuilder___AMethPropdef___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) mmbuilder___AMethPropdef___method},
- {(int) parser_prod___AMethPropdef___empty_init},
- {(int) parser_prod___AMethPropdef___init_amethpropdef},
- {(int) 4 /* 82: AMainMethPropdef < AMethPropdef: superclass init_table position */},
- {(int) parser_nodes___AMethPropdef___n_kwredef},
- {(int) parser_prod___AMainMethPropdef___n_kwredef__eq},
- {(int) parser_nodes___AMethPropdef___n_visibility},
- {(int) parser_prod___AConcreteMethPropdef___n_visibility__eq},
- {(int) parser_nodes___AMethPropdef___n_methid},
- {(int) parser_prod___AConcreteMethPropdef___n_methid__eq},
- {(int) parser_nodes___AMethPropdef___n_signature},
- {(int) parser_prod___AConcreteMethPropdef___n_signature__eq},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) control_flow___AMethPropdef___accept_control_flow},
- {(int) parser_prod___AConcreteMethPropdef___empty_init},
- {(int) parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef},
- {(int) 5 /* 96: AMainMethPropdef < AConcreteMethPropdef: superclass init_table position */},
- {(int) parser_nodes___AConcreteMethPropdef___n_kwmeth},
- {(int) parser_prod___AConcreteMethPropdef___n_kwmeth__eq},
- {(int) parser_nodes___AConcreteMethPropdef___n_block},
- {(int) parser_prod___AMainMethPropdef___n_block__eq},
- {(int) parser_prod___AMainMethPropdef___empty_init},
- {(int) parser_prod___AMainMethPropdef___init_amainmethpropdef},
- {(int) 6 /* 103: AMainMethPropdef < AMainMethPropdef: superclass init_table position */},
+ {(long int) 3795 /* 0: Identity */},
+ {(long int) 3 /* 1: AMainMethPropdef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AMainMethPropdef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AMainMethPropdef < Prod: superclass typecheck marker */},
+ {(long int) 3051 /* 4: AMainMethPropdef < PPropdef: superclass typecheck marker */},
+ {(long int) 3459 /* 5: AMainMethPropdef < AMethPropdef: superclass typecheck marker */},
+ {(long int) 3747 /* 6: AMainMethPropdef < AConcreteMethPropdef: superclass typecheck marker */},
+ {(long int) 3795 /* 7: AMainMethPropdef < AMainMethPropdef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AMainMethPropdef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___AMethPropdef___accept_property_builder},
+ {(long int) mmbuilder___AMethPropdef___accept_property_verifier},
+ {(long int) mmbuilder___AMethPropdef___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AMainMethPropdef___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AMainMethPropdef___visit_all},
+ {(long int) parser_prod___AMainMethPropdef___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AMainMethPropdef < PNode: superclass init_table position */},
+ {(long int) control_flow___AConcreteMethPropdef___accept_control_flow},
+ {(long int) typing___AMethPropdef___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AMainMethPropdef < Prod: superclass init_table position */},
+ {(long int) mmbuilder___AMainMethPropdef___process_and_check},
+ {(long int) mmbuilder___PPropdef___do_and_check_intro},
+ {(long int) mmbuilder___PPropdef___inherit_signature},
+ {(long int) mmbuilder___PPropdef___do_and_check_redef},
+ {(long int) 3 /* 71: AMainMethPropdef < PPropdef: superclass init_table position */},
+ {(long int) parser_nodes___PPropdef___n_doc},
+ {(long int) parser_prod___AConcreteMethPropdef___n_doc__eq},
+ {(long int) compiling_methods___AConcreteMethPropdef___do_compile_inside},
+ {(long int) mmbuilder___AMethPropdef___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) mmbuilder___AMethPropdef___method},
+ {(long int) parser_prod___AMethPropdef___empty_init},
+ {(long int) parser_prod___AMethPropdef___init_amethpropdef},
+ {(long int) 4 /* 82: AMainMethPropdef < AMethPropdef: superclass init_table position */},
+ {(long int) parser_nodes___AMethPropdef___n_kwredef},
+ {(long int) parser_prod___AMainMethPropdef___n_kwredef__eq},
+ {(long int) parser_nodes___AMethPropdef___n_visibility},
+ {(long int) parser_prod___AConcreteMethPropdef___n_visibility__eq},
+ {(long int) parser_nodes___AMethPropdef___n_methid},
+ {(long int) parser_prod___AConcreteMethPropdef___n_methid__eq},
+ {(long int) parser_nodes___AMethPropdef___n_signature},
+ {(long int) parser_prod___AConcreteMethPropdef___n_signature__eq},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) control_flow___AMethPropdef___accept_control_flow},
+ {(long int) parser_prod___AConcreteMethPropdef___empty_init},
+ {(long int) parser_prod___AConcreteMethPropdef___init_aconcretemethpropdef},
+ {(long int) 5 /* 96: AMainMethPropdef < AConcreteMethPropdef: superclass init_table position */},
+ {(long int) parser_nodes___AConcreteMethPropdef___n_kwmeth},
+ {(long int) parser_prod___AConcreteMethPropdef___n_kwmeth__eq},
+ {(long int) parser_nodes___AConcreteMethPropdef___n_block},
+ {(long int) parser_prod___AMainMethPropdef___n_block__eq},
+ {(long int) parser_prod___AMainMethPropdef___empty_init},
+ {(long int) parser_prod___AMainMethPropdef___init_amainmethpropdef},
+ {(long int) 6 /* 103: AMainMethPropdef < AMainMethPropdef: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AMainMethPropdef::_parent */
return self;
}
const classtable_elt_t VFT_ATypePropdef[91] = {
- {(int) 3335 /* 0: Identity */},
- {(int) 3 /* 1: ATypePropdef < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ATypePropdef < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ATypePropdef < Prod: superclass typecheck marker */},
- {(int) 3051 /* 4: ATypePropdef < PPropdef: superclass typecheck marker */},
- {(int) 3335 /* 5: ATypePropdef < ATypePropdef: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ATypePropdef < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___ATypePropdef___accept_property_builder},
- {(int) mmbuilder___ATypePropdef___accept_property_verifier},
- {(int) mmbuilder___ATypePropdef___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ATypePropdef___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ATypePropdef___visit_all},
- {(int) parser_prod___ATypePropdef___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ATypePropdef < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ATypePropdef < Prod: superclass init_table position */},
- {(int) mmbuilder___PPropdef___process_and_check},
- {(int) mmbuilder___PPropdef___do_and_check_intro},
- {(int) mmbuilder___PPropdef___inherit_signature},
- {(int) mmbuilder___PPropdef___do_and_check_redef},
- {(int) 3 /* 71: ATypePropdef < PPropdef: superclass init_table position */},
- {(int) parser_nodes___PPropdef___n_doc},
- {(int) parser_prod___ATypePropdef___n_doc__eq},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) mmbuilder___ATypePropdef___prop},
- {(int) parser_prod___ATypePropdef___empty_init},
- {(int) parser_prod___ATypePropdef___init_atypepropdef},
- {(int) 4 /* 80: ATypePropdef < ATypePropdef: superclass init_table position */},
- {(int) parser_nodes___ATypePropdef___n_kwredef},
- {(int) parser_prod___ATypePropdef___n_kwredef__eq},
- {(int) parser_nodes___ATypePropdef___n_visibility},
- {(int) parser_prod___ATypePropdef___n_visibility__eq},
- {(int) parser_nodes___ATypePropdef___n_kwtype},
- {(int) parser_prod___ATypePropdef___n_kwtype__eq},
- {(int) parser_nodes___ATypePropdef___n_id},
- {(int) parser_prod___ATypePropdef___n_id__eq},
- {(int) parser_nodes___ATypePropdef___n_type},
- {(int) parser_prod___ATypePropdef___n_type__eq},
+ {(long int) 3335 /* 0: Identity */},
+ {(long int) 3 /* 1: ATypePropdef < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ATypePropdef < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ATypePropdef < Prod: superclass typecheck marker */},
+ {(long int) 3051 /* 4: ATypePropdef < PPropdef: superclass typecheck marker */},
+ {(long int) 3335 /* 5: ATypePropdef < ATypePropdef: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ATypePropdef < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___ATypePropdef___accept_property_builder},
+ {(long int) mmbuilder___ATypePropdef___accept_property_verifier},
+ {(long int) mmbuilder___ATypePropdef___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ATypePropdef___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ATypePropdef___visit_all},
+ {(long int) parser_prod___ATypePropdef___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ATypePropdef < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ATypePropdef < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PPropdef___process_and_check},
+ {(long int) mmbuilder___PPropdef___do_and_check_intro},
+ {(long int) mmbuilder___PPropdef___inherit_signature},
+ {(long int) mmbuilder___PPropdef___do_and_check_redef},
+ {(long int) 3 /* 71: ATypePropdef < PPropdef: superclass init_table position */},
+ {(long int) parser_nodes___PPropdef___n_doc},
+ {(long int) parser_prod___ATypePropdef___n_doc__eq},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) mmbuilder___ATypePropdef___prop},
+ {(long int) parser_prod___ATypePropdef___empty_init},
+ {(long int) parser_prod___ATypePropdef___init_atypepropdef},
+ {(long int) 4 /* 80: ATypePropdef < ATypePropdef: superclass init_table position */},
+ {(long int) parser_nodes___ATypePropdef___n_kwredef},
+ {(long int) parser_prod___ATypePropdef___n_kwredef__eq},
+ {(long int) parser_nodes___ATypePropdef___n_visibility},
+ {(long int) parser_prod___ATypePropdef___n_visibility__eq},
+ {(long int) parser_nodes___ATypePropdef___n_kwtype},
+ {(long int) parser_prod___ATypePropdef___n_kwtype__eq},
+ {(long int) parser_nodes___ATypePropdef___n_id},
+ {(long int) parser_prod___ATypePropdef___n_id__eq},
+ {(long int) parser_nodes___ATypePropdef___n_type},
+ {(long int) parser_prod___ATypePropdef___n_type__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ATypePropdef::_parent */
return self;
}
const classtable_elt_t VFT_AReadAble[75] = {
- {(int) 3387 /* 0: Identity */},
- {(int) 3 /* 1: AReadAble < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AReadAble < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AReadAble < Prod: superclass typecheck marker */},
- {(int) 3099 /* 4: AReadAble < PAble: superclass typecheck marker */},
- {(int) 3387 /* 5: AReadAble < AReadAble: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AReadAble < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AReadAble___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AReadAble___visit_all},
- {(int) parser_prod___AReadAble___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AReadAble < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AReadAble < Prod: superclass init_table position */},
- {(int) 3 /* 67: AReadAble < PAble: superclass init_table position */},
- {(int) parser_nodes___PAble___n_kwredef},
- {(int) parser_prod___AReadAble___n_kwredef__eq},
- {(int) parser_prod___AReadAble___empty_init},
- {(int) parser_prod___AReadAble___init_areadable},
- {(int) 4 /* 72: AReadAble < AReadAble: superclass init_table position */},
- {(int) parser_nodes___AReadAble___n_kwreadable},
- {(int) parser_prod___AReadAble___n_kwreadable__eq},
+ {(long int) 3387 /* 0: Identity */},
+ {(long int) 3 /* 1: AReadAble < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AReadAble < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AReadAble < Prod: superclass typecheck marker */},
+ {(long int) 3099 /* 4: AReadAble < PAble: superclass typecheck marker */},
+ {(long int) 3387 /* 5: AReadAble < AReadAble: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AReadAble < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AReadAble___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AReadAble___visit_all},
+ {(long int) parser_prod___AReadAble___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AReadAble < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AReadAble < Prod: superclass init_table position */},
+ {(long int) 3 /* 67: AReadAble < PAble: superclass init_table position */},
+ {(long int) parser_nodes___PAble___n_kwredef},
+ {(long int) parser_prod___AReadAble___n_kwredef__eq},
+ {(long int) parser_prod___AReadAble___empty_init},
+ {(long int) parser_prod___AReadAble___init_areadable},
+ {(long int) 4 /* 72: AReadAble < AReadAble: superclass init_table position */},
+ {(long int) parser_nodes___AReadAble___n_kwreadable},
+ {(long int) parser_prod___AReadAble___n_kwreadable__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AReadAble::_parent */
return self;
}
const classtable_elt_t VFT_AWriteAble[75] = {
- {(int) 3319 /* 0: Identity */},
- {(int) 3 /* 1: AWriteAble < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AWriteAble < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AWriteAble < Prod: superclass typecheck marker */},
- {(int) 3099 /* 4: AWriteAble < PAble: superclass typecheck marker */},
- {(int) 3319 /* 5: AWriteAble < AWriteAble: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AWriteAble < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AWriteAble___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AWriteAble___visit_all},
- {(int) parser_prod___AWriteAble___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AWriteAble < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AWriteAble < Prod: superclass init_table position */},
- {(int) 3 /* 67: AWriteAble < PAble: superclass init_table position */},
- {(int) parser_nodes___PAble___n_kwredef},
- {(int) parser_prod___AWriteAble___n_kwredef__eq},
- {(int) parser_prod___AWriteAble___empty_init},
- {(int) parser_prod___AWriteAble___init_awriteable},
- {(int) 4 /* 72: AWriteAble < AWriteAble: superclass init_table position */},
- {(int) parser_nodes___AWriteAble___n_kwwritable},
- {(int) parser_prod___AWriteAble___n_kwwritable__eq},
+ {(long int) 3319 /* 0: Identity */},
+ {(long int) 3 /* 1: AWriteAble < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AWriteAble < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AWriteAble < Prod: superclass typecheck marker */},
+ {(long int) 3099 /* 4: AWriteAble < PAble: superclass typecheck marker */},
+ {(long int) 3319 /* 5: AWriteAble < AWriteAble: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AWriteAble < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AWriteAble___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AWriteAble___visit_all},
+ {(long int) parser_prod___AWriteAble___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AWriteAble < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AWriteAble < Prod: superclass init_table position */},
+ {(long int) 3 /* 67: AWriteAble < PAble: superclass init_table position */},
+ {(long int) parser_nodes___PAble___n_kwredef},
+ {(long int) parser_prod___AWriteAble___n_kwredef__eq},
+ {(long int) parser_prod___AWriteAble___empty_init},
+ {(long int) parser_prod___AWriteAble___init_awriteable},
+ {(long int) 4 /* 72: AWriteAble < AWriteAble: superclass init_table position */},
+ {(long int) parser_nodes___AWriteAble___n_kwwritable},
+ {(long int) parser_prod___AWriteAble___n_kwwritable__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AWriteAble::_parent */
return self;
}
const classtable_elt_t VFT_AIdMethid[75] = {
- {(int) 3499 /* 0: Identity */},
- {(int) 3 /* 1: AIdMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AIdMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AIdMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: AIdMethid < PMethid: superclass typecheck marker */},
- {(int) 3499 /* 5: AIdMethid < AIdMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AIdMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AIdMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AIdMethid___visit_all},
- {(int) parser_prod___AIdMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AIdMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AIdMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: AIdMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___AIdMethid___empty_init},
- {(int) parser_prod___AIdMethid___init_aidmethid},
- {(int) 4 /* 72: AIdMethid < AIdMethid: superclass init_table position */},
- {(int) parser_nodes___AIdMethid___n_id},
- {(int) parser_prod___AIdMethid___n_id__eq},
+ {(long int) 3499 /* 0: Identity */},
+ {(long int) 3 /* 1: AIdMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AIdMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AIdMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: AIdMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3499 /* 5: AIdMethid < AIdMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AIdMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AIdMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AIdMethid___visit_all},
+ {(long int) parser_prod___AIdMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AIdMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AIdMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: AIdMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___AIdMethid___empty_init},
+ {(long int) parser_prod___AIdMethid___init_aidmethid},
+ {(long int) 4 /* 72: AIdMethid < AIdMethid: superclass init_table position */},
+ {(long int) parser_nodes___AIdMethid___n_id},
+ {(long int) parser_prod___AIdMethid___n_id__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AIdMethid::_parent */
return self;
}
const classtable_elt_t VFT_APlusMethid[75] = {
- {(int) 3415 /* 0: Identity */},
- {(int) 3 /* 1: APlusMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: APlusMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: APlusMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: APlusMethid < PMethid: superclass typecheck marker */},
- {(int) 3415 /* 5: APlusMethid < APlusMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: APlusMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___APlusMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___APlusMethid___visit_all},
- {(int) parser_prod___APlusMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: APlusMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: APlusMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: APlusMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___APlusMethid___empty_init},
- {(int) parser_prod___APlusMethid___init_aplusmethid},
- {(int) 4 /* 72: APlusMethid < APlusMethid: superclass init_table position */},
- {(int) parser_nodes___APlusMethid___n_plus},
- {(int) parser_prod___APlusMethid___n_plus__eq},
+ {(long int) 3415 /* 0: Identity */},
+ {(long int) 3 /* 1: APlusMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: APlusMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: APlusMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: APlusMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3415 /* 5: APlusMethid < APlusMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: APlusMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___APlusMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___APlusMethid___visit_all},
+ {(long int) parser_prod___APlusMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: APlusMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: APlusMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: APlusMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___APlusMethid___empty_init},
+ {(long int) parser_prod___APlusMethid___init_aplusmethid},
+ {(long int) 4 /* 72: APlusMethid < APlusMethid: superclass init_table position */},
+ {(long int) parser_nodes___APlusMethid___n_plus},
+ {(long int) parser_prod___APlusMethid___n_plus__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute APlusMethid::_parent */
return self;
}
const classtable_elt_t VFT_AMinusMethid[75] = {
- {(int) 3451 /* 0: Identity */},
- {(int) 3 /* 1: AMinusMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AMinusMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AMinusMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: AMinusMethid < PMethid: superclass typecheck marker */},
- {(int) 3451 /* 5: AMinusMethid < AMinusMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AMinusMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AMinusMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AMinusMethid___visit_all},
- {(int) parser_prod___AMinusMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AMinusMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AMinusMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: AMinusMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___AMinusMethid___empty_init},
- {(int) parser_prod___AMinusMethid___init_aminusmethid},
- {(int) 4 /* 72: AMinusMethid < AMinusMethid: superclass init_table position */},
- {(int) parser_nodes___AMinusMethid___n_minus},
- {(int) parser_prod___AMinusMethid___n_minus__eq},
+ {(long int) 3451 /* 0: Identity */},
+ {(long int) 3 /* 1: AMinusMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AMinusMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AMinusMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: AMinusMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3451 /* 5: AMinusMethid < AMinusMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AMinusMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AMinusMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AMinusMethid___visit_all},
+ {(long int) parser_prod___AMinusMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AMinusMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AMinusMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: AMinusMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___AMinusMethid___empty_init},
+ {(long int) parser_prod___AMinusMethid___init_aminusmethid},
+ {(long int) 4 /* 72: AMinusMethid < AMinusMethid: superclass init_table position */},
+ {(long int) parser_nodes___AMinusMethid___n_minus},
+ {(long int) parser_prod___AMinusMethid___n_minus__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AMinusMethid::_parent */
return self;
}
const classtable_elt_t VFT_AStarMethid[75] = {
- {(int) 3363 /* 0: Identity */},
- {(int) 3 /* 1: AStarMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AStarMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AStarMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: AStarMethid < PMethid: superclass typecheck marker */},
- {(int) 3363 /* 5: AStarMethid < AStarMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AStarMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AStarMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AStarMethid___visit_all},
- {(int) parser_prod___AStarMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AStarMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AStarMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: AStarMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___AStarMethid___empty_init},
- {(int) parser_prod___AStarMethid___init_astarmethid},
- {(int) 4 /* 72: AStarMethid < AStarMethid: superclass init_table position */},
- {(int) parser_nodes___AStarMethid___n_star},
- {(int) parser_prod___AStarMethid___n_star__eq},
+ {(long int) 3363 /* 0: Identity */},
+ {(long int) 3 /* 1: AStarMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AStarMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AStarMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: AStarMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3363 /* 5: AStarMethid < AStarMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AStarMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AStarMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AStarMethid___visit_all},
+ {(long int) parser_prod___AStarMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AStarMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AStarMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: AStarMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___AStarMethid___empty_init},
+ {(long int) parser_prod___AStarMethid___init_astarmethid},
+ {(long int) 4 /* 72: AStarMethid < AStarMethid: superclass init_table position */},
+ {(long int) parser_nodes___AStarMethid___n_star},
+ {(long int) parser_prod___AStarMethid___n_star__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AStarMethid::_parent */
return self;
}
const classtable_elt_t VFT_ASlashMethid[75] = {
- {(int) 3367 /* 0: Identity */},
- {(int) 3 /* 1: ASlashMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ASlashMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ASlashMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: ASlashMethid < PMethid: superclass typecheck marker */},
- {(int) 3367 /* 5: ASlashMethid < ASlashMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ASlashMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ASlashMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ASlashMethid___visit_all},
- {(int) parser_prod___ASlashMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ASlashMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ASlashMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: ASlashMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___ASlashMethid___empty_init},
- {(int) parser_prod___ASlashMethid___init_aslashmethid},
- {(int) 4 /* 72: ASlashMethid < ASlashMethid: superclass init_table position */},
- {(int) parser_nodes___ASlashMethid___n_slash},
- {(int) parser_prod___ASlashMethid___n_slash__eq},
+ {(long int) 3367 /* 0: Identity */},
+ {(long int) 3 /* 1: ASlashMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ASlashMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ASlashMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: ASlashMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3367 /* 5: ASlashMethid < ASlashMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ASlashMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ASlashMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ASlashMethid___visit_all},
+ {(long int) parser_prod___ASlashMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ASlashMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ASlashMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: ASlashMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___ASlashMethid___empty_init},
+ {(long int) parser_prod___ASlashMethid___init_aslashmethid},
+ {(long int) 4 /* 72: ASlashMethid < ASlashMethid: superclass init_table position */},
+ {(long int) parser_nodes___ASlashMethid___n_slash},
+ {(long int) parser_prod___ASlashMethid___n_slash__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ASlashMethid::_parent */
return self;
}
const classtable_elt_t VFT_APercentMethid[75] = {
- {(int) 3423 /* 0: Identity */},
- {(int) 3 /* 1: APercentMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: APercentMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: APercentMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: APercentMethid < PMethid: superclass typecheck marker */},
- {(int) 3423 /* 5: APercentMethid < APercentMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: APercentMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___APercentMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___APercentMethid___visit_all},
- {(int) parser_prod___APercentMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: APercentMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: APercentMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: APercentMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___APercentMethid___empty_init},
- {(int) parser_prod___APercentMethid___init_apercentmethid},
- {(int) 4 /* 72: APercentMethid < APercentMethid: superclass init_table position */},
- {(int) parser_nodes___APercentMethid___n_percent},
- {(int) parser_prod___APercentMethid___n_percent__eq},
+ {(long int) 3423 /* 0: Identity */},
+ {(long int) 3 /* 1: APercentMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: APercentMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: APercentMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: APercentMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3423 /* 5: APercentMethid < APercentMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: APercentMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___APercentMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___APercentMethid___visit_all},
+ {(long int) parser_prod___APercentMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: APercentMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: APercentMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: APercentMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___APercentMethid___empty_init},
+ {(long int) parser_prod___APercentMethid___init_apercentmethid},
+ {(long int) 4 /* 72: APercentMethid < APercentMethid: superclass init_table position */},
+ {(long int) parser_nodes___APercentMethid___n_percent},
+ {(long int) parser_prod___APercentMethid___n_percent__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute APercentMethid::_parent */
return self;
}
const classtable_elt_t VFT_AEqMethid[75] = {
- {(int) 3523 /* 0: Identity */},
- {(int) 3 /* 1: AEqMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AEqMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AEqMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: AEqMethid < PMethid: superclass typecheck marker */},
- {(int) 3523 /* 5: AEqMethid < AEqMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AEqMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AEqMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AEqMethid___visit_all},
- {(int) parser_prod___AEqMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AEqMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AEqMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: AEqMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___AEqMethid___empty_init},
- {(int) parser_prod___AEqMethid___init_aeqmethid},
- {(int) 4 /* 72: AEqMethid < AEqMethid: superclass init_table position */},
- {(int) parser_nodes___AEqMethid___n_eq},
- {(int) parser_prod___AEqMethid___n_eq__eq},
+ {(long int) 3523 /* 0: Identity */},
+ {(long int) 3 /* 1: AEqMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AEqMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AEqMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: AEqMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3523 /* 5: AEqMethid < AEqMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AEqMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AEqMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AEqMethid___visit_all},
+ {(long int) parser_prod___AEqMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AEqMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AEqMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: AEqMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___AEqMethid___empty_init},
+ {(long int) parser_prod___AEqMethid___init_aeqmethid},
+ {(long int) 4 /* 72: AEqMethid < AEqMethid: superclass init_table position */},
+ {(long int) parser_nodes___AEqMethid___n_eq},
+ {(long int) parser_prod___AEqMethid___n_eq__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AEqMethid::_parent */
return self;
}
const classtable_elt_t VFT_ANeMethid[75] = {
- {(int) 3443 /* 0: Identity */},
- {(int) 3 /* 1: ANeMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ANeMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ANeMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: ANeMethid < PMethid: superclass typecheck marker */},
- {(int) 3443 /* 5: ANeMethid < ANeMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ANeMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ANeMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ANeMethid___visit_all},
- {(int) parser_prod___ANeMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ANeMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ANeMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: ANeMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___ANeMethid___empty_init},
- {(int) parser_prod___ANeMethid___init_anemethid},
- {(int) 4 /* 72: ANeMethid < ANeMethid: superclass init_table position */},
- {(int) parser_nodes___ANeMethid___n_ne},
- {(int) parser_prod___ANeMethid___n_ne__eq},
+ {(long int) 3443 /* 0: Identity */},
+ {(long int) 3 /* 1: ANeMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ANeMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ANeMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: ANeMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3443 /* 5: ANeMethid < ANeMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ANeMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ANeMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ANeMethid___visit_all},
+ {(long int) parser_prod___ANeMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ANeMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ANeMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: ANeMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___ANeMethid___empty_init},
+ {(long int) parser_prod___ANeMethid___init_anemethid},
+ {(long int) 4 /* 72: ANeMethid < ANeMethid: superclass init_table position */},
+ {(long int) parser_nodes___ANeMethid___n_ne},
+ {(long int) parser_prod___ANeMethid___n_ne__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ANeMethid::_parent */
return self;
}
const classtable_elt_t VFT_ALeMethid[75] = {
- {(int) 3471 /* 0: Identity */},
- {(int) 3 /* 1: ALeMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ALeMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ALeMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: ALeMethid < PMethid: superclass typecheck marker */},
- {(int) 3471 /* 5: ALeMethid < ALeMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ALeMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ALeMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ALeMethid___visit_all},
- {(int) parser_prod___ALeMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ALeMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ALeMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: ALeMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___ALeMethid___empty_init},
- {(int) parser_prod___ALeMethid___init_alemethid},
- {(int) 4 /* 72: ALeMethid < ALeMethid: superclass init_table position */},
- {(int) parser_nodes___ALeMethid___n_le},
- {(int) parser_prod___ALeMethid___n_le__eq},
+ {(long int) 3471 /* 0: Identity */},
+ {(long int) 3 /* 1: ALeMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ALeMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ALeMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: ALeMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3471 /* 5: ALeMethid < ALeMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ALeMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ALeMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ALeMethid___visit_all},
+ {(long int) parser_prod___ALeMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ALeMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ALeMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: ALeMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___ALeMethid___empty_init},
+ {(long int) parser_prod___ALeMethid___init_alemethid},
+ {(long int) 4 /* 72: ALeMethid < ALeMethid: superclass init_table position */},
+ {(long int) parser_nodes___ALeMethid___n_le},
+ {(long int) parser_prod___ALeMethid___n_le__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ALeMethid::_parent */
return self;
}
const classtable_elt_t VFT_AGeMethid[75] = {
- {(int) 3507 /* 0: Identity */},
- {(int) 3 /* 1: AGeMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AGeMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AGeMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: AGeMethid < PMethid: superclass typecheck marker */},
- {(int) 3507 /* 5: AGeMethid < AGeMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AGeMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AGeMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AGeMethid___visit_all},
- {(int) parser_prod___AGeMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AGeMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AGeMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: AGeMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___AGeMethid___empty_init},
- {(int) parser_prod___AGeMethid___init_agemethid},
- {(int) 4 /* 72: AGeMethid < AGeMethid: superclass init_table position */},
- {(int) parser_nodes___AGeMethid___n_ge},
- {(int) parser_prod___AGeMethid___n_ge__eq},
+ {(long int) 3507 /* 0: Identity */},
+ {(long int) 3 /* 1: AGeMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AGeMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AGeMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: AGeMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3507 /* 5: AGeMethid < AGeMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AGeMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AGeMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AGeMethid___visit_all},
+ {(long int) parser_prod___AGeMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AGeMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AGeMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: AGeMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___AGeMethid___empty_init},
+ {(long int) parser_prod___AGeMethid___init_agemethid},
+ {(long int) 4 /* 72: AGeMethid < AGeMethid: superclass init_table position */},
+ {(long int) parser_nodes___AGeMethid___n_ge},
+ {(long int) parser_prod___AGeMethid___n_ge__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AGeMethid::_parent */
return self;
}
const classtable_elt_t VFT_ALtMethid[75] = {
- {(int) 3467 /* 0: Identity */},
- {(int) 3 /* 1: ALtMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ALtMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ALtMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: ALtMethid < PMethid: superclass typecheck marker */},
- {(int) 3467 /* 5: ALtMethid < ALtMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ALtMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ALtMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ALtMethid___visit_all},
- {(int) parser_prod___ALtMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ALtMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ALtMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: ALtMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___ALtMethid___empty_init},
- {(int) parser_prod___ALtMethid___init_altmethid},
- {(int) 4 /* 72: ALtMethid < ALtMethid: superclass init_table position */},
- {(int) parser_nodes___ALtMethid___n_lt},
- {(int) parser_prod___ALtMethid___n_lt__eq},
+ {(long int) 3467 /* 0: Identity */},
+ {(long int) 3 /* 1: ALtMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ALtMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ALtMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: ALtMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3467 /* 5: ALtMethid < ALtMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ALtMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ALtMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ALtMethid___visit_all},
+ {(long int) parser_prod___ALtMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ALtMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ALtMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: ALtMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___ALtMethid___empty_init},
+ {(long int) parser_prod___ALtMethid___init_altmethid},
+ {(long int) 4 /* 72: ALtMethid < ALtMethid: superclass init_table position */},
+ {(long int) parser_nodes___ALtMethid___n_lt},
+ {(long int) parser_prod___ALtMethid___n_lt__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ALtMethid::_parent */
return self;
}
const classtable_elt_t VFT_AGtMethid[75] = {
- {(int) 3503 /* 0: Identity */},
- {(int) 3 /* 1: AGtMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AGtMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AGtMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: AGtMethid < PMethid: superclass typecheck marker */},
- {(int) 3503 /* 5: AGtMethid < AGtMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AGtMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AGtMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AGtMethid___visit_all},
- {(int) parser_prod___AGtMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AGtMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AGtMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: AGtMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___AGtMethid___empty_init},
- {(int) parser_prod___AGtMethid___init_agtmethid},
- {(int) 4 /* 72: AGtMethid < AGtMethid: superclass init_table position */},
- {(int) parser_nodes___AGtMethid___n_gt},
- {(int) parser_prod___AGtMethid___n_gt__eq},
+ {(long int) 3503 /* 0: Identity */},
+ {(long int) 3 /* 1: AGtMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AGtMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AGtMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: AGtMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3503 /* 5: AGtMethid < AGtMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AGtMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AGtMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AGtMethid___visit_all},
+ {(long int) parser_prod___AGtMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AGtMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AGtMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: AGtMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___AGtMethid___empty_init},
+ {(long int) parser_prod___AGtMethid___init_agtmethid},
+ {(long int) 4 /* 72: AGtMethid < AGtMethid: superclass init_table position */},
+ {(long int) parser_nodes___AGtMethid___n_gt},
+ {(long int) parser_prod___AGtMethid___n_gt__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AGtMethid::_parent */
return self;
}
const classtable_elt_t VFT_ABraMethid[77] = {
- {(int) 3555 /* 0: Identity */},
- {(int) 3 /* 1: ABraMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ABraMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ABraMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: ABraMethid < PMethid: superclass typecheck marker */},
- {(int) 3555 /* 5: ABraMethid < ABraMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ABraMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ABraMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ABraMethid___visit_all},
- {(int) parser_prod___ABraMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ABraMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ABraMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: ABraMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___ABraMethid___empty_init},
- {(int) parser_prod___ABraMethid___init_abramethid},
- {(int) 4 /* 72: ABraMethid < ABraMethid: superclass init_table position */},
- {(int) parser_nodes___ABraMethid___n_obra},
- {(int) parser_prod___ABraMethid___n_obra__eq},
- {(int) parser_nodes___ABraMethid___n_cbra},
- {(int) parser_prod___ABraMethid___n_cbra__eq},
+ {(long int) 3555 /* 0: Identity */},
+ {(long int) 3 /* 1: ABraMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ABraMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ABraMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: ABraMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3555 /* 5: ABraMethid < ABraMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ABraMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ABraMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ABraMethid___visit_all},
+ {(long int) parser_prod___ABraMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ABraMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ABraMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: ABraMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___ABraMethid___empty_init},
+ {(long int) parser_prod___ABraMethid___init_abramethid},
+ {(long int) 4 /* 72: ABraMethid < ABraMethid: superclass init_table position */},
+ {(long int) parser_nodes___ABraMethid___n_obra},
+ {(long int) parser_prod___ABraMethid___n_obra__eq},
+ {(long int) parser_nodes___ABraMethid___n_cbra},
+ {(long int) parser_prod___ABraMethid___n_cbra__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ABraMethid::_parent */
return self;
}
const classtable_elt_t VFT_AStarshipMethid[75] = {
- {(int) 3359 /* 0: Identity */},
- {(int) 3 /* 1: AStarshipMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AStarshipMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AStarshipMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: AStarshipMethid < PMethid: superclass typecheck marker */},
- {(int) 3359 /* 5: AStarshipMethid < AStarshipMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AStarshipMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AStarshipMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AStarshipMethid___visit_all},
- {(int) parser_prod___AStarshipMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AStarshipMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AStarshipMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: AStarshipMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___AStarshipMethid___empty_init},
- {(int) parser_prod___AStarshipMethid___init_astarshipmethid},
- {(int) 4 /* 72: AStarshipMethid < AStarshipMethid: superclass init_table position */},
- {(int) parser_nodes___AStarshipMethid___n_starship},
- {(int) parser_prod___AStarshipMethid___n_starship__eq},
+ {(long int) 3359 /* 0: Identity */},
+ {(long int) 3 /* 1: AStarshipMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AStarshipMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AStarshipMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: AStarshipMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3359 /* 5: AStarshipMethid < AStarshipMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AStarshipMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AStarshipMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AStarshipMethid___visit_all},
+ {(long int) parser_prod___AStarshipMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AStarshipMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AStarshipMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: AStarshipMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___AStarshipMethid___empty_init},
+ {(long int) parser_prod___AStarshipMethid___init_astarshipmethid},
+ {(long int) 4 /* 72: AStarshipMethid < AStarshipMethid: superclass init_table position */},
+ {(long int) parser_nodes___AStarshipMethid___n_starship},
+ {(long int) parser_prod___AStarshipMethid___n_starship__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AStarshipMethid::_parent */
return self;
}
const classtable_elt_t VFT_AAssignMethid[77] = {
- {(int) 3579 /* 0: Identity */},
- {(int) 3 /* 1: AAssignMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AAssignMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AAssignMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: AAssignMethid < PMethid: superclass typecheck marker */},
- {(int) 3579 /* 5: AAssignMethid < AAssignMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AAssignMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AAssignMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AAssignMethid___visit_all},
- {(int) parser_prod___AAssignMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AAssignMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AAssignMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: AAssignMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___AAssignMethid___empty_init},
- {(int) parser_prod___AAssignMethid___init_aassignmethid},
- {(int) 4 /* 72: AAssignMethid < AAssignMethid: superclass init_table position */},
- {(int) parser_nodes___AAssignMethid___n_id},
- {(int) parser_prod___AAssignMethid___n_id__eq},
- {(int) parser_nodes___AAssignMethid___n_assign},
- {(int) parser_prod___AAssignMethid___n_assign__eq},
+ {(long int) 3579 /* 0: Identity */},
+ {(long int) 3 /* 1: AAssignMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AAssignMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AAssignMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: AAssignMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3579 /* 5: AAssignMethid < AAssignMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AAssignMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AAssignMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AAssignMethid___visit_all},
+ {(long int) parser_prod___AAssignMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AAssignMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AAssignMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: AAssignMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___AAssignMethid___empty_init},
+ {(long int) parser_prod___AAssignMethid___init_aassignmethid},
+ {(long int) 4 /* 72: AAssignMethid < AAssignMethid: superclass init_table position */},
+ {(long int) parser_nodes___AAssignMethid___n_id},
+ {(long int) parser_prod___AAssignMethid___n_id__eq},
+ {(long int) parser_nodes___AAssignMethid___n_assign},
+ {(long int) parser_prod___AAssignMethid___n_assign__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AAssignMethid::_parent */
return self;
}
const classtable_elt_t VFT_ABraassignMethid[79] = {
- {(int) 3551 /* 0: Identity */},
- {(int) 3 /* 1: ABraassignMethid < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ABraassignMethid < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ABraassignMethid < Prod: superclass typecheck marker */},
- {(int) 3067 /* 4: ABraassignMethid < PMethid: superclass typecheck marker */},
- {(int) 3551 /* 5: ABraassignMethid < ABraassignMethid: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ABraassignMethid < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PMethid___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ABraassignMethid___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ABraassignMethid___visit_all},
- {(int) parser_prod___ABraassignMethid___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ABraassignMethid < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ABraassignMethid < Prod: superclass init_table position */},
- {(int) mmbuilder___PMethid___name},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) 3 /* 69: ABraassignMethid < PMethid: superclass init_table position */},
- {(int) parser_prod___ABraassignMethid___empty_init},
- {(int) parser_prod___ABraassignMethid___init_abraassignmethid},
- {(int) 4 /* 72: ABraassignMethid < ABraassignMethid: superclass init_table position */},
- {(int) parser_nodes___ABraassignMethid___n_obra},
- {(int) parser_prod___ABraassignMethid___n_obra__eq},
- {(int) parser_nodes___ABraassignMethid___n_cbra},
- {(int) parser_prod___ABraassignMethid___n_cbra__eq},
- {(int) parser_nodes___ABraassignMethid___n_assign},
- {(int) parser_prod___ABraassignMethid___n_assign__eq},
+ {(long int) 3551 /* 0: Identity */},
+ {(long int) 3 /* 1: ABraassignMethid < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ABraassignMethid < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ABraassignMethid < Prod: superclass typecheck marker */},
+ {(long int) 3067 /* 4: ABraassignMethid < PMethid: superclass typecheck marker */},
+ {(long int) 3551 /* 5: ABraassignMethid < ABraassignMethid: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ABraassignMethid < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PMethid___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ABraassignMethid___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ABraassignMethid___visit_all},
+ {(long int) parser_prod___ABraassignMethid___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ABraassignMethid < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ABraassignMethid < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PMethid___name},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) 3 /* 69: ABraassignMethid < PMethid: superclass init_table position */},
+ {(long int) parser_prod___ABraassignMethid___empty_init},
+ {(long int) parser_prod___ABraassignMethid___init_abraassignmethid},
+ {(long int) 4 /* 72: ABraassignMethid < ABraassignMethid: superclass init_table position */},
+ {(long int) parser_nodes___ABraassignMethid___n_obra},
+ {(long int) parser_prod___ABraassignMethid___n_obra__eq},
+ {(long int) parser_nodes___ABraassignMethid___n_cbra},
+ {(long int) parser_prod___ABraassignMethid___n_cbra__eq},
+ {(long int) parser_nodes___ABraassignMethid___n_assign},
+ {(long int) parser_prod___ABraassignMethid___n_assign__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ABraassignMethid::_parent */
return self;
}
const classtable_elt_t VFT_ASignature[77] = {
- {(int) 3371 /* 0: Identity */},
- {(int) 3 /* 1: ASignature < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ASignature < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ASignature < Prod: superclass typecheck marker */},
- {(int) 3043 /* 4: ASignature < PSignature: superclass typecheck marker */},
- {(int) 3371 /* 5: ASignature < ASignature: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ASignature < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___ASignature___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ASignature___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ASignature___visit_all},
- {(int) parser_prod___ASignature___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ASignature < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ASignature < Prod: superclass init_table position */},
- {(int) mmbuilder___ASignature___check_visibility},
- {(int) 3 /* 68: ASignature < PSignature: superclass init_table position */},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) parser_prod___ASignature___empty_init},
- {(int) parser_prod___ASignature___init_asignature},
- {(int) 4 /* 72: ASignature < ASignature: superclass init_table position */},
- {(int) parser_nodes___ASignature___n_params},
- {(int) parser_nodes___ASignature___n_params__eq},
- {(int) parser_nodes___ASignature___n_type},
- {(int) parser_prod___ASignature___n_type__eq},
+ {(long int) 3371 /* 0: Identity */},
+ {(long int) 3 /* 1: ASignature < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ASignature < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ASignature < Prod: superclass typecheck marker */},
+ {(long int) 3043 /* 4: ASignature < PSignature: superclass typecheck marker */},
+ {(long int) 3371 /* 5: ASignature < ASignature: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ASignature < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___ASignature___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ASignature___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ASignature___visit_all},
+ {(long int) parser_prod___ASignature___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ASignature < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ASignature < Prod: superclass init_table position */},
+ {(long int) mmbuilder___ASignature___check_visibility},
+ {(long int) 3 /* 68: ASignature < PSignature: superclass init_table position */},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) parser_prod___ASignature___empty_init},
+ {(long int) parser_prod___ASignature___init_asignature},
+ {(long int) 4 /* 72: ASignature < ASignature: superclass init_table position */},
+ {(long int) parser_nodes___ASignature___n_params},
+ {(long int) parser_nodes___ASignature___n_params__eq},
+ {(long int) parser_nodes___ASignature___n_type},
+ {(long int) parser_prod___ASignature___n_type__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ASignature::_parent */
return self;
}
const classtable_elt_t VFT_AParam[83] = {
- {(int) 3427 /* 0: Identity */},
- {(int) 3 /* 1: AParam < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AParam < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AParam < Prod: superclass typecheck marker */},
- {(int) 3055 /* 4: AParam < PParam: superclass typecheck marker */},
- {(int) 3427 /* 5: AParam < AParam: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AParam < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PParam___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AParam___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AParam___visit_all},
- {(int) parser_prod___AParam___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AParam < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PParam___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AParam < Prod: superclass init_table position */},
- {(int) mmbuilder___PParam___stype},
- {(int) mmbuilder___PParam___stype__eq},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) mmbuilder___AParam___is_vararg},
- {(int) mmbuilder___PParam___position},
- {(int) mmbuilder___PParam___variable},
- {(int) 3 /* 73: AParam < PParam: superclass init_table position */},
- {(int) parser_nodes___PParam___n_id},
- {(int) parser_prod___AParam___n_id__eq},
- {(int) parser_nodes___PParam___n_type},
- {(int) parser_prod___AParam___n_type__eq},
- {(int) parser_prod___AParam___empty_init},
- {(int) parser_prod___AParam___init_aparam},
- {(int) 4 /* 80: AParam < AParam: superclass init_table position */},
- {(int) parser_nodes___AParam___n_dotdotdot},
- {(int) parser_prod___AParam___n_dotdotdot__eq},
+ {(long int) 3427 /* 0: Identity */},
+ {(long int) 3 /* 1: AParam < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AParam < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AParam < Prod: superclass typecheck marker */},
+ {(long int) 3055 /* 4: AParam < PParam: superclass typecheck marker */},
+ {(long int) 3427 /* 5: AParam < AParam: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AParam < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PParam___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AParam___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AParam___visit_all},
+ {(long int) parser_prod___AParam___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AParam < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PParam___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AParam < Prod: superclass init_table position */},
+ {(long int) mmbuilder___PParam___stype},
+ {(long int) mmbuilder___PParam___stype__eq},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) mmbuilder___AParam___is_vararg},
+ {(long int) mmbuilder___PParam___position},
+ {(long int) mmbuilder___PParam___variable},
+ {(long int) 3 /* 73: AParam < PParam: superclass init_table position */},
+ {(long int) parser_nodes___PParam___n_id},
+ {(long int) parser_prod___AParam___n_id__eq},
+ {(long int) parser_nodes___PParam___n_type},
+ {(long int) parser_prod___AParam___n_type__eq},
+ {(long int) parser_prod___AParam___empty_init},
+ {(long int) parser_prod___AParam___init_aparam},
+ {(long int) 4 /* 80: AParam < AParam: superclass init_table position */},
+ {(long int) parser_nodes___AParam___n_dotdotdot},
+ {(long int) parser_prod___AParam___n_dotdotdot__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AParam::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 10);
obj->vft = (classtable_elt_t*)VFT_AParam;
- ATTR_mmbuilder___PParam____position(obj) = TAG_Int((int)0);
+ ATTR_mmbuilder___PParam____position(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_parser_prod___AParam___empty_init() {
return self;
}
const classtable_elt_t VFT_AType[81] = {
- {(int) 3339 /* 0: Identity */},
- {(int) 3 /* 1: AType < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AType < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AType < Prod: superclass typecheck marker */},
- {(int) 3035 /* 4: AType < PType: superclass typecheck marker */},
- {(int) 3339 /* 5: AType < AType: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AType < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AType___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AType___visit_all},
- {(int) parser_prod___AType___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AType < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PType___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AType < Prod: superclass init_table position */},
- {(int) mmbuilder___AType___check_visibility},
- {(int) syntax_base___AType___get_local_class},
- {(int) syntax_base___AType___get_stype},
- {(int) syntax_base___AType___get_unchecked_stype},
- {(int) syntax_base___AType___check_conform},
- {(int) 3 /* 72: AType < PType: superclass init_table position */},
- {(int) typing___PType___stype},
- {(int) parser_prod___AType___empty_init},
- {(int) parser_prod___AType___init_atype},
- {(int) 4 /* 76: AType < AType: superclass init_table position */},
- {(int) parser_nodes___AType___n_id},
- {(int) parser_prod___AType___n_id__eq},
- {(int) parser_nodes___AType___n_types},
- {(int) parser_nodes___AType___n_types__eq},
+ {(long int) 3339 /* 0: Identity */},
+ {(long int) 3 /* 1: AType < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AType < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AType < Prod: superclass typecheck marker */},
+ {(long int) 3035 /* 4: AType < PType: superclass typecheck marker */},
+ {(long int) 3339 /* 5: AType < AType: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AType < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AType___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AType___visit_all},
+ {(long int) parser_prod___AType___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AType < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PType___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AType < Prod: superclass init_table position */},
+ {(long int) mmbuilder___AType___check_visibility},
+ {(long int) syntax_base___AType___get_local_class},
+ {(long int) syntax_base___AType___get_stype},
+ {(long int) syntax_base___AType___get_unchecked_stype},
+ {(long int) syntax_base___AType___check_conform},
+ {(long int) 3 /* 72: AType < PType: superclass init_table position */},
+ {(long int) typing___PType___stype},
+ {(long int) parser_prod___AType___empty_init},
+ {(long int) parser_prod___AType___init_atype},
+ {(long int) 4 /* 76: AType < AType: superclass init_table position */},
+ {(long int) parser_nodes___AType___n_id},
+ {(long int) parser_prod___AType___n_id__eq},
+ {(long int) parser_nodes___AType___n_types},
+ {(long int) parser_nodes___AType___n_types__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AType::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 9);
obj->vft = (classtable_elt_t*)VFT_AType;
- ATTR_syntax_base___AType____stype_cached(obj) = TAG_Bool((int)0);
+ ATTR_syntax_base___AType____stype_cached(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_parser_prod___AType___empty_init() {
return self;
}
const classtable_elt_t VFT_ABlockExpr[82] = {
- {(int) 3563 /* 0: Identity */},
- {(int) 3 /* 1: ABlockExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ABlockExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ABlockExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ABlockExpr < PExpr: superclass typecheck marker */},
- {(int) 3563 /* 5: ABlockExpr < ABlockExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ABlockExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ABlockExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ABlockExpr___visit_all},
- {(int) parser_prod___ABlockExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ABlockExpr < PNode: superclass init_table position */},
- {(int) control_flow___ABlockExpr___accept_control_flow},
- {(int) typing___ABlockExpr___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ABlockExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ABlockExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: ABlockExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) parser_prod___ABlockExpr___empty_init},
- {(int) parser_prod___ABlockExpr___init_ablockexpr},
- {(int) 4 /* 78: ABlockExpr < ABlockExpr: superclass init_table position */},
- {(int) parser_nodes___ABlockExpr___n_expr},
- {(int) parser_nodes___ABlockExpr___n_expr__eq},
- {(int) typing___PNode___accept_typing},
+ {(long int) 3563 /* 0: Identity */},
+ {(long int) 3 /* 1: ABlockExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ABlockExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ABlockExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ABlockExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3563 /* 5: ABlockExpr < ABlockExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ABlockExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ABlockExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ABlockExpr___visit_all},
+ {(long int) parser_prod___ABlockExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ABlockExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___ABlockExpr___accept_control_flow},
+ {(long int) typing___ABlockExpr___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ABlockExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ABlockExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: ABlockExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) parser_prod___ABlockExpr___empty_init},
+ {(long int) parser_prod___ABlockExpr___init_ablockexpr},
+ {(long int) 4 /* 78: ABlockExpr < ABlockExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABlockExpr___n_expr},
+ {(long int) parser_nodes___ABlockExpr___n_expr__eq},
+ {(long int) typing___PNode___accept_typing},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ABlockExpr::_parent */
return self;
}
const classtable_elt_t VFT_AVardeclExpr[90] = {
- {(int) 3323 /* 0: Identity */},
- {(int) 3 /* 1: AVardeclExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AVardeclExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AVardeclExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AVardeclExpr < PExpr: superclass typecheck marker */},
- {(int) 3323 /* 5: AVardeclExpr < AVardeclExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AVardeclExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AVardeclExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AVardeclExpr___visit_all},
- {(int) parser_prod___AVardeclExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AVardeclExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AVardeclExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AVardeclExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___AVardeclExpr___prepare_compile_stmt},
- {(int) compiling_methods___AVardeclExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AVardeclExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) typing___AVardeclExpr___variable},
- {(int) parser_prod___AVardeclExpr___empty_init},
- {(int) parser_prod___AVardeclExpr___init_avardeclexpr},
- {(int) 4 /* 79: AVardeclExpr < AVardeclExpr: superclass init_table position */},
- {(int) parser_nodes___AVardeclExpr___n_kwvar},
- {(int) parser_prod___AVardeclExpr___n_kwvar__eq},
- {(int) parser_nodes___AVardeclExpr___n_id},
- {(int) parser_prod___AVardeclExpr___n_id__eq},
- {(int) parser_nodes___AVardeclExpr___n_type},
- {(int) parser_prod___AVardeclExpr___n_type__eq},
- {(int) parser_nodes___AVardeclExpr___n_assign},
- {(int) parser_prod___AVardeclExpr___n_assign__eq},
- {(int) parser_nodes___AVardeclExpr___n_expr},
- {(int) parser_prod___AVardeclExpr___n_expr__eq},
+ {(long int) 3323 /* 0: Identity */},
+ {(long int) 3 /* 1: AVardeclExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AVardeclExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AVardeclExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AVardeclExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3323 /* 5: AVardeclExpr < AVardeclExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AVardeclExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AVardeclExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AVardeclExpr___visit_all},
+ {(long int) parser_prod___AVardeclExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AVardeclExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AVardeclExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AVardeclExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___AVardeclExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___AVardeclExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AVardeclExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) typing___AVardeclExpr___variable},
+ {(long int) parser_prod___AVardeclExpr___empty_init},
+ {(long int) parser_prod___AVardeclExpr___init_avardeclexpr},
+ {(long int) 4 /* 79: AVardeclExpr < AVardeclExpr: superclass init_table position */},
+ {(long int) parser_nodes___AVardeclExpr___n_kwvar},
+ {(long int) parser_prod___AVardeclExpr___n_kwvar__eq},
+ {(long int) parser_nodes___AVardeclExpr___n_id},
+ {(long int) parser_prod___AVardeclExpr___n_id__eq},
+ {(long int) parser_nodes___AVardeclExpr___n_type},
+ {(long int) parser_prod___AVardeclExpr___n_type__eq},
+ {(long int) parser_nodes___AVardeclExpr___n_assign},
+ {(long int) parser_prod___AVardeclExpr___n_assign__eq},
+ {(long int) parser_nodes___AVardeclExpr___n_expr},
+ {(long int) parser_prod___AVardeclExpr___n_expr__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AVardeclExpr::_parent */
return self;
}
const classtable_elt_t VFT_AReturnExpr[84] = {
- {(int) 3379 /* 0: Identity */},
- {(int) 3 /* 1: AReturnExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AReturnExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AReturnExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AReturnExpr < PExpr: superclass typecheck marker */},
- {(int) 3379 /* 5: AReturnExpr < AReturnExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AReturnExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AReturnExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AReturnExpr___visit_all},
- {(int) parser_prod___AReturnExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AReturnExpr < PNode: superclass init_table position */},
- {(int) control_flow___AReturnExpr___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AReturnExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AReturnExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___AReturnExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AReturnExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) parser_prod___AReturnExpr___empty_init},
- {(int) parser_prod___AReturnExpr___init_areturnexpr},
- {(int) 4 /* 79: AReturnExpr < AReturnExpr: superclass init_table position */},
- {(int) parser_nodes___AReturnExpr___n_kwreturn},
- {(int) parser_prod___AReturnExpr___n_kwreturn__eq},
- {(int) parser_nodes___AReturnExpr___n_expr},
- {(int) parser_prod___AReturnExpr___n_expr__eq},
+ {(long int) 3379 /* 0: Identity */},
+ {(long int) 3 /* 1: AReturnExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AReturnExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AReturnExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AReturnExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3379 /* 5: AReturnExpr < AReturnExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AReturnExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AReturnExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AReturnExpr___visit_all},
+ {(long int) parser_prod___AReturnExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AReturnExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___AReturnExpr___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AReturnExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AReturnExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___AReturnExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AReturnExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) parser_prod___AReturnExpr___empty_init},
+ {(long int) parser_prod___AReturnExpr___init_areturnexpr},
+ {(long int) 4 /* 79: AReturnExpr < AReturnExpr: superclass init_table position */},
+ {(long int) parser_nodes___AReturnExpr___n_kwreturn},
+ {(long int) parser_prod___AReturnExpr___n_kwreturn__eq},
+ {(long int) parser_nodes___AReturnExpr___n_expr},
+ {(long int) parser_prod___AReturnExpr___n_expr__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AReturnExpr::_parent */
return self;
}
const classtable_elt_t VFT_ABreakExpr[84] = {
- {(int) 3751 /* 0: Identity */},
- {(int) 3 /* 1: ABreakExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ABreakExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ABreakExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ABreakExpr < PExpr: superclass typecheck marker */},
- {(int) 3567 /* 5: ABreakExpr < ABlockControler: superclass typecheck marker */},
- {(int) 3751 /* 6: ABreakExpr < ABreakExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 1 /* 20: ABreakExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ABreakExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ABreakExpr___visit_all},
- {(int) parser_prod___ABreakExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 2 /* 57: ABreakExpr < PNode: superclass init_table position */},
- {(int) control_flow___ABreakExpr___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 3 /* 66: ABreakExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ABreakExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 4 /* 71: ABreakExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: ABreakExpr < ABlockControler: superclass init_table position */},
- {(int) control_flow___ABlockControler___block},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) parser_prod___ABreakExpr___empty_init},
- {(int) parser_prod___ABreakExpr___init_abreakexpr},
- {(int) 5 /* 81: ABreakExpr < ABreakExpr: superclass init_table position */},
- {(int) parser_nodes___ABreakExpr___n_kwbreak},
- {(int) parser_prod___ABreakExpr___n_kwbreak__eq},
+ {(long int) 3751 /* 0: Identity */},
+ {(long int) 3 /* 1: ABreakExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ABreakExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ABreakExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ABreakExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3567 /* 5: ABreakExpr < ABlockControler: superclass typecheck marker */},
+ {(long int) 3751 /* 6: ABreakExpr < ABreakExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 1 /* 20: ABreakExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ABreakExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ABreakExpr___visit_all},
+ {(long int) parser_prod___ABreakExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 2 /* 57: ABreakExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___ABreakExpr___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 3 /* 66: ABreakExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ABreakExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 4 /* 71: ABreakExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: ABreakExpr < ABlockControler: superclass init_table position */},
+ {(long int) control_flow___ABlockControler___block},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) parser_prod___ABreakExpr___empty_init},
+ {(long int) parser_prod___ABreakExpr___init_abreakexpr},
+ {(long int) 5 /* 81: ABreakExpr < ABreakExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABreakExpr___n_kwbreak},
+ {(long int) parser_prod___ABreakExpr___n_kwbreak__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ABreakExpr::_parent */
return self;
}
const classtable_elt_t VFT_AAbortExpr[82] = {
- {(int) 3603 /* 0: Identity */},
- {(int) 3 /* 1: AAbortExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AAbortExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AAbortExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AAbortExpr < PExpr: superclass typecheck marker */},
- {(int) 3603 /* 5: AAbortExpr < AAbortExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AAbortExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AAbortExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AAbortExpr___visit_all},
- {(int) parser_prod___AAbortExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AAbortExpr < PNode: superclass init_table position */},
- {(int) control_flow___AAbortExpr___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AAbortExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___AAbortExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AAbortExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) parser_prod___AAbortExpr___empty_init},
- {(int) parser_prod___AAbortExpr___init_aabortexpr},
- {(int) 4 /* 79: AAbortExpr < AAbortExpr: superclass init_table position */},
- {(int) parser_nodes___AAbortExpr___n_kwabort},
- {(int) parser_prod___AAbortExpr___n_kwabort__eq},
+ {(long int) 3603 /* 0: Identity */},
+ {(long int) 3 /* 1: AAbortExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AAbortExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AAbortExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AAbortExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3603 /* 5: AAbortExpr < AAbortExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AAbortExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AAbortExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AAbortExpr___visit_all},
+ {(long int) parser_prod___AAbortExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AAbortExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___AAbortExpr___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AAbortExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___AAbortExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AAbortExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) parser_prod___AAbortExpr___empty_init},
+ {(long int) parser_prod___AAbortExpr___init_aabortexpr},
+ {(long int) 4 /* 79: AAbortExpr < AAbortExpr: superclass init_table position */},
+ {(long int) parser_nodes___AAbortExpr___n_kwabort},
+ {(long int) parser_prod___AAbortExpr___n_kwabort__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AAbortExpr::_parent */
return self;
}
const classtable_elt_t VFT_AContinueExpr[84] = {
- {(int) 3743 /* 0: Identity */},
- {(int) 3 /* 1: AContinueExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AContinueExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AContinueExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AContinueExpr < PExpr: superclass typecheck marker */},
- {(int) 3567 /* 5: AContinueExpr < ABlockControler: superclass typecheck marker */},
- {(int) 3743 /* 6: AContinueExpr < AContinueExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 1 /* 20: AContinueExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AContinueExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AContinueExpr___visit_all},
- {(int) parser_prod___AContinueExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 2 /* 57: AContinueExpr < PNode: superclass init_table position */},
- {(int) control_flow___AContinueExpr___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 3 /* 66: AContinueExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___AContinueExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 4 /* 71: AContinueExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: AContinueExpr < ABlockControler: superclass init_table position */},
- {(int) control_flow___ABlockControler___block},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) parser_prod___AContinueExpr___empty_init},
- {(int) parser_prod___AContinueExpr___init_acontinueexpr},
- {(int) 5 /* 81: AContinueExpr < AContinueExpr: superclass init_table position */},
- {(int) parser_nodes___AContinueExpr___n_kwcontinue},
- {(int) parser_prod___AContinueExpr___n_kwcontinue__eq},
+ {(long int) 3743 /* 0: Identity */},
+ {(long int) 3 /* 1: AContinueExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AContinueExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AContinueExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AContinueExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3567 /* 5: AContinueExpr < ABlockControler: superclass typecheck marker */},
+ {(long int) 3743 /* 6: AContinueExpr < AContinueExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 1 /* 20: AContinueExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AContinueExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AContinueExpr___visit_all},
+ {(long int) parser_prod___AContinueExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 2 /* 57: AContinueExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___AContinueExpr___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 3 /* 66: AContinueExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___AContinueExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 4 /* 71: AContinueExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: AContinueExpr < ABlockControler: superclass init_table position */},
+ {(long int) control_flow___ABlockControler___block},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) parser_prod___AContinueExpr___empty_init},
+ {(long int) parser_prod___AContinueExpr___init_acontinueexpr},
+ {(long int) 5 /* 81: AContinueExpr < AContinueExpr: superclass init_table position */},
+ {(long int) parser_nodes___AContinueExpr___n_kwcontinue},
+ {(long int) parser_prod___AContinueExpr___n_kwcontinue__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AContinueExpr::_parent */
return self;
}
const classtable_elt_t VFT_ADoExpr[83] = {
- {(int) 3531 /* 0: Identity */},
- {(int) 3 /* 1: ADoExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ADoExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ADoExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ADoExpr < PExpr: superclass typecheck marker */},
- {(int) 3531 /* 5: ADoExpr < ADoExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ADoExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ADoExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ADoExpr___visit_all},
- {(int) parser_prod___ADoExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ADoExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ADoExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ADoExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: ADoExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) parser_prod___ADoExpr___empty_init},
- {(int) parser_prod___ADoExpr___init_adoexpr},
- {(int) 4 /* 78: ADoExpr < ADoExpr: superclass init_table position */},
- {(int) parser_nodes___ADoExpr___n_kwdo},
- {(int) parser_prod___ADoExpr___n_kwdo__eq},
- {(int) parser_nodes___ADoExpr___n_block},
- {(int) parser_prod___ADoExpr___n_block__eq},
+ {(long int) 3531 /* 0: Identity */},
+ {(long int) 3 /* 1: ADoExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ADoExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ADoExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ADoExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3531 /* 5: ADoExpr < ADoExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ADoExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ADoExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ADoExpr___visit_all},
+ {(long int) parser_prod___ADoExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ADoExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ADoExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ADoExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: ADoExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) parser_prod___ADoExpr___empty_init},
+ {(long int) parser_prod___ADoExpr___init_adoexpr},
+ {(long int) 4 /* 78: ADoExpr < ADoExpr: superclass init_table position */},
+ {(long int) parser_nodes___ADoExpr___n_kwdo},
+ {(long int) parser_prod___ADoExpr___n_kwdo__eq},
+ {(long int) parser_nodes___ADoExpr___n_block},
+ {(long int) parser_prod___ADoExpr___n_block__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ADoExpr::_parent */
return self;
}
const classtable_elt_t VFT_AIfExpr[87] = {
- {(int) 3495 /* 0: Identity */},
- {(int) 3 /* 1: AIfExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AIfExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AIfExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AIfExpr < PExpr: superclass typecheck marker */},
- {(int) 3495 /* 5: AIfExpr < AIfExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AIfExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AIfExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AIfExpr___visit_all},
- {(int) parser_prod___AIfExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AIfExpr < PNode: superclass init_table position */},
- {(int) control_flow___AIfExpr___accept_control_flow},
- {(int) typing___AIfExpr___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AIfExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___AIfExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AIfExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) parser_prod___AIfExpr___empty_init},
- {(int) parser_prod___AIfExpr___init_aifexpr},
- {(int) 4 /* 78: AIfExpr < AIfExpr: superclass init_table position */},
- {(int) parser_nodes___AIfExpr___n_kwif},
- {(int) parser_prod___AIfExpr___n_kwif__eq},
- {(int) parser_nodes___AIfExpr___n_expr},
- {(int) parser_prod___AIfExpr___n_expr__eq},
- {(int) parser_nodes___AIfExpr___n_then},
- {(int) parser_prod___AIfExpr___n_then__eq},
- {(int) parser_nodes___AIfExpr___n_else},
- {(int) parser_prod___AIfExpr___n_else__eq},
+ {(long int) 3495 /* 0: Identity */},
+ {(long int) 3 /* 1: AIfExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AIfExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AIfExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AIfExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3495 /* 5: AIfExpr < AIfExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AIfExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AIfExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AIfExpr___visit_all},
+ {(long int) parser_prod___AIfExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AIfExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___AIfExpr___accept_control_flow},
+ {(long int) typing___AIfExpr___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AIfExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___AIfExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AIfExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) parser_prod___AIfExpr___empty_init},
+ {(long int) parser_prod___AIfExpr___init_aifexpr},
+ {(long int) 4 /* 78: AIfExpr < AIfExpr: superclass init_table position */},
+ {(long int) parser_nodes___AIfExpr___n_kwif},
+ {(long int) parser_prod___AIfExpr___n_kwif__eq},
+ {(long int) parser_nodes___AIfExpr___n_expr},
+ {(long int) parser_prod___AIfExpr___n_expr__eq},
+ {(long int) parser_nodes___AIfExpr___n_then},
+ {(long int) parser_prod___AIfExpr___n_then__eq},
+ {(long int) parser_nodes___AIfExpr___n_else},
+ {(long int) parser_prod___AIfExpr___n_else__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AIfExpr::_parent */
return self;
}
const classtable_elt_t VFT_AIfexprExpr[91] = {
- {(int) 3491 /* 0: Identity */},
- {(int) 3 /* 1: AIfexprExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AIfexprExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AIfexprExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AIfexprExpr < PExpr: superclass typecheck marker */},
- {(int) 3491 /* 5: AIfexprExpr < AIfexprExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AIfexprExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AIfexprExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AIfexprExpr___visit_all},
- {(int) parser_prod___AIfexprExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AIfexprExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___AIfexprExpr___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AIfexprExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AIfexprExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AIfexprExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) parser_prod___AIfexprExpr___empty_init},
- {(int) parser_prod___AIfexprExpr___init_aifexprexpr},
- {(int) 4 /* 78: AIfexprExpr < AIfexprExpr: superclass init_table position */},
- {(int) parser_nodes___AIfexprExpr___n_kwif},
- {(int) parser_prod___AIfexprExpr___n_kwif__eq},
- {(int) parser_nodes___AIfexprExpr___n_expr},
- {(int) parser_prod___AIfexprExpr___n_expr__eq},
- {(int) parser_nodes___AIfexprExpr___n_kwthen},
- {(int) parser_prod___AIfexprExpr___n_kwthen__eq},
- {(int) parser_nodes___AIfexprExpr___n_then},
- {(int) parser_prod___AIfexprExpr___n_then__eq},
- {(int) parser_nodes___AIfexprExpr___n_kwelse},
- {(int) parser_prod___AIfexprExpr___n_kwelse__eq},
- {(int) parser_nodes___AIfexprExpr___n_else},
- {(int) parser_prod___AIfexprExpr___n_else__eq},
+ {(long int) 3491 /* 0: Identity */},
+ {(long int) 3 /* 1: AIfexprExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AIfexprExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AIfexprExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AIfexprExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3491 /* 5: AIfexprExpr < AIfexprExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AIfexprExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AIfexprExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AIfexprExpr___visit_all},
+ {(long int) parser_prod___AIfexprExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AIfexprExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___AIfexprExpr___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AIfexprExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AIfexprExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AIfexprExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) parser_prod___AIfexprExpr___empty_init},
+ {(long int) parser_prod___AIfexprExpr___init_aifexprexpr},
+ {(long int) 4 /* 78: AIfexprExpr < AIfexprExpr: superclass init_table position */},
+ {(long int) parser_nodes___AIfexprExpr___n_kwif},
+ {(long int) parser_prod___AIfexprExpr___n_kwif__eq},
+ {(long int) parser_nodes___AIfexprExpr___n_expr},
+ {(long int) parser_prod___AIfexprExpr___n_expr__eq},
+ {(long int) parser_nodes___AIfexprExpr___n_kwthen},
+ {(long int) parser_prod___AIfexprExpr___n_kwthen__eq},
+ {(long int) parser_nodes___AIfexprExpr___n_then},
+ {(long int) parser_prod___AIfexprExpr___n_then__eq},
+ {(long int) parser_nodes___AIfexprExpr___n_kwelse},
+ {(long int) parser_prod___AIfexprExpr___n_kwelse__eq},
+ {(long int) parser_nodes___AIfexprExpr___n_else},
+ {(long int) parser_prod___AIfexprExpr___n_else__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AIfexprExpr::_parent */
return self;
}
const classtable_elt_t VFT_AWhileExpr[90] = {
- {(int) 3643 /* 0: Identity */},
- {(int) 3 /* 1: AWhileExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AWhileExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AWhileExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AWhileExpr < PExpr: superclass typecheck marker */},
- {(int) 3535 /* 5: AWhileExpr < AControlableBlock: superclass typecheck marker */},
- {(int) 3643 /* 6: AWhileExpr < AWhileExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 1 /* 20: AWhileExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AWhileExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AWhileExpr___visit_all},
- {(int) parser_prod___AWhileExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 2 /* 57: AWhileExpr < PNode: superclass init_table position */},
- {(int) control_flow___AControlableBlock___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AWhileExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 3 /* 66: AWhileExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___AControlableBlock___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 4 /* 71: AWhileExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) compiling_methods___AWhileExpr___compile_inside_block},
- {(int) 0 /* 77: AWhileExpr < AControlableBlock: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) parser_prod___AWhileExpr___empty_init},
- {(int) parser_prod___AWhileExpr___init_awhileexpr},
- {(int) 5 /* 81: AWhileExpr < AWhileExpr: superclass init_table position */},
- {(int) parser_nodes___AWhileExpr___n_kwwhile},
- {(int) parser_prod___AWhileExpr___n_kwwhile__eq},
- {(int) parser_nodes___AWhileExpr___n_expr},
- {(int) parser_prod___AWhileExpr___n_expr__eq},
- {(int) parser_nodes___AWhileExpr___n_kwdo},
- {(int) parser_prod___AWhileExpr___n_kwdo__eq},
- {(int) parser_nodes___AWhileExpr___n_block},
- {(int) parser_prod___AWhileExpr___n_block__eq},
+ {(long int) 3643 /* 0: Identity */},
+ {(long int) 3 /* 1: AWhileExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AWhileExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AWhileExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AWhileExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3535 /* 5: AWhileExpr < AControlableBlock: superclass typecheck marker */},
+ {(long int) 3643 /* 6: AWhileExpr < AWhileExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 1 /* 20: AWhileExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AWhileExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AWhileExpr___visit_all},
+ {(long int) parser_prod___AWhileExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 2 /* 57: AWhileExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___AControlableBlock___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AWhileExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 3 /* 66: AWhileExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___AControlableBlock___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 4 /* 71: AWhileExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) compiling_methods___AWhileExpr___compile_inside_block},
+ {(long int) 0 /* 77: AWhileExpr < AControlableBlock: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) parser_prod___AWhileExpr___empty_init},
+ {(long int) parser_prod___AWhileExpr___init_awhileexpr},
+ {(long int) 5 /* 81: AWhileExpr < AWhileExpr: superclass init_table position */},
+ {(long int) parser_nodes___AWhileExpr___n_kwwhile},
+ {(long int) parser_prod___AWhileExpr___n_kwwhile__eq},
+ {(long int) parser_nodes___AWhileExpr___n_expr},
+ {(long int) parser_prod___AWhileExpr___n_expr__eq},
+ {(long int) parser_nodes___AWhileExpr___n_kwdo},
+ {(long int) parser_prod___AWhileExpr___n_kwdo__eq},
+ {(long int) parser_nodes___AWhileExpr___n_block},
+ {(long int) parser_prod___AWhileExpr___n_block__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AWhileExpr::_parent */
return self;
}
const classtable_elt_t VFT_AForExpr[88] = {
- {(int) 3715 /* 0: Identity */},
- {(int) 3 /* 1: AForExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AForExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AForExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AForExpr < PExpr: superclass typecheck marker */},
- {(int) 3535 /* 5: AForExpr < AControlableBlock: superclass typecheck marker */},
- {(int) 3715 /* 6: AForExpr < AForExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 1 /* 20: AForExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AForExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AForExpr___visit_all},
- {(int) parser_prod___AForExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 2 /* 57: AForExpr < PNode: superclass init_table position */},
- {(int) control_flow___AControlableBlock___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AForExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 3 /* 66: AForExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___AControlableBlock___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 4 /* 71: AForExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) compiling_methods___AForExpr___compile_inside_block},
- {(int) 0 /* 77: AForExpr < AControlableBlock: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) parser_prod___AForExpr___empty_init},
- {(int) parser_prod___AForExpr___init_aforexpr},
- {(int) 5 /* 81: AForExpr < AForExpr: superclass init_table position */},
- {(int) parser_nodes___AForExpr___n_vardecl},
- {(int) parser_prod___AForExpr___n_vardecl__eq},
- {(int) parser_nodes___AForExpr___n_kwdo},
- {(int) parser_prod___AForExpr___n_kwdo__eq},
- {(int) parser_nodes___AForExpr___n_block},
- {(int) parser_prod___AForExpr___n_block__eq},
+ {(long int) 3715 /* 0: Identity */},
+ {(long int) 3 /* 1: AForExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AForExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AForExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AForExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3535 /* 5: AForExpr < AControlableBlock: superclass typecheck marker */},
+ {(long int) 3715 /* 6: AForExpr < AForExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 1 /* 20: AForExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AForExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AForExpr___visit_all},
+ {(long int) parser_prod___AForExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 2 /* 57: AForExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___AControlableBlock___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AForExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 3 /* 66: AForExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___AControlableBlock___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 4 /* 71: AForExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) compiling_methods___AForExpr___compile_inside_block},
+ {(long int) 0 /* 77: AForExpr < AControlableBlock: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) parser_prod___AForExpr___empty_init},
+ {(long int) parser_prod___AForExpr___init_aforexpr},
+ {(long int) 5 /* 81: AForExpr < AForExpr: superclass init_table position */},
+ {(long int) parser_nodes___AForExpr___n_vardecl},
+ {(long int) parser_prod___AForExpr___n_vardecl__eq},
+ {(long int) parser_nodes___AForExpr___n_kwdo},
+ {(long int) parser_prod___AForExpr___n_kwdo__eq},
+ {(long int) parser_nodes___AForExpr___n_block},
+ {(long int) parser_prod___AForExpr___n_block__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AForExpr::_parent */
return self;
}
const classtable_elt_t VFT_AForVardeclExpr[86] = {
- {(int) 3515 /* 0: Identity */},
- {(int) 3 /* 1: AForVardeclExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AForVardeclExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AForVardeclExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AForVardeclExpr < PExpr: superclass typecheck marker */},
- {(int) 3515 /* 5: AForVardeclExpr < AForVardeclExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AForVardeclExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AForVardeclExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AForVardeclExpr___visit_all},
- {(int) parser_prod___AForVardeclExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AForVardeclExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AForVardeclExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AForVardeclExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___AForVardeclExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AForVardeclExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) typing___AForVardeclExpr___variable},
- {(int) parser_prod___AForVardeclExpr___empty_init},
- {(int) parser_prod___AForVardeclExpr___init_aforvardeclexpr},
- {(int) 4 /* 79: AForVardeclExpr < AForVardeclExpr: superclass init_table position */},
- {(int) parser_nodes___AForVardeclExpr___n_kwfor},
- {(int) parser_prod___AForVardeclExpr___n_kwfor__eq},
- {(int) parser_nodes___AForVardeclExpr___n_id},
- {(int) parser_prod___AForVardeclExpr___n_id__eq},
- {(int) parser_nodes___AForVardeclExpr___n_expr},
- {(int) parser_prod___AForVardeclExpr___n_expr__eq},
+ {(long int) 3515 /* 0: Identity */},
+ {(long int) 3 /* 1: AForVardeclExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AForVardeclExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AForVardeclExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AForVardeclExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3515 /* 5: AForVardeclExpr < AForVardeclExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AForVardeclExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AForVardeclExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AForVardeclExpr___visit_all},
+ {(long int) parser_prod___AForVardeclExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AForVardeclExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AForVardeclExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AForVardeclExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___AForVardeclExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AForVardeclExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) typing___AForVardeclExpr___variable},
+ {(long int) parser_prod___AForVardeclExpr___empty_init},
+ {(long int) parser_prod___AForVardeclExpr___init_aforvardeclexpr},
+ {(long int) 4 /* 79: AForVardeclExpr < AForVardeclExpr: superclass init_table position */},
+ {(long int) parser_nodes___AForVardeclExpr___n_kwfor},
+ {(long int) parser_prod___AForVardeclExpr___n_kwfor__eq},
+ {(long int) parser_nodes___AForVardeclExpr___n_id},
+ {(long int) parser_prod___AForVardeclExpr___n_id__eq},
+ {(long int) parser_nodes___AForVardeclExpr___n_expr},
+ {(long int) parser_prod___AForVardeclExpr___n_expr__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AForVardeclExpr::_parent */
return self;
}
const classtable_elt_t VFT_AAssertExpr[85] = {
- {(int) 3587 /* 0: Identity */},
- {(int) 3 /* 1: AAssertExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AAssertExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AAssertExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AAssertExpr < PExpr: superclass typecheck marker */},
- {(int) 3587 /* 5: AAssertExpr < AAssertExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AAssertExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AAssertExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AAssertExpr___visit_all},
- {(int) parser_prod___AAssertExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AAssertExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AAssertExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AAssertExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___AAssertExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AAssertExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) parser_prod___AAssertExpr___empty_init},
- {(int) parser_prod___AAssertExpr___init_aassertexpr},
- {(int) 4 /* 78: AAssertExpr < AAssertExpr: superclass init_table position */},
- {(int) parser_nodes___AAssertExpr___n_kwassert},
- {(int) parser_prod___AAssertExpr___n_kwassert__eq},
- {(int) parser_nodes___AAssertExpr___n_id},
- {(int) parser_prod___AAssertExpr___n_id__eq},
- {(int) parser_nodes___AAssertExpr___n_expr},
- {(int) parser_prod___AAssertExpr___n_expr__eq},
+ {(long int) 3587 /* 0: Identity */},
+ {(long int) 3 /* 1: AAssertExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AAssertExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AAssertExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AAssertExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3587 /* 5: AAssertExpr < AAssertExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AAssertExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AAssertExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AAssertExpr___visit_all},
+ {(long int) parser_prod___AAssertExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AAssertExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AAssertExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AAssertExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___AAssertExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AAssertExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) parser_prod___AAssertExpr___empty_init},
+ {(long int) parser_prod___AAssertExpr___init_aassertexpr},
+ {(long int) 4 /* 78: AAssertExpr < AAssertExpr: superclass init_table position */},
+ {(long int) parser_nodes___AAssertExpr___n_kwassert},
+ {(long int) parser_prod___AAssertExpr___n_kwassert__eq},
+ {(long int) parser_nodes___AAssertExpr___n_id},
+ {(long int) parser_prod___AAssertExpr___n_id__eq},
+ {(long int) parser_nodes___AAssertExpr___n_expr},
+ {(long int) parser_prod___AAssertExpr___n_expr__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AAssertExpr::_parent */
return self;
}
const classtable_elt_t VFT_AAssignFormExpr[86] = {
- {(int) 3583 /* 0: Identity */},
- {(int) 3 /* 1: AAssignFormExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AAssignFormExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AAssignFormExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AAssignFormExpr < PExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3583 /* 6: AAssignFormExpr < AAssignFormExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AAssignFormExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AAssignFormExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AAssignFormExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AAssignFormExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 4 /* 81: AAssignFormExpr < AAssignFormExpr: superclass init_table position */},
- {(int) parser_nodes___AAssignFormExpr___n_assign},
- {(int) parser_nodes___AAssignFormExpr___n_assign__eq},
- {(int) parser_nodes___AAssignFormExpr___n_value},
- {(int) parser_nodes___AAssignFormExpr___n_value__eq},
+ {(long int) 3583 /* 0: Identity */},
+ {(long int) 3 /* 1: AAssignFormExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AAssignFormExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AAssignFormExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AAssignFormExpr < PExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3583 /* 6: AAssignFormExpr < AAssignFormExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AAssignFormExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AAssignFormExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AAssignFormExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AAssignFormExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 4 /* 81: AAssignFormExpr < AAssignFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AAssignFormExpr___n_assign},
+ {(long int) parser_nodes___AAssignFormExpr___n_assign__eq},
+ {(long int) parser_nodes___AAssignFormExpr___n_value},
+ {(long int) parser_nodes___AAssignFormExpr___n_value__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AAssignFormExpr::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_AReassignFormExpr[88] = {
- {(int) 3383 /* 0: Identity */},
- {(int) 3 /* 1: AReassignFormExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AReassignFormExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AReassignFormExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AReassignFormExpr < PExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3383 /* 6: AReassignFormExpr < AReassignFormExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AReassignFormExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AReassignFormExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AReassignFormExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AReassignFormExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) typing___AReassignFormExpr___do_lvalue_typing},
- {(int) typing___AReassignFormExpr___assign_method},
- {(int) 4 /* 83: AReassignFormExpr < AReassignFormExpr: superclass init_table position */},
- {(int) parser_nodes___AReassignFormExpr___n_assign_op},
- {(int) parser_nodes___AReassignFormExpr___n_assign_op__eq},
- {(int) parser_nodes___AReassignFormExpr___n_value},
- {(int) parser_nodes___AReassignFormExpr___n_value__eq},
+ {(long int) 3383 /* 0: Identity */},
+ {(long int) 3 /* 1: AReassignFormExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AReassignFormExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AReassignFormExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AReassignFormExpr < PExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3383 /* 6: AReassignFormExpr < AReassignFormExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AReassignFormExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AReassignFormExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AReassignFormExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AReassignFormExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) typing___AReassignFormExpr___do_lvalue_typing},
+ {(long int) typing___AReassignFormExpr___assign_method},
+ {(long int) 4 /* 83: AReassignFormExpr < AReassignFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AReassignFormExpr___n_assign_op},
+ {(long int) parser_nodes___AReassignFormExpr___n_assign_op__eq},
+ {(long int) parser_nodes___AReassignFormExpr___n_value},
+ {(long int) parser_nodes___AReassignFormExpr___n_value__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AReassignFormExpr::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_AOnceExpr[85] = {
- {(int) 3687 /* 0: Identity */},
- {(int) 3 /* 1: AOnceExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AOnceExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AOnceExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AOnceExpr < PExpr: superclass typecheck marker */},
- {(int) 3403 /* 5: AOnceExpr < AProxyExpr: superclass typecheck marker */},
- {(int) 3687 /* 6: AOnceExpr < AOnceExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 1 /* 20: AOnceExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AOnceExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AOnceExpr___visit_all},
- {(int) parser_prod___AOnceExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 2 /* 57: AOnceExpr < PNode: superclass init_table position */},
- {(int) control_flow___AOnceExpr___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AProxyExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 3 /* 66: AOnceExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AOnceExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 4 /* 71: AOnceExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: AOnceExpr < AProxyExpr: superclass init_table position */},
- {(int) parser_nodes___AProxyExpr___n_expr},
- {(int) parser_prod___AOnceExpr___n_expr__eq},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) parser_prod___AOnceExpr___empty_init},
- {(int) parser_prod___AOnceExpr___init_aonceexpr},
- {(int) 5 /* 82: AOnceExpr < AOnceExpr: superclass init_table position */},
- {(int) parser_nodes___AOnceExpr___n_kwonce},
- {(int) parser_prod___AOnceExpr___n_kwonce__eq},
+ {(long int) 3687 /* 0: Identity */},
+ {(long int) 3 /* 1: AOnceExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AOnceExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AOnceExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AOnceExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3403 /* 5: AOnceExpr < AProxyExpr: superclass typecheck marker */},
+ {(long int) 3687 /* 6: AOnceExpr < AOnceExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 1 /* 20: AOnceExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AOnceExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AOnceExpr___visit_all},
+ {(long int) parser_prod___AOnceExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 2 /* 57: AOnceExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___AOnceExpr___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AProxyExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 3 /* 66: AOnceExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AOnceExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 4 /* 71: AOnceExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: AOnceExpr < AProxyExpr: superclass init_table position */},
+ {(long int) parser_nodes___AProxyExpr___n_expr},
+ {(long int) parser_prod___AOnceExpr___n_expr__eq},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) parser_prod___AOnceExpr___empty_init},
+ {(long int) parser_prod___AOnceExpr___init_aonceexpr},
+ {(long int) 5 /* 82: AOnceExpr < AOnceExpr: superclass init_table position */},
+ {(long int) parser_nodes___AOnceExpr___n_kwonce},
+ {(long int) parser_prod___AOnceExpr___n_kwonce__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AOnceExpr::_parent */
return self;
}
const classtable_elt_t VFT_ASendExpr[102] = {
- {(int) 3791 /* 0: Identity */},
- {(int) 3 /* 1: ASendExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ASendExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ASendExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ASendExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ASendExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: ASendExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: ASendExpr < ASendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: ASendExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ASendExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ASendExpr___visit_all},
- {(int) parser_prod___ASendExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: ASendExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: ASendExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: ASendExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: ASendExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: ASendExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ASendExpr___name},
- {(int) typing___ASendExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: ASendExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___ASendExpr___n_expr__eq},
+ {(long int) 3791 /* 0: Identity */},
+ {(long int) 3 /* 1: ASendExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ASendExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ASendExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ASendExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ASendExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: ASendExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: ASendExpr < ASendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: ASendExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ASendExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ASendExpr___visit_all},
+ {(long int) parser_prod___ASendExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: ASendExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: ASendExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: ASendExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: ASendExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: ASendExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ASendExpr___name},
+ {(long int) typing___ASendExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: ASendExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___ASendExpr___n_expr__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ASendExpr::_parent */
return self;
}
const classtable_elt_t VFT_ABinopExpr[107] = {
- {(int) 3823 /* 0: Identity */},
- {(int) 3 /* 1: ABinopExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ABinopExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ABinopExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ABinopExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ABinopExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: ABinopExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: ABinopExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3823 /* 9: ABinopExpr < ABinopExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: ABinopExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ABinopExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ABinopExpr___visit_all},
- {(int) parser_prod___ABinopExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: ABinopExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: ABinopExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: ABinopExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: ABinopExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: ABinopExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ASendExpr___name},
- {(int) typing___ABinopExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: ABinopExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___ABinopExpr___n_expr__eq},
- {(int) parser_prod___ABinopExpr___empty_init},
- {(int) parser_prod___ABinopExpr___init_abinopexpr},
- {(int) 7 /* 104: ABinopExpr < ABinopExpr: superclass init_table position */},
- {(int) parser_nodes___ABinopExpr___n_expr2},
- {(int) parser_prod___ABinopExpr___n_expr2__eq},
+ {(long int) 3823 /* 0: Identity */},
+ {(long int) 3 /* 1: ABinopExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ABinopExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ABinopExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ABinopExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ABinopExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: ABinopExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: ABinopExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3823 /* 9: ABinopExpr < ABinopExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: ABinopExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ABinopExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ABinopExpr___visit_all},
+ {(long int) parser_prod___ABinopExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: ABinopExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: ABinopExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: ABinopExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: ABinopExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: ABinopExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ASendExpr___name},
+ {(long int) typing___ABinopExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: ABinopExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___ABinopExpr___n_expr__eq},
+ {(long int) parser_prod___ABinopExpr___empty_init},
+ {(long int) parser_prod___ABinopExpr___init_abinopexpr},
+ {(long int) 7 /* 104: ABinopExpr < ABinopExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABinopExpr___n_expr2},
+ {(long int) parser_prod___ABinopExpr___n_expr2__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ABinopExpr::_parent */
return self;
}
const classtable_elt_t VFT_ABoolExpr[77] = {
- {(int) 3559 /* 0: Identity */},
- {(int) 3 /* 1: ABoolExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ABoolExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ABoolExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ABoolExpr < PExpr: superclass typecheck marker */},
- {(int) 3559 /* 5: ABoolExpr < ABoolExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ABoolExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ABoolExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ABoolExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ABoolExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: ABoolExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 4 /* 76: ABoolExpr < ABoolExpr: superclass init_table position */},
+ {(long int) 3559 /* 0: Identity */},
+ {(long int) 3 /* 1: ABoolExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ABoolExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ABoolExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ABoolExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3559 /* 5: ABoolExpr < ABoolExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ABoolExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ABoolExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ABoolExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ABoolExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: ABoolExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 4 /* 76: ABoolExpr < ABoolExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ABoolExpr::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_AOrExpr[84] = {
- {(int) 3683 /* 0: Identity */},
- {(int) 3 /* 1: AOrExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AOrExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AOrExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AOrExpr < PExpr: superclass typecheck marker */},
- {(int) 3559 /* 5: AOrExpr < ABoolExpr: superclass typecheck marker */},
- {(int) 3683 /* 6: AOrExpr < AOrExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AOrExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AOrExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AOrExpr___visit_all},
- {(int) parser_prod___AOrExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AOrExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AOrExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AOrExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AOrExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AOrExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 4 /* 76: AOrExpr < ABoolExpr: superclass init_table position */},
- {(int) parser_prod___AOrExpr___empty_init},
- {(int) parser_prod___AOrExpr___init_aorexpr},
- {(int) 5 /* 79: AOrExpr < AOrExpr: superclass init_table position */},
- {(int) parser_nodes___AOrExpr___n_expr},
- {(int) parser_prod___AOrExpr___n_expr__eq},
- {(int) parser_nodes___AOrExpr___n_expr2},
- {(int) parser_prod___AOrExpr___n_expr2__eq},
+ {(long int) 3683 /* 0: Identity */},
+ {(long int) 3 /* 1: AOrExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AOrExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AOrExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AOrExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3559 /* 5: AOrExpr < ABoolExpr: superclass typecheck marker */},
+ {(long int) 3683 /* 6: AOrExpr < AOrExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AOrExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AOrExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AOrExpr___visit_all},
+ {(long int) parser_prod___AOrExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AOrExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AOrExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AOrExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AOrExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AOrExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 4 /* 76: AOrExpr < ABoolExpr: superclass init_table position */},
+ {(long int) parser_prod___AOrExpr___empty_init},
+ {(long int) parser_prod___AOrExpr___init_aorexpr},
+ {(long int) 5 /* 79: AOrExpr < AOrExpr: superclass init_table position */},
+ {(long int) parser_nodes___AOrExpr___n_expr},
+ {(long int) parser_prod___AOrExpr___n_expr__eq},
+ {(long int) parser_nodes___AOrExpr___n_expr2},
+ {(long int) parser_prod___AOrExpr___n_expr2__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AOrExpr::_parent */
return self;
}
const classtable_elt_t VFT_AAndExpr[84] = {
- {(int) 3767 /* 0: Identity */},
- {(int) 3 /* 1: AAndExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AAndExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AAndExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AAndExpr < PExpr: superclass typecheck marker */},
- {(int) 3559 /* 5: AAndExpr < ABoolExpr: superclass typecheck marker */},
- {(int) 3767 /* 6: AAndExpr < AAndExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AAndExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AAndExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AAndExpr___visit_all},
- {(int) parser_prod___AAndExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AAndExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___AAndExpr___accept_typing},
- {(int) typing___ABoolExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AAndExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AAndExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AAndExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 4 /* 76: AAndExpr < ABoolExpr: superclass init_table position */},
- {(int) parser_prod___AAndExpr___empty_init},
- {(int) parser_prod___AAndExpr___init_aandexpr},
- {(int) 5 /* 79: AAndExpr < AAndExpr: superclass init_table position */},
- {(int) parser_nodes___AAndExpr___n_expr},
- {(int) parser_prod___AAndExpr___n_expr__eq},
- {(int) parser_nodes___AAndExpr___n_expr2},
- {(int) parser_prod___AAndExpr___n_expr2__eq},
+ {(long int) 3767 /* 0: Identity */},
+ {(long int) 3 /* 1: AAndExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AAndExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AAndExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AAndExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3559 /* 5: AAndExpr < ABoolExpr: superclass typecheck marker */},
+ {(long int) 3767 /* 6: AAndExpr < AAndExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AAndExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AAndExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AAndExpr___visit_all},
+ {(long int) parser_prod___AAndExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AAndExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___AAndExpr___accept_typing},
+ {(long int) typing___ABoolExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AAndExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AAndExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AAndExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 4 /* 76: AAndExpr < ABoolExpr: superclass init_table position */},
+ {(long int) parser_prod___AAndExpr___empty_init},
+ {(long int) parser_prod___AAndExpr___init_aandexpr},
+ {(long int) 5 /* 79: AAndExpr < AAndExpr: superclass init_table position */},
+ {(long int) parser_nodes___AAndExpr___n_expr},
+ {(long int) parser_prod___AAndExpr___n_expr__eq},
+ {(long int) parser_nodes___AAndExpr___n_expr2},
+ {(long int) parser_prod___AAndExpr___n_expr2__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AAndExpr::_parent */
return self;
}
const classtable_elt_t VFT_ANotExpr[84] = {
- {(int) 3691 /* 0: Identity */},
- {(int) 3 /* 1: ANotExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ANotExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ANotExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ANotExpr < PExpr: superclass typecheck marker */},
- {(int) 3559 /* 5: ANotExpr < ABoolExpr: superclass typecheck marker */},
- {(int) 3691 /* 6: ANotExpr < ANotExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ANotExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ANotExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ANotExpr___visit_all},
- {(int) parser_prod___ANotExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ANotExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ANotExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ANotExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ANotExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: ANotExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 4 /* 76: ANotExpr < ABoolExpr: superclass init_table position */},
- {(int) parser_prod___ANotExpr___empty_init},
- {(int) parser_prod___ANotExpr___init_anotexpr},
- {(int) 5 /* 79: ANotExpr < ANotExpr: superclass init_table position */},
- {(int) parser_nodes___ANotExpr___n_kwnot},
- {(int) parser_prod___ANotExpr___n_kwnot__eq},
- {(int) parser_nodes___ANotExpr___n_expr},
- {(int) parser_prod___ANotExpr___n_expr__eq},
+ {(long int) 3691 /* 0: Identity */},
+ {(long int) 3 /* 1: ANotExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ANotExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ANotExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ANotExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3559 /* 5: ANotExpr < ABoolExpr: superclass typecheck marker */},
+ {(long int) 3691 /* 6: ANotExpr < ANotExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ANotExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ANotExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ANotExpr___visit_all},
+ {(long int) parser_prod___ANotExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ANotExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ANotExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ANotExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ANotExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: ANotExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 4 /* 76: ANotExpr < ABoolExpr: superclass init_table position */},
+ {(long int) parser_prod___ANotExpr___empty_init},
+ {(long int) parser_prod___ANotExpr___init_anotexpr},
+ {(long int) 5 /* 79: ANotExpr < ANotExpr: superclass init_table position */},
+ {(long int) parser_nodes___ANotExpr___n_kwnot},
+ {(long int) parser_prod___ANotExpr___n_kwnot__eq},
+ {(long int) parser_nodes___ANotExpr___n_expr},
+ {(long int) parser_prod___ANotExpr___n_expr__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ANotExpr::_parent */
return self;
}
const classtable_elt_t VFT_AEqExpr[110] = {
- {(int) 3871 /* 0: Identity */},
- {(int) 3 /* 1: AEqExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AEqExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AEqExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AEqExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: AEqExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: AEqExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: AEqExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3823 /* 9: AEqExpr < ABinopExpr: superclass typecheck marker */},
- {(int) 3871 /* 10: AEqExpr < AEqExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: AEqExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AEqExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AEqExpr___visit_all},
- {(int) parser_prod___AEqExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: AEqExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: AEqExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: AEqExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: AEqExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: AEqExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___AEqExpr___name},
- {(int) typing___ABinopExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: AEqExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___AEqExpr___n_expr__eq},
- {(int) parser_prod___ABinopExpr___empty_init},
- {(int) parser_prod___ABinopExpr___init_abinopexpr},
- {(int) 7 /* 104: AEqExpr < ABinopExpr: superclass init_table position */},
- {(int) parser_nodes___ABinopExpr___n_expr2},
- {(int) parser_prod___AEqExpr___n_expr2__eq},
- {(int) parser_prod___AEqExpr___empty_init},
- {(int) parser_prod___AEqExpr___init_aeqexpr},
- {(int) 8 /* 109: AEqExpr < AEqExpr: superclass init_table position */},
+ {(long int) 3871 /* 0: Identity */},
+ {(long int) 3 /* 1: AEqExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AEqExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AEqExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AEqExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: AEqExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: AEqExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: AEqExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3823 /* 9: AEqExpr < ABinopExpr: superclass typecheck marker */},
+ {(long int) 3871 /* 10: AEqExpr < AEqExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: AEqExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AEqExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AEqExpr___visit_all},
+ {(long int) parser_prod___AEqExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: AEqExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: AEqExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: AEqExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: AEqExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: AEqExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___AEqExpr___name},
+ {(long int) typing___ABinopExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: AEqExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___AEqExpr___n_expr__eq},
+ {(long int) parser_prod___ABinopExpr___empty_init},
+ {(long int) parser_prod___ABinopExpr___init_abinopexpr},
+ {(long int) 7 /* 104: AEqExpr < ABinopExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABinopExpr___n_expr2},
+ {(long int) parser_prod___AEqExpr___n_expr2__eq},
+ {(long int) parser_prod___AEqExpr___empty_init},
+ {(long int) parser_prod___AEqExpr___init_aeqexpr},
+ {(long int) 8 /* 109: AEqExpr < AEqExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AEqExpr::_parent */
return self;
}
const classtable_elt_t VFT_AEeExpr[84] = {
- {(int) 3731 /* 0: Identity */},
- {(int) 3 /* 1: AEeExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AEeExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AEeExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AEeExpr < PExpr: superclass typecheck marker */},
- {(int) 3559 /* 5: AEeExpr < ABoolExpr: superclass typecheck marker */},
- {(int) 3731 /* 6: AEeExpr < AEeExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AEeExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AEeExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AEeExpr___visit_all},
- {(int) parser_prod___AEeExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AEeExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ABoolExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AEeExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AEeExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AEeExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 4 /* 76: AEeExpr < ABoolExpr: superclass init_table position */},
- {(int) parser_prod___AEeExpr___empty_init},
- {(int) parser_prod___AEeExpr___init_aeeexpr},
- {(int) 5 /* 79: AEeExpr < AEeExpr: superclass init_table position */},
- {(int) parser_nodes___AEeExpr___n_expr},
- {(int) parser_prod___AEeExpr___n_expr__eq},
- {(int) parser_nodes___AEeExpr___n_expr2},
- {(int) parser_prod___AEeExpr___n_expr2__eq},
+ {(long int) 3731 /* 0: Identity */},
+ {(long int) 3 /* 1: AEeExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AEeExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AEeExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AEeExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3559 /* 5: AEeExpr < ABoolExpr: superclass typecheck marker */},
+ {(long int) 3731 /* 6: AEeExpr < AEeExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AEeExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AEeExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AEeExpr___visit_all},
+ {(long int) parser_prod___AEeExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AEeExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ABoolExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AEeExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AEeExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AEeExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 4 /* 76: AEeExpr < ABoolExpr: superclass init_table position */},
+ {(long int) parser_prod___AEeExpr___empty_init},
+ {(long int) parser_prod___AEeExpr___init_aeeexpr},
+ {(long int) 5 /* 79: AEeExpr < AEeExpr: superclass init_table position */},
+ {(long int) parser_nodes___AEeExpr___n_expr},
+ {(long int) parser_prod___AEeExpr___n_expr__eq},
+ {(long int) parser_nodes___AEeExpr___n_expr2},
+ {(long int) parser_prod___AEeExpr___n_expr2__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AEeExpr::_parent */
return self;
}
const classtable_elt_t VFT_ANeExpr[110] = {
- {(int) 3847 /* 0: Identity */},
- {(int) 3 /* 1: ANeExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ANeExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ANeExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ANeExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ANeExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: ANeExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: ANeExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3823 /* 9: ANeExpr < ABinopExpr: superclass typecheck marker */},
- {(int) 3847 /* 10: ANeExpr < ANeExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: ANeExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ANeExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ANeExpr___visit_all},
- {(int) parser_prod___ANeExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: ANeExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: ANeExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: ANeExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: ANeExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: ANeExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ANeExpr___name},
- {(int) typing___ABinopExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: ANeExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___ANeExpr___n_expr__eq},
- {(int) parser_prod___ABinopExpr___empty_init},
- {(int) parser_prod___ABinopExpr___init_abinopexpr},
- {(int) 7 /* 104: ANeExpr < ABinopExpr: superclass init_table position */},
- {(int) parser_nodes___ABinopExpr___n_expr2},
- {(int) parser_prod___ANeExpr___n_expr2__eq},
- {(int) parser_prod___ANeExpr___empty_init},
- {(int) parser_prod___ANeExpr___init_aneexpr},
- {(int) 8 /* 109: ANeExpr < ANeExpr: superclass init_table position */},
+ {(long int) 3847 /* 0: Identity */},
+ {(long int) 3 /* 1: ANeExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ANeExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ANeExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ANeExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ANeExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: ANeExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: ANeExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3823 /* 9: ANeExpr < ABinopExpr: superclass typecheck marker */},
+ {(long int) 3847 /* 10: ANeExpr < ANeExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: ANeExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ANeExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ANeExpr___visit_all},
+ {(long int) parser_prod___ANeExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: ANeExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: ANeExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: ANeExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: ANeExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: ANeExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ANeExpr___name},
+ {(long int) typing___ABinopExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: ANeExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___ANeExpr___n_expr__eq},
+ {(long int) parser_prod___ABinopExpr___empty_init},
+ {(long int) parser_prod___ABinopExpr___init_abinopexpr},
+ {(long int) 7 /* 104: ANeExpr < ABinopExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABinopExpr___n_expr2},
+ {(long int) parser_prod___ANeExpr___n_expr2__eq},
+ {(long int) parser_prod___ANeExpr___empty_init},
+ {(long int) parser_prod___ANeExpr___init_aneexpr},
+ {(long int) 8 /* 109: ANeExpr < ANeExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ANeExpr::_parent */
return self;
}
const classtable_elt_t VFT_ALtExpr[110] = {
- {(int) 3855 /* 0: Identity */},
- {(int) 3 /* 1: ALtExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ALtExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ALtExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ALtExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ALtExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: ALtExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: ALtExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3823 /* 9: ALtExpr < ABinopExpr: superclass typecheck marker */},
- {(int) 3855 /* 10: ALtExpr < ALtExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: ALtExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ALtExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ALtExpr___visit_all},
- {(int) parser_prod___ALtExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: ALtExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: ALtExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: ALtExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: ALtExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: ALtExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ALtExpr___name},
- {(int) typing___ABinopExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: ALtExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___ALtExpr___n_expr__eq},
- {(int) parser_prod___ABinopExpr___empty_init},
- {(int) parser_prod___ABinopExpr___init_abinopexpr},
- {(int) 7 /* 104: ALtExpr < ABinopExpr: superclass init_table position */},
- {(int) parser_nodes___ABinopExpr___n_expr2},
- {(int) parser_prod___ALtExpr___n_expr2__eq},
- {(int) parser_prod___ALtExpr___empty_init},
- {(int) parser_prod___ALtExpr___init_altexpr},
- {(int) 8 /* 109: ALtExpr < ALtExpr: superclass init_table position */},
+ {(long int) 3855 /* 0: Identity */},
+ {(long int) 3 /* 1: ALtExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ALtExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ALtExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ALtExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ALtExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: ALtExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: ALtExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3823 /* 9: ALtExpr < ABinopExpr: superclass typecheck marker */},
+ {(long int) 3855 /* 10: ALtExpr < ALtExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: ALtExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ALtExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ALtExpr___visit_all},
+ {(long int) parser_prod___ALtExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: ALtExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: ALtExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: ALtExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: ALtExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: ALtExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ALtExpr___name},
+ {(long int) typing___ABinopExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: ALtExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___ALtExpr___n_expr__eq},
+ {(long int) parser_prod___ABinopExpr___empty_init},
+ {(long int) parser_prod___ABinopExpr___init_abinopexpr},
+ {(long int) 7 /* 104: ALtExpr < ABinopExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABinopExpr___n_expr2},
+ {(long int) parser_prod___ALtExpr___n_expr2__eq},
+ {(long int) parser_prod___ALtExpr___empty_init},
+ {(long int) parser_prod___ALtExpr___init_altexpr},
+ {(long int) 8 /* 109: ALtExpr < ALtExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ALtExpr::_parent */
return self;
}
const classtable_elt_t VFT_ALeExpr[110] = {
- {(int) 3859 /* 0: Identity */},
- {(int) 3 /* 1: ALeExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ALeExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ALeExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ALeExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ALeExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: ALeExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: ALeExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3823 /* 9: ALeExpr < ABinopExpr: superclass typecheck marker */},
- {(int) 3859 /* 10: ALeExpr < ALeExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: ALeExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ALeExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ALeExpr___visit_all},
- {(int) parser_prod___ALeExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: ALeExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: ALeExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: ALeExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: ALeExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: ALeExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ALeExpr___name},
- {(int) typing___ABinopExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: ALeExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___ALeExpr___n_expr__eq},
- {(int) parser_prod___ABinopExpr___empty_init},
- {(int) parser_prod___ABinopExpr___init_abinopexpr},
- {(int) 7 /* 104: ALeExpr < ABinopExpr: superclass init_table position */},
- {(int) parser_nodes___ABinopExpr___n_expr2},
- {(int) parser_prod___ALeExpr___n_expr2__eq},
- {(int) parser_prod___ALeExpr___empty_init},
- {(int) parser_prod___ALeExpr___init_aleexpr},
- {(int) 8 /* 109: ALeExpr < ALeExpr: superclass init_table position */},
+ {(long int) 3859 /* 0: Identity */},
+ {(long int) 3 /* 1: ALeExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ALeExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ALeExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ALeExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ALeExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: ALeExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: ALeExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3823 /* 9: ALeExpr < ABinopExpr: superclass typecheck marker */},
+ {(long int) 3859 /* 10: ALeExpr < ALeExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: ALeExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ALeExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ALeExpr___visit_all},
+ {(long int) parser_prod___ALeExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: ALeExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: ALeExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: ALeExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: ALeExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: ALeExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ALeExpr___name},
+ {(long int) typing___ABinopExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: ALeExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___ALeExpr___n_expr__eq},
+ {(long int) parser_prod___ABinopExpr___empty_init},
+ {(long int) parser_prod___ABinopExpr___init_abinopexpr},
+ {(long int) 7 /* 104: ALeExpr < ABinopExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABinopExpr___n_expr2},
+ {(long int) parser_prod___ALeExpr___n_expr2__eq},
+ {(long int) parser_prod___ALeExpr___empty_init},
+ {(long int) parser_prod___ALeExpr___init_aleexpr},
+ {(long int) 8 /* 109: ALeExpr < ALeExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ALeExpr::_parent */
return self;
}
const classtable_elt_t VFT_AGtExpr[110] = {
- {(int) 3863 /* 0: Identity */},
- {(int) 3 /* 1: AGtExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AGtExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AGtExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AGtExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: AGtExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: AGtExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: AGtExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3823 /* 9: AGtExpr < ABinopExpr: superclass typecheck marker */},
- {(int) 3863 /* 10: AGtExpr < AGtExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: AGtExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AGtExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AGtExpr___visit_all},
- {(int) parser_prod___AGtExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: AGtExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: AGtExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: AGtExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: AGtExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: AGtExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___AGtExpr___name},
- {(int) typing___ABinopExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: AGtExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___AGtExpr___n_expr__eq},
- {(int) parser_prod___ABinopExpr___empty_init},
- {(int) parser_prod___ABinopExpr___init_abinopexpr},
- {(int) 7 /* 104: AGtExpr < ABinopExpr: superclass init_table position */},
- {(int) parser_nodes___ABinopExpr___n_expr2},
- {(int) parser_prod___AGtExpr___n_expr2__eq},
- {(int) parser_prod___AGtExpr___empty_init},
- {(int) parser_prod___AGtExpr___init_agtexpr},
- {(int) 8 /* 109: AGtExpr < AGtExpr: superclass init_table position */},
+ {(long int) 3863 /* 0: Identity */},
+ {(long int) 3 /* 1: AGtExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AGtExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AGtExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AGtExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: AGtExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: AGtExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: AGtExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3823 /* 9: AGtExpr < ABinopExpr: superclass typecheck marker */},
+ {(long int) 3863 /* 10: AGtExpr < AGtExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: AGtExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AGtExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AGtExpr___visit_all},
+ {(long int) parser_prod___AGtExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: AGtExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: AGtExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: AGtExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: AGtExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: AGtExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___AGtExpr___name},
+ {(long int) typing___ABinopExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: AGtExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___AGtExpr___n_expr__eq},
+ {(long int) parser_prod___ABinopExpr___empty_init},
+ {(long int) parser_prod___ABinopExpr___init_abinopexpr},
+ {(long int) 7 /* 104: AGtExpr < ABinopExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABinopExpr___n_expr2},
+ {(long int) parser_prod___AGtExpr___n_expr2__eq},
+ {(long int) parser_prod___AGtExpr___empty_init},
+ {(long int) parser_prod___AGtExpr___init_agtexpr},
+ {(long int) 8 /* 109: AGtExpr < AGtExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AGtExpr::_parent */
return self;
}
const classtable_elt_t VFT_AGeExpr[110] = {
- {(int) 3867 /* 0: Identity */},
- {(int) 3 /* 1: AGeExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AGeExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AGeExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AGeExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: AGeExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: AGeExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: AGeExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3823 /* 9: AGeExpr < ABinopExpr: superclass typecheck marker */},
- {(int) 3867 /* 10: AGeExpr < AGeExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: AGeExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AGeExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AGeExpr___visit_all},
- {(int) parser_prod___AGeExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: AGeExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: AGeExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: AGeExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: AGeExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: AGeExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___AGeExpr___name},
- {(int) typing___ABinopExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: AGeExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___AGeExpr___n_expr__eq},
- {(int) parser_prod___ABinopExpr___empty_init},
- {(int) parser_prod___ABinopExpr___init_abinopexpr},
- {(int) 7 /* 104: AGeExpr < ABinopExpr: superclass init_table position */},
- {(int) parser_nodes___ABinopExpr___n_expr2},
- {(int) parser_prod___AGeExpr___n_expr2__eq},
- {(int) parser_prod___AGeExpr___empty_init},
- {(int) parser_prod___AGeExpr___init_ageexpr},
- {(int) 8 /* 109: AGeExpr < AGeExpr: superclass init_table position */},
+ {(long int) 3867 /* 0: Identity */},
+ {(long int) 3 /* 1: AGeExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AGeExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AGeExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AGeExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: AGeExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: AGeExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: AGeExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3823 /* 9: AGeExpr < ABinopExpr: superclass typecheck marker */},
+ {(long int) 3867 /* 10: AGeExpr < AGeExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: AGeExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AGeExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AGeExpr___visit_all},
+ {(long int) parser_prod___AGeExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: AGeExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: AGeExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: AGeExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: AGeExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: AGeExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___AGeExpr___name},
+ {(long int) typing___ABinopExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: AGeExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___AGeExpr___n_expr__eq},
+ {(long int) parser_prod___ABinopExpr___empty_init},
+ {(long int) parser_prod___ABinopExpr___init_abinopexpr},
+ {(long int) 7 /* 104: AGeExpr < ABinopExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABinopExpr___n_expr2},
+ {(long int) parser_prod___AGeExpr___n_expr2__eq},
+ {(long int) parser_prod___AGeExpr___empty_init},
+ {(long int) parser_prod___AGeExpr___init_ageexpr},
+ {(long int) 8 /* 109: AGeExpr < AGeExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AGeExpr::_parent */
return self;
}
const classtable_elt_t VFT_AIsaExpr[84] = {
- {(int) 3703 /* 0: Identity */},
- {(int) 3 /* 1: AIsaExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AIsaExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AIsaExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AIsaExpr < PExpr: superclass typecheck marker */},
- {(int) 3559 /* 5: AIsaExpr < ABoolExpr: superclass typecheck marker */},
- {(int) 3703 /* 6: AIsaExpr < AIsaExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AIsaExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AIsaExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AIsaExpr___visit_all},
- {(int) parser_prod___AIsaExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AIsaExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AIsaExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AIsaExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AIsaExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AIsaExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 4 /* 76: AIsaExpr < ABoolExpr: superclass init_table position */},
- {(int) parser_prod___AIsaExpr___empty_init},
- {(int) parser_prod___AIsaExpr___init_aisaexpr},
- {(int) 5 /* 79: AIsaExpr < AIsaExpr: superclass init_table position */},
- {(int) parser_nodes___AIsaExpr___n_expr},
- {(int) parser_prod___AIsaExpr___n_expr__eq},
- {(int) parser_nodes___AIsaExpr___n_type},
- {(int) parser_prod___AIsaExpr___n_type__eq},
+ {(long int) 3703 /* 0: Identity */},
+ {(long int) 3 /* 1: AIsaExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AIsaExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AIsaExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AIsaExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3559 /* 5: AIsaExpr < ABoolExpr: superclass typecheck marker */},
+ {(long int) 3703 /* 6: AIsaExpr < AIsaExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AIsaExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AIsaExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AIsaExpr___visit_all},
+ {(long int) parser_prod___AIsaExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AIsaExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AIsaExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AIsaExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AIsaExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AIsaExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 4 /* 76: AIsaExpr < ABoolExpr: superclass init_table position */},
+ {(long int) parser_prod___AIsaExpr___empty_init},
+ {(long int) parser_prod___AIsaExpr___init_aisaexpr},
+ {(long int) 5 /* 79: AIsaExpr < AIsaExpr: superclass init_table position */},
+ {(long int) parser_nodes___AIsaExpr___n_expr},
+ {(long int) parser_prod___AIsaExpr___n_expr__eq},
+ {(long int) parser_nodes___AIsaExpr___n_type},
+ {(long int) parser_prod___AIsaExpr___n_type__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AIsaExpr::_parent */
return self;
}
const classtable_elt_t VFT_APlusExpr[110] = {
- {(int) 3839 /* 0: Identity */},
- {(int) 3 /* 1: APlusExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: APlusExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: APlusExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: APlusExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: APlusExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: APlusExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: APlusExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3823 /* 9: APlusExpr < ABinopExpr: superclass typecheck marker */},
- {(int) 3839 /* 10: APlusExpr < APlusExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: APlusExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___APlusExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___APlusExpr___visit_all},
- {(int) parser_prod___APlusExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: APlusExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: APlusExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: APlusExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: APlusExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: APlusExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___APlusExpr___name},
- {(int) typing___ABinopExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: APlusExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___APlusExpr___n_expr__eq},
- {(int) parser_prod___ABinopExpr___empty_init},
- {(int) parser_prod___ABinopExpr___init_abinopexpr},
- {(int) 7 /* 104: APlusExpr < ABinopExpr: superclass init_table position */},
- {(int) parser_nodes___ABinopExpr___n_expr2},
- {(int) parser_prod___APlusExpr___n_expr2__eq},
- {(int) parser_prod___APlusExpr___empty_init},
- {(int) parser_prod___APlusExpr___init_aplusexpr},
- {(int) 8 /* 109: APlusExpr < APlusExpr: superclass init_table position */},
+ {(long int) 3839 /* 0: Identity */},
+ {(long int) 3 /* 1: APlusExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: APlusExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: APlusExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: APlusExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: APlusExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: APlusExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: APlusExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3823 /* 9: APlusExpr < ABinopExpr: superclass typecheck marker */},
+ {(long int) 3839 /* 10: APlusExpr < APlusExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: APlusExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___APlusExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___APlusExpr___visit_all},
+ {(long int) parser_prod___APlusExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: APlusExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: APlusExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: APlusExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: APlusExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: APlusExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___APlusExpr___name},
+ {(long int) typing___ABinopExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: APlusExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___APlusExpr___n_expr__eq},
+ {(long int) parser_prod___ABinopExpr___empty_init},
+ {(long int) parser_prod___ABinopExpr___init_abinopexpr},
+ {(long int) 7 /* 104: APlusExpr < ABinopExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABinopExpr___n_expr2},
+ {(long int) parser_prod___APlusExpr___n_expr2__eq},
+ {(long int) parser_prod___APlusExpr___empty_init},
+ {(long int) parser_prod___APlusExpr___init_aplusexpr},
+ {(long int) 8 /* 109: APlusExpr < APlusExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute APlusExpr::_parent */
return self;
}
const classtable_elt_t VFT_AMinusExpr[110] = {
- {(int) 3851 /* 0: Identity */},
- {(int) 3 /* 1: AMinusExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AMinusExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AMinusExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AMinusExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: AMinusExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: AMinusExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: AMinusExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3823 /* 9: AMinusExpr < ABinopExpr: superclass typecheck marker */},
- {(int) 3851 /* 10: AMinusExpr < AMinusExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: AMinusExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AMinusExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AMinusExpr___visit_all},
- {(int) parser_prod___AMinusExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: AMinusExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: AMinusExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: AMinusExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: AMinusExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: AMinusExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___AMinusExpr___name},
- {(int) typing___ABinopExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: AMinusExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___AMinusExpr___n_expr__eq},
- {(int) parser_prod___ABinopExpr___empty_init},
- {(int) parser_prod___ABinopExpr___init_abinopexpr},
- {(int) 7 /* 104: AMinusExpr < ABinopExpr: superclass init_table position */},
- {(int) parser_nodes___ABinopExpr___n_expr2},
- {(int) parser_prod___AMinusExpr___n_expr2__eq},
- {(int) parser_prod___AMinusExpr___empty_init},
- {(int) parser_prod___AMinusExpr___init_aminusexpr},
- {(int) 8 /* 109: AMinusExpr < AMinusExpr: superclass init_table position */},
+ {(long int) 3851 /* 0: Identity */},
+ {(long int) 3 /* 1: AMinusExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AMinusExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AMinusExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AMinusExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: AMinusExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: AMinusExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: AMinusExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3823 /* 9: AMinusExpr < ABinopExpr: superclass typecheck marker */},
+ {(long int) 3851 /* 10: AMinusExpr < AMinusExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: AMinusExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AMinusExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AMinusExpr___visit_all},
+ {(long int) parser_prod___AMinusExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: AMinusExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: AMinusExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: AMinusExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: AMinusExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: AMinusExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___AMinusExpr___name},
+ {(long int) typing___ABinopExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: AMinusExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___AMinusExpr___n_expr__eq},
+ {(long int) parser_prod___ABinopExpr___empty_init},
+ {(long int) parser_prod___ABinopExpr___init_abinopexpr},
+ {(long int) 7 /* 104: AMinusExpr < ABinopExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABinopExpr___n_expr2},
+ {(long int) parser_prod___AMinusExpr___n_expr2__eq},
+ {(long int) parser_prod___AMinusExpr___empty_init},
+ {(long int) parser_prod___AMinusExpr___init_aminusexpr},
+ {(long int) 8 /* 109: AMinusExpr < AMinusExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AMinusExpr::_parent */
return self;
}
const classtable_elt_t VFT_AStarshipExpr[110] = {
- {(int) 3827 /* 0: Identity */},
- {(int) 3 /* 1: AStarshipExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AStarshipExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AStarshipExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AStarshipExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: AStarshipExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: AStarshipExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: AStarshipExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3823 /* 9: AStarshipExpr < ABinopExpr: superclass typecheck marker */},
- {(int) 3827 /* 10: AStarshipExpr < AStarshipExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: AStarshipExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AStarshipExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AStarshipExpr___visit_all},
- {(int) parser_prod___AStarshipExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: AStarshipExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: AStarshipExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: AStarshipExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: AStarshipExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: AStarshipExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___AStarshipExpr___name},
- {(int) typing___ABinopExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: AStarshipExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___AStarshipExpr___n_expr__eq},
- {(int) parser_prod___ABinopExpr___empty_init},
- {(int) parser_prod___ABinopExpr___init_abinopexpr},
- {(int) 7 /* 104: AStarshipExpr < ABinopExpr: superclass init_table position */},
- {(int) parser_nodes___ABinopExpr___n_expr2},
- {(int) parser_prod___AStarshipExpr___n_expr2__eq},
- {(int) parser_prod___AStarshipExpr___empty_init},
- {(int) parser_prod___AStarshipExpr___init_astarshipexpr},
- {(int) 8 /* 109: AStarshipExpr < AStarshipExpr: superclass init_table position */},
+ {(long int) 3827 /* 0: Identity */},
+ {(long int) 3 /* 1: AStarshipExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AStarshipExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AStarshipExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AStarshipExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: AStarshipExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: AStarshipExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: AStarshipExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3823 /* 9: AStarshipExpr < ABinopExpr: superclass typecheck marker */},
+ {(long int) 3827 /* 10: AStarshipExpr < AStarshipExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: AStarshipExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AStarshipExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AStarshipExpr___visit_all},
+ {(long int) parser_prod___AStarshipExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: AStarshipExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: AStarshipExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: AStarshipExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: AStarshipExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: AStarshipExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___AStarshipExpr___name},
+ {(long int) typing___ABinopExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: AStarshipExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___AStarshipExpr___n_expr__eq},
+ {(long int) parser_prod___ABinopExpr___empty_init},
+ {(long int) parser_prod___ABinopExpr___init_abinopexpr},
+ {(long int) 7 /* 104: AStarshipExpr < ABinopExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABinopExpr___n_expr2},
+ {(long int) parser_prod___AStarshipExpr___n_expr2__eq},
+ {(long int) parser_prod___AStarshipExpr___empty_init},
+ {(long int) parser_prod___AStarshipExpr___init_astarshipexpr},
+ {(long int) 8 /* 109: AStarshipExpr < AStarshipExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AStarshipExpr::_parent */
return self;
}
const classtable_elt_t VFT_AStarExpr[110] = {
- {(int) 3831 /* 0: Identity */},
- {(int) 3 /* 1: AStarExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AStarExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AStarExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AStarExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: AStarExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: AStarExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: AStarExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3823 /* 9: AStarExpr < ABinopExpr: superclass typecheck marker */},
- {(int) 3831 /* 10: AStarExpr < AStarExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: AStarExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AStarExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AStarExpr___visit_all},
- {(int) parser_prod___AStarExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: AStarExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: AStarExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: AStarExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: AStarExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: AStarExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___AStarExpr___name},
- {(int) typing___ABinopExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: AStarExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___AStarExpr___n_expr__eq},
- {(int) parser_prod___ABinopExpr___empty_init},
- {(int) parser_prod___ABinopExpr___init_abinopexpr},
- {(int) 7 /* 104: AStarExpr < ABinopExpr: superclass init_table position */},
- {(int) parser_nodes___ABinopExpr___n_expr2},
- {(int) parser_prod___AStarExpr___n_expr2__eq},
- {(int) parser_prod___AStarExpr___empty_init},
- {(int) parser_prod___AStarExpr___init_astarexpr},
- {(int) 8 /* 109: AStarExpr < AStarExpr: superclass init_table position */},
+ {(long int) 3831 /* 0: Identity */},
+ {(long int) 3 /* 1: AStarExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AStarExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AStarExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AStarExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: AStarExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: AStarExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: AStarExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3823 /* 9: AStarExpr < ABinopExpr: superclass typecheck marker */},
+ {(long int) 3831 /* 10: AStarExpr < AStarExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: AStarExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AStarExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AStarExpr___visit_all},
+ {(long int) parser_prod___AStarExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: AStarExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: AStarExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: AStarExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: AStarExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: AStarExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___AStarExpr___name},
+ {(long int) typing___ABinopExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: AStarExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___AStarExpr___n_expr__eq},
+ {(long int) parser_prod___ABinopExpr___empty_init},
+ {(long int) parser_prod___ABinopExpr___init_abinopexpr},
+ {(long int) 7 /* 104: AStarExpr < ABinopExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABinopExpr___n_expr2},
+ {(long int) parser_prod___AStarExpr___n_expr2__eq},
+ {(long int) parser_prod___AStarExpr___empty_init},
+ {(long int) parser_prod___AStarExpr___init_astarexpr},
+ {(long int) 8 /* 109: AStarExpr < AStarExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AStarExpr::_parent */
return self;
}
const classtable_elt_t VFT_ASlashExpr[110] = {
- {(int) 3835 /* 0: Identity */},
- {(int) 3 /* 1: ASlashExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ASlashExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ASlashExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ASlashExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ASlashExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: ASlashExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: ASlashExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3823 /* 9: ASlashExpr < ABinopExpr: superclass typecheck marker */},
- {(int) 3835 /* 10: ASlashExpr < ASlashExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: ASlashExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ASlashExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ASlashExpr___visit_all},
- {(int) parser_prod___ASlashExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: ASlashExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: ASlashExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: ASlashExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: ASlashExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: ASlashExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ASlashExpr___name},
- {(int) typing___ABinopExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: ASlashExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___ASlashExpr___n_expr__eq},
- {(int) parser_prod___ABinopExpr___empty_init},
- {(int) parser_prod___ABinopExpr___init_abinopexpr},
- {(int) 7 /* 104: ASlashExpr < ABinopExpr: superclass init_table position */},
- {(int) parser_nodes___ABinopExpr___n_expr2},
- {(int) parser_prod___ASlashExpr___n_expr2__eq},
- {(int) parser_prod___ASlashExpr___empty_init},
- {(int) parser_prod___ASlashExpr___init_aslashexpr},
- {(int) 8 /* 109: ASlashExpr < ASlashExpr: superclass init_table position */},
+ {(long int) 3835 /* 0: Identity */},
+ {(long int) 3 /* 1: ASlashExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ASlashExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ASlashExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ASlashExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ASlashExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: ASlashExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: ASlashExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3823 /* 9: ASlashExpr < ABinopExpr: superclass typecheck marker */},
+ {(long int) 3835 /* 10: ASlashExpr < ASlashExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: ASlashExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ASlashExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ASlashExpr___visit_all},
+ {(long int) parser_prod___ASlashExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: ASlashExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: ASlashExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: ASlashExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: ASlashExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: ASlashExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ASlashExpr___name},
+ {(long int) typing___ABinopExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: ASlashExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___ASlashExpr___n_expr__eq},
+ {(long int) parser_prod___ABinopExpr___empty_init},
+ {(long int) parser_prod___ABinopExpr___init_abinopexpr},
+ {(long int) 7 /* 104: ASlashExpr < ABinopExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABinopExpr___n_expr2},
+ {(long int) parser_prod___ASlashExpr___n_expr2__eq},
+ {(long int) parser_prod___ASlashExpr___empty_init},
+ {(long int) parser_prod___ASlashExpr___init_aslashexpr},
+ {(long int) 8 /* 109: ASlashExpr < ASlashExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ASlashExpr::_parent */
return self;
}
const classtable_elt_t VFT_APercentExpr[110] = {
- {(int) 3843 /* 0: Identity */},
- {(int) 3 /* 1: APercentExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: APercentExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: APercentExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: APercentExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: APercentExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: APercentExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: APercentExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3823 /* 9: APercentExpr < ABinopExpr: superclass typecheck marker */},
- {(int) 3843 /* 10: APercentExpr < APercentExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: APercentExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___APercentExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___APercentExpr___visit_all},
- {(int) parser_prod___APercentExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: APercentExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: APercentExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: APercentExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: APercentExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: APercentExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___APercentExpr___name},
- {(int) typing___ABinopExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: APercentExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___APercentExpr___n_expr__eq},
- {(int) parser_prod___ABinopExpr___empty_init},
- {(int) parser_prod___ABinopExpr___init_abinopexpr},
- {(int) 7 /* 104: APercentExpr < ABinopExpr: superclass init_table position */},
- {(int) parser_nodes___ABinopExpr___n_expr2},
- {(int) parser_prod___APercentExpr___n_expr2__eq},
- {(int) parser_prod___APercentExpr___empty_init},
- {(int) parser_prod___APercentExpr___init_apercentexpr},
- {(int) 8 /* 109: APercentExpr < APercentExpr: superclass init_table position */},
+ {(long int) 3843 /* 0: Identity */},
+ {(long int) 3 /* 1: APercentExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: APercentExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: APercentExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: APercentExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: APercentExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: APercentExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: APercentExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3823 /* 9: APercentExpr < ABinopExpr: superclass typecheck marker */},
+ {(long int) 3843 /* 10: APercentExpr < APercentExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: APercentExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___APercentExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___APercentExpr___visit_all},
+ {(long int) parser_prod___APercentExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: APercentExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: APercentExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: APercentExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: APercentExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: APercentExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___APercentExpr___name},
+ {(long int) typing___ABinopExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: APercentExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___APercentExpr___n_expr__eq},
+ {(long int) parser_prod___ABinopExpr___empty_init},
+ {(long int) parser_prod___ABinopExpr___init_abinopexpr},
+ {(long int) 7 /* 104: APercentExpr < ABinopExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABinopExpr___n_expr2},
+ {(long int) parser_prod___APercentExpr___n_expr2__eq},
+ {(long int) parser_prod___APercentExpr___empty_init},
+ {(long int) parser_prod___APercentExpr___init_apercentexpr},
+ {(long int) 8 /* 109: APercentExpr < APercentExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute APercentExpr::_parent */
return self;
}
const classtable_elt_t VFT_AUminusExpr[107] = {
- {(int) 3803 /* 0: Identity */},
- {(int) 3 /* 1: AUminusExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AUminusExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AUminusExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AUminusExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: AUminusExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: AUminusExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: AUminusExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3803 /* 9: AUminusExpr < AUminusExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: AUminusExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AUminusExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AUminusExpr___visit_all},
- {(int) parser_prod___AUminusExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: AUminusExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: AUminusExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: AUminusExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: AUminusExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: AUminusExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___AUminusExpr___name},
- {(int) typing___AUminusExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: AUminusExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___AUminusExpr___n_expr__eq},
- {(int) parser_prod___AUminusExpr___empty_init},
- {(int) parser_prod___AUminusExpr___init_auminusexpr},
- {(int) 7 /* 104: AUminusExpr < AUminusExpr: superclass init_table position */},
- {(int) parser_nodes___AUminusExpr___n_minus},
- {(int) parser_prod___AUminusExpr___n_minus__eq},
+ {(long int) 3803 /* 0: Identity */},
+ {(long int) 3 /* 1: AUminusExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AUminusExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AUminusExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AUminusExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: AUminusExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: AUminusExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: AUminusExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3803 /* 9: AUminusExpr < AUminusExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: AUminusExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AUminusExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AUminusExpr___visit_all},
+ {(long int) parser_prod___AUminusExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: AUminusExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: AUminusExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: AUminusExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: AUminusExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: AUminusExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___AUminusExpr___name},
+ {(long int) typing___AUminusExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: AUminusExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___AUminusExpr___n_expr__eq},
+ {(long int) parser_prod___AUminusExpr___empty_init},
+ {(long int) parser_prod___AUminusExpr___init_auminusexpr},
+ {(long int) 7 /* 104: AUminusExpr < AUminusExpr: superclass init_table position */},
+ {(long int) parser_nodes___AUminusExpr___n_minus},
+ {(long int) parser_prod___AUminusExpr___n_minus__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AUminusExpr::_parent */
return self;
}
const classtable_elt_t VFT_ANewExpr[105] = {
- {(int) 3695 /* 0: Identity */},
- {(int) 3 /* 1: ANewExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ANewExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ANewExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ANewExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ANewExpr < AAbsSendExpr: superclass typecheck marker */},
- {(int) 3695 /* 6: ANewExpr < ANewExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 1 /* 20: ANewExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ANewExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ANewExpr___visit_all},
- {(int) parser_prod___ANewExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 2 /* 57: ANewExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ANewExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 3 /* 66: ANewExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ANewExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 4 /* 71: ANewExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 0 /* 88: ANewExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) parser_prod___ANewExpr___empty_init},
- {(int) parser_prod___ANewExpr___init_anewexpr},
- {(int) 5 /* 96: ANewExpr < ANewExpr: superclass init_table position */},
- {(int) parser_nodes___ANewExpr___n_kwnew},
- {(int) parser_prod___ANewExpr___n_kwnew__eq},
- {(int) parser_nodes___ANewExpr___n_type},
- {(int) parser_prod___ANewExpr___n_type__eq},
- {(int) parser_nodes___ANewExpr___n_id},
- {(int) parser_prod___ANewExpr___n_id__eq},
- {(int) parser_nodes___ANewExpr___n_args},
- {(int) parser_nodes___ANewExpr___n_args__eq},
+ {(long int) 3695 /* 0: Identity */},
+ {(long int) 3 /* 1: ANewExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ANewExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ANewExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ANewExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ANewExpr < AAbsSendExpr: superclass typecheck marker */},
+ {(long int) 3695 /* 6: ANewExpr < ANewExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 1 /* 20: ANewExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ANewExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ANewExpr___visit_all},
+ {(long int) parser_prod___ANewExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 2 /* 57: ANewExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ANewExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 3 /* 66: ANewExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ANewExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 4 /* 71: ANewExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 0 /* 88: ANewExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) parser_prod___ANewExpr___empty_init},
+ {(long int) parser_prod___ANewExpr___init_anewexpr},
+ {(long int) 5 /* 96: ANewExpr < ANewExpr: superclass init_table position */},
+ {(long int) parser_nodes___ANewExpr___n_kwnew},
+ {(long int) parser_prod___ANewExpr___n_kwnew__eq},
+ {(long int) parser_nodes___ANewExpr___n_type},
+ {(long int) parser_prod___ANewExpr___n_type__eq},
+ {(long int) parser_nodes___ANewExpr___n_id},
+ {(long int) parser_prod___ANewExpr___n_id__eq},
+ {(long int) parser_nodes___ANewExpr___n_args},
+ {(long int) parser_nodes___ANewExpr___n_args__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ANewExpr::_parent */
return self;
}
const classtable_elt_t VFT_AAttrFormExpr[95] = {
- {(int) 3575 /* 0: Identity */},
- {(int) 3 /* 1: AAttrFormExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AAttrFormExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AAttrFormExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AAttrFormExpr < PExpr: superclass typecheck marker */},
- {(int) 3575 /* 5: AAttrFormExpr < AAttrFormExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AAttrFormExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AAttrFormExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AAttrFormExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AAttrFormExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) typing___AAttrFormExpr___prop},
- {(int) typing___AAttrFormExpr___do_typing},
- {(int) 4 /* 90: AAttrFormExpr < AAttrFormExpr: superclass init_table position */},
- {(int) parser_nodes___AAttrFormExpr___n_expr},
- {(int) parser_nodes___AAttrFormExpr___n_expr__eq},
- {(int) parser_nodes___AAttrFormExpr___n_id},
- {(int) parser_nodes___AAttrFormExpr___n_id__eq},
+ {(long int) 3575 /* 0: Identity */},
+ {(long int) 3 /* 1: AAttrFormExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AAttrFormExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AAttrFormExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AAttrFormExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3575 /* 5: AAttrFormExpr < AAttrFormExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AAttrFormExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AAttrFormExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AAttrFormExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AAttrFormExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) typing___AAttrFormExpr___prop},
+ {(long int) typing___AAttrFormExpr___do_typing},
+ {(long int) 4 /* 90: AAttrFormExpr < AAttrFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AAttrFormExpr___n_expr},
+ {(long int) parser_nodes___AAttrFormExpr___n_expr__eq},
+ {(long int) parser_nodes___AAttrFormExpr___n_id},
+ {(long int) parser_nodes___AAttrFormExpr___n_id__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AAttrFormExpr::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_AAttrExpr[98] = {
- {(int) 3759 /* 0: Identity */},
- {(int) 3 /* 1: AAttrExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AAttrExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AAttrExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AAttrExpr < PExpr: superclass typecheck marker */},
- {(int) 3575 /* 5: AAttrExpr < AAttrFormExpr: superclass typecheck marker */},
- {(int) 3759 /* 6: AAttrExpr < AAttrExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AAttrExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AAttrExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AAttrExpr___visit_all},
- {(int) parser_prod___AAttrExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AAttrExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AAttrExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AAttrExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AAttrExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AAttrExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) typing___AAttrFormExpr___prop},
- {(int) typing___AAttrFormExpr___do_typing},
- {(int) 4 /* 90: AAttrExpr < AAttrFormExpr: superclass init_table position */},
- {(int) parser_nodes___AAttrFormExpr___n_expr},
- {(int) parser_prod___AAttrExpr___n_expr__eq},
- {(int) parser_nodes___AAttrFormExpr___n_id},
- {(int) parser_prod___AAttrExpr___n_id__eq},
- {(int) parser_prod___AAttrExpr___empty_init},
- {(int) parser_prod___AAttrExpr___init_aattrexpr},
- {(int) 5 /* 97: AAttrExpr < AAttrExpr: superclass init_table position */},
+ {(long int) 3759 /* 0: Identity */},
+ {(long int) 3 /* 1: AAttrExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AAttrExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AAttrExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AAttrExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3575 /* 5: AAttrExpr < AAttrFormExpr: superclass typecheck marker */},
+ {(long int) 3759 /* 6: AAttrExpr < AAttrExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AAttrExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AAttrExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AAttrExpr___visit_all},
+ {(long int) parser_prod___AAttrExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AAttrExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AAttrExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AAttrExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AAttrExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AAttrExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) typing___AAttrFormExpr___prop},
+ {(long int) typing___AAttrFormExpr___do_typing},
+ {(long int) 4 /* 90: AAttrExpr < AAttrFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AAttrFormExpr___n_expr},
+ {(long int) parser_prod___AAttrExpr___n_expr__eq},
+ {(long int) parser_nodes___AAttrFormExpr___n_id},
+ {(long int) parser_prod___AAttrExpr___n_id__eq},
+ {(long int) parser_prod___AAttrExpr___empty_init},
+ {(long int) parser_prod___AAttrExpr___init_aattrexpr},
+ {(long int) 5 /* 97: AAttrExpr < AAttrExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AAttrExpr::_parent */
return self;
}
const classtable_elt_t VFT_AAttrAssignExpr[95] = {
- {(int) 3763 /* 0: Identity */},
- {(int) 3 /* 1: AAttrAssignExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AAttrAssignExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AAttrAssignExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AAttrAssignExpr < PExpr: superclass typecheck marker */},
- {(int) 3575 /* 5: AAttrAssignExpr < AAttrFormExpr: superclass typecheck marker */},
- {(int) 3583 /* 6: AAttrAssignExpr < AAssignFormExpr: superclass typecheck marker */},
- {(int) 3763 /* 7: AAttrAssignExpr < AAttrAssignExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AAttrAssignExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AAttrAssignExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AAttrAssignExpr___visit_all},
- {(int) parser_prod___AAttrAssignExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AAttrAssignExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AAttrAssignExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AAttrAssignExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___AAttrAssignExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AAttrAssignExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) parser_prod___AAttrAssignExpr___empty_init},
- {(int) parser_prod___AAttrAssignExpr___init_aattrassignexpr},
- {(int) 6 /* 78: AAttrAssignExpr < AAttrAssignExpr: superclass init_table position */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 5 /* 81: AAttrAssignExpr < AAssignFormExpr: superclass init_table position */},
- {(int) parser_nodes___AAssignFormExpr___n_assign},
- {(int) parser_prod___AAttrAssignExpr___n_assign__eq},
- {(int) parser_nodes___AAssignFormExpr___n_value},
- {(int) parser_prod___AAttrAssignExpr___n_value__eq},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) typing___AAttrFormExpr___prop},
- {(int) typing___AAttrFormExpr___do_typing},
- {(int) 4 /* 90: AAttrAssignExpr < AAttrFormExpr: superclass init_table position */},
- {(int) parser_nodes___AAttrFormExpr___n_expr},
- {(int) parser_prod___AAttrAssignExpr___n_expr__eq},
- {(int) parser_nodes___AAttrFormExpr___n_id},
- {(int) parser_prod___AAttrAssignExpr___n_id__eq},
+ {(long int) 3763 /* 0: Identity */},
+ {(long int) 3 /* 1: AAttrAssignExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AAttrAssignExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AAttrAssignExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AAttrAssignExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3575 /* 5: AAttrAssignExpr < AAttrFormExpr: superclass typecheck marker */},
+ {(long int) 3583 /* 6: AAttrAssignExpr < AAssignFormExpr: superclass typecheck marker */},
+ {(long int) 3763 /* 7: AAttrAssignExpr < AAttrAssignExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AAttrAssignExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AAttrAssignExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AAttrAssignExpr___visit_all},
+ {(long int) parser_prod___AAttrAssignExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AAttrAssignExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AAttrAssignExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AAttrAssignExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___AAttrAssignExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AAttrAssignExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) parser_prod___AAttrAssignExpr___empty_init},
+ {(long int) parser_prod___AAttrAssignExpr___init_aattrassignexpr},
+ {(long int) 6 /* 78: AAttrAssignExpr < AAttrAssignExpr: superclass init_table position */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 5 /* 81: AAttrAssignExpr < AAssignFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AAssignFormExpr___n_assign},
+ {(long int) parser_prod___AAttrAssignExpr___n_assign__eq},
+ {(long int) parser_nodes___AAssignFormExpr___n_value},
+ {(long int) parser_prod___AAttrAssignExpr___n_value__eq},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) typing___AAttrFormExpr___prop},
+ {(long int) typing___AAttrFormExpr___do_typing},
+ {(long int) 4 /* 90: AAttrAssignExpr < AAttrFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AAttrFormExpr___n_expr},
+ {(long int) parser_prod___AAttrAssignExpr___n_expr__eq},
+ {(long int) parser_nodes___AAttrFormExpr___n_id},
+ {(long int) parser_prod___AAttrAssignExpr___n_id__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AAttrAssignExpr::_parent */
return self;
}
const classtable_elt_t VFT_ACallFormExpr[109] = {
- {(int) 3815 /* 0: Identity */},
- {(int) 3 /* 1: ACallFormExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ACallFormExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ACallFormExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ACallFormExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ACallFormExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: ACallFormExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: ACallFormExpr < ASendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3815 /* 10: ACallFormExpr < ACallFormExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: ACallFormExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ASendExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ASendExpr___visit_all},
- {(int) parser_prod___ASendExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: ACallFormExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ACallFormExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: ACallFormExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: ACallFormExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: ACallFormExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: ACallFormExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ASendExpr___name},
- {(int) typing___ASendExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: ACallFormExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___ASendExpr___n_expr__eq},
- {(int) typing___ASendExpr___after_typing},
- {(int) typing___ACallFormExpr___variable_create},
- {(int) 7 /* 104: ACallFormExpr < ACallFormExpr: superclass init_table position */},
- {(int) parser_nodes___ACallFormExpr___n_id},
- {(int) parser_nodes___ACallFormExpr___n_id__eq},
- {(int) parser_nodes___ACallFormExpr___n_args},
- {(int) parser_nodes___ACallFormExpr___n_args__eq},
+ {(long int) 3815 /* 0: Identity */},
+ {(long int) 3 /* 1: ACallFormExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ACallFormExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ACallFormExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ACallFormExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ACallFormExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: ACallFormExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: ACallFormExpr < ASendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3815 /* 10: ACallFormExpr < ACallFormExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: ACallFormExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ASendExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ASendExpr___visit_all},
+ {(long int) parser_prod___ASendExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: ACallFormExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ACallFormExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: ACallFormExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: ACallFormExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: ACallFormExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: ACallFormExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ASendExpr___name},
+ {(long int) typing___ASendExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: ACallFormExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___ASendExpr___n_expr__eq},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) typing___ACallFormExpr___variable_create},
+ {(long int) 7 /* 104: ACallFormExpr < ACallFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___ACallFormExpr___n_id},
+ {(long int) parser_nodes___ACallFormExpr___n_id__eq},
+ {(long int) parser_nodes___ACallFormExpr___n_args},
+ {(long int) parser_nodes___ACallFormExpr___n_args__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ACallFormExpr::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_AAttrReassignExpr[95] = {
- {(int) 3755 /* 0: Identity */},
- {(int) 3 /* 1: AAttrReassignExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AAttrReassignExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AAttrReassignExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AAttrReassignExpr < PExpr: superclass typecheck marker */},
- {(int) 3575 /* 5: AAttrReassignExpr < AAttrFormExpr: superclass typecheck marker */},
- {(int) 3383 /* 6: AAttrReassignExpr < AReassignFormExpr: superclass typecheck marker */},
- {(int) 3755 /* 7: AAttrReassignExpr < AAttrReassignExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AAttrReassignExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AAttrReassignExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AAttrReassignExpr___visit_all},
- {(int) parser_prod___AAttrReassignExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AAttrReassignExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AAttrReassignExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AAttrReassignExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___AAttrReassignExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AAttrReassignExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) parser_prod___AAttrReassignExpr___empty_init},
- {(int) parser_prod___AAttrReassignExpr___init_aattrreassignexpr},
- {(int) 6 /* 78: AAttrReassignExpr < AAttrReassignExpr: superclass init_table position */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) typing___AReassignFormExpr___do_lvalue_typing},
- {(int) typing___AReassignFormExpr___assign_method},
- {(int) 5 /* 83: AAttrReassignExpr < AReassignFormExpr: superclass init_table position */},
- {(int) parser_nodes___AReassignFormExpr___n_assign_op},
- {(int) parser_prod___AAttrReassignExpr___n_assign_op__eq},
- {(int) parser_nodes___AReassignFormExpr___n_value},
- {(int) parser_prod___AAttrReassignExpr___n_value__eq},
- {(int) typing___AAttrFormExpr___prop},
- {(int) typing___AAttrFormExpr___do_typing},
- {(int) 4 /* 90: AAttrReassignExpr < AAttrFormExpr: superclass init_table position */},
- {(int) parser_nodes___AAttrFormExpr___n_expr},
- {(int) parser_prod___AAttrReassignExpr___n_expr__eq},
- {(int) parser_nodes___AAttrFormExpr___n_id},
- {(int) parser_prod___AAttrReassignExpr___n_id__eq},
+ {(long int) 3755 /* 0: Identity */},
+ {(long int) 3 /* 1: AAttrReassignExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AAttrReassignExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AAttrReassignExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AAttrReassignExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3575 /* 5: AAttrReassignExpr < AAttrFormExpr: superclass typecheck marker */},
+ {(long int) 3383 /* 6: AAttrReassignExpr < AReassignFormExpr: superclass typecheck marker */},
+ {(long int) 3755 /* 7: AAttrReassignExpr < AAttrReassignExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AAttrReassignExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AAttrReassignExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AAttrReassignExpr___visit_all},
+ {(long int) parser_prod___AAttrReassignExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AAttrReassignExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AAttrReassignExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AAttrReassignExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___AAttrReassignExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AAttrReassignExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) parser_prod___AAttrReassignExpr___empty_init},
+ {(long int) parser_prod___AAttrReassignExpr___init_aattrreassignexpr},
+ {(long int) 6 /* 78: AAttrReassignExpr < AAttrReassignExpr: superclass init_table position */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) typing___AReassignFormExpr___do_lvalue_typing},
+ {(long int) typing___AReassignFormExpr___assign_method},
+ {(long int) 5 /* 83: AAttrReassignExpr < AReassignFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AReassignFormExpr___n_assign_op},
+ {(long int) parser_prod___AAttrReassignExpr___n_assign_op__eq},
+ {(long int) parser_nodes___AReassignFormExpr___n_value},
+ {(long int) parser_prod___AAttrReassignExpr___n_value__eq},
+ {(long int) typing___AAttrFormExpr___prop},
+ {(long int) typing___AAttrFormExpr___do_typing},
+ {(long int) 4 /* 90: AAttrReassignExpr < AAttrFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AAttrFormExpr___n_expr},
+ {(long int) parser_prod___AAttrReassignExpr___n_expr__eq},
+ {(long int) parser_nodes___AAttrFormExpr___n_id},
+ {(long int) parser_prod___AAttrReassignExpr___n_id__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AAttrReassignExpr::_parent */
return self;
}
const classtable_elt_t VFT_ACallExpr[112] = {
- {(int) 3879 /* 0: Identity */},
- {(int) 3 /* 1: ACallExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ACallExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ACallExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ACallExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ACallExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: ACallExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: ACallExpr < ASendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3815 /* 10: ACallExpr < ACallFormExpr: superclass typecheck marker */},
- {(int) 3879 /* 11: ACallExpr < ACallExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: ACallExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ACallExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ACallExpr___visit_all},
- {(int) parser_prod___ACallExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: ACallExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ACallFormExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: ACallExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: ACallExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: ACallExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: ACallExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ACallExpr___name},
- {(int) typing___ACallExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: ACallExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___ACallExpr___n_expr__eq},
- {(int) typing___ASendExpr___after_typing},
- {(int) typing___ACallExpr___variable_create},
- {(int) 7 /* 104: ACallExpr < ACallFormExpr: superclass init_table position */},
- {(int) parser_nodes___ACallFormExpr___n_id},
- {(int) parser_prod___ACallExpr___n_id__eq},
- {(int) parser_nodes___ACallFormExpr___n_args},
- {(int) parser_nodes___ACallFormExpr___n_args__eq},
- {(int) parser_prod___ACallExpr___empty_init},
- {(int) parser_prod___ACallExpr___init_acallexpr},
- {(int) 8 /* 111: ACallExpr < ACallExpr: superclass init_table position */},
+ {(long int) 3879 /* 0: Identity */},
+ {(long int) 3 /* 1: ACallExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ACallExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ACallExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ACallExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ACallExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: ACallExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: ACallExpr < ASendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3815 /* 10: ACallExpr < ACallFormExpr: superclass typecheck marker */},
+ {(long int) 3879 /* 11: ACallExpr < ACallExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: ACallExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ACallExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ACallExpr___visit_all},
+ {(long int) parser_prod___ACallExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: ACallExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ACallFormExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: ACallExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: ACallExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: ACallExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: ACallExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ACallExpr___name},
+ {(long int) typing___ACallExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: ACallExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___ACallExpr___n_expr__eq},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) typing___ACallExpr___variable_create},
+ {(long int) 7 /* 104: ACallExpr < ACallFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___ACallFormExpr___n_id},
+ {(long int) parser_prod___ACallExpr___n_id__eq},
+ {(long int) parser_nodes___ACallFormExpr___n_args},
+ {(long int) parser_nodes___ACallFormExpr___n_args__eq},
+ {(long int) parser_prod___ACallExpr___empty_init},
+ {(long int) parser_prod___ACallExpr___init_acallexpr},
+ {(long int) 8 /* 111: ACallExpr < ACallExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ACallExpr::_parent */
return self;
}
const classtable_elt_t VFT_ACallAssignExpr[109] = {
- {(int) 3883 /* 0: Identity */},
- {(int) 3 /* 1: ACallAssignExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ACallAssignExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ACallAssignExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ACallAssignExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ACallAssignExpr < AAbsSendExpr: superclass typecheck marker */},
- {(int) 3583 /* 6: ACallAssignExpr < AAssignFormExpr: superclass typecheck marker */},
- {(int) 3663 /* 7: ACallAssignExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: ACallAssignExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3883 /* 9: ACallAssignExpr < ACallAssignExpr: superclass typecheck marker */},
- {(int) 3815 /* 10: ACallAssignExpr < ACallFormExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: ACallAssignExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ACallAssignExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ACallAssignExpr___visit_all},
- {(int) parser_prod___ACallAssignExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: ACallAssignExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ACallFormExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: ACallAssignExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: ACallAssignExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: ACallAssignExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {(int) parser_prod___ACallAssignExpr___empty_init},
- {(int) parser_prod___ACallAssignExpr___init_acallassignexpr},
- {(int) 9 /* 80: ACallAssignExpr < ACallAssignExpr: superclass init_table position */},
- {(int) 8 /* 81: ACallAssignExpr < AAssignFormExpr: superclass init_table position */},
- {(int) parser_nodes___AAssignFormExpr___n_assign},
- {(int) parser_prod___ACallAssignExpr___n_assign__eq},
- {(int) parser_nodes___AAssignFormExpr___n_value},
- {(int) parser_prod___ACallAssignExpr___n_value__eq},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: ACallAssignExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ACallAssignExpr___name},
- {(int) typing___ACallAssignExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: ACallAssignExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___ACallAssignExpr___n_expr__eq},
- {(int) typing___ASendExpr___after_typing},
- {(int) typing___ACallAssignExpr___variable_create},
- {(int) 7 /* 104: ACallAssignExpr < ACallFormExpr: superclass init_table position */},
- {(int) parser_nodes___ACallFormExpr___n_id},
- {(int) parser_prod___ACallAssignExpr___n_id__eq},
- {(int) parser_nodes___ACallFormExpr___n_args},
- {(int) parser_nodes___ACallFormExpr___n_args__eq},
+ {(long int) 3883 /* 0: Identity */},
+ {(long int) 3 /* 1: ACallAssignExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ACallAssignExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ACallAssignExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ACallAssignExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ACallAssignExpr < AAbsSendExpr: superclass typecheck marker */},
+ {(long int) 3583 /* 6: ACallAssignExpr < AAssignFormExpr: superclass typecheck marker */},
+ {(long int) 3663 /* 7: ACallAssignExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: ACallAssignExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3883 /* 9: ACallAssignExpr < ACallAssignExpr: superclass typecheck marker */},
+ {(long int) 3815 /* 10: ACallAssignExpr < ACallFormExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: ACallAssignExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ACallAssignExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ACallAssignExpr___visit_all},
+ {(long int) parser_prod___ACallAssignExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: ACallAssignExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ACallFormExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: ACallAssignExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: ACallAssignExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: ACallAssignExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {(long int) parser_prod___ACallAssignExpr___empty_init},
+ {(long int) parser_prod___ACallAssignExpr___init_acallassignexpr},
+ {(long int) 9 /* 80: ACallAssignExpr < ACallAssignExpr: superclass init_table position */},
+ {(long int) 8 /* 81: ACallAssignExpr < AAssignFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AAssignFormExpr___n_assign},
+ {(long int) parser_prod___ACallAssignExpr___n_assign__eq},
+ {(long int) parser_nodes___AAssignFormExpr___n_value},
+ {(long int) parser_prod___ACallAssignExpr___n_value__eq},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: ACallAssignExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ACallAssignExpr___name},
+ {(long int) typing___ACallAssignExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: ACallAssignExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___ACallAssignExpr___n_expr__eq},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) typing___ACallAssignExpr___variable_create},
+ {(long int) 7 /* 104: ACallAssignExpr < ACallFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___ACallFormExpr___n_id},
+ {(long int) parser_prod___ACallAssignExpr___n_id__eq},
+ {(long int) parser_nodes___ACallFormExpr___n_args},
+ {(long int) parser_nodes___ACallFormExpr___n_args__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ACallAssignExpr::_parent */
return self;
}
const classtable_elt_t VFT_ACallReassignExpr[112] = {
- {(int) 3875 /* 0: Identity */},
- {(int) 3 /* 1: ACallReassignExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ACallReassignExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ACallReassignExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ACallReassignExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ACallReassignExpr < AAbsSendExpr: superclass typecheck marker */},
- {(int) 3383 /* 6: ACallReassignExpr < AReassignFormExpr: superclass typecheck marker */},
- {(int) 3663 /* 7: ACallReassignExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: ACallReassignExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3807 /* 9: ACallReassignExpr < ASendReassignExpr: superclass typecheck marker */},
- {(int) 3815 /* 10: ACallReassignExpr < ACallFormExpr: superclass typecheck marker */},
- {(int) 3875 /* 11: ACallReassignExpr < ACallReassignExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 4 /* 20: ACallReassignExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ACallReassignExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ACallReassignExpr___visit_all},
- {(int) parser_prod___ACallReassignExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 5 /* 57: ACallReassignExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ACallFormExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 6 /* 66: ACallReassignExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendReassignExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 7 /* 71: ACallReassignExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 1 /* 76: ACallReassignExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {(int) 0 /* 78: ACallReassignExpr < ASendReassignExpr: superclass init_table position */},
- {(int) typing___ASendReassignExpr___read_prop},
- {0} /* Class Hole :( */,
- {(int) typing___AReassignFormExpr___do_lvalue_typing},
- {(int) typing___AReassignFormExpr___assign_method},
- {(int) 8 /* 83: ACallReassignExpr < AReassignFormExpr: superclass init_table position */},
- {(int) parser_nodes___AReassignFormExpr___n_assign_op},
- {(int) parser_prod___ACallReassignExpr___n_assign_op__eq},
- {(int) parser_nodes___AReassignFormExpr___n_value},
- {(int) parser_prod___ACallReassignExpr___n_value__eq},
- {(int) 2 /* 88: ACallReassignExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ACallReassignExpr___name},
- {(int) typing___ACallReassignExpr___raw_arguments},
- {(int) typing___ASendReassignExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 3 /* 99: ACallReassignExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___ACallReassignExpr___n_expr__eq},
- {(int) typing___ASendExpr___after_typing},
- {(int) typing___ACallReassignExpr___variable_create},
- {(int) 9 /* 104: ACallReassignExpr < ACallFormExpr: superclass init_table position */},
- {(int) parser_nodes___ACallFormExpr___n_id},
- {(int) parser_prod___ACallReassignExpr___n_id__eq},
- {(int) parser_nodes___ACallFormExpr___n_args},
- {(int) parser_nodes___ACallFormExpr___n_args__eq},
- {(int) parser_prod___ACallReassignExpr___empty_init},
- {(int) parser_prod___ACallReassignExpr___init_acallreassignexpr},
- {(int) 10 /* 111: ACallReassignExpr < ACallReassignExpr: superclass init_table position */},
+ {(long int) 3875 /* 0: Identity */},
+ {(long int) 3 /* 1: ACallReassignExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ACallReassignExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ACallReassignExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ACallReassignExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ACallReassignExpr < AAbsSendExpr: superclass typecheck marker */},
+ {(long int) 3383 /* 6: ACallReassignExpr < AReassignFormExpr: superclass typecheck marker */},
+ {(long int) 3663 /* 7: ACallReassignExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: ACallReassignExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3807 /* 9: ACallReassignExpr < ASendReassignExpr: superclass typecheck marker */},
+ {(long int) 3815 /* 10: ACallReassignExpr < ACallFormExpr: superclass typecheck marker */},
+ {(long int) 3875 /* 11: ACallReassignExpr < ACallReassignExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 4 /* 20: ACallReassignExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ACallReassignExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ACallReassignExpr___visit_all},
+ {(long int) parser_prod___ACallReassignExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 5 /* 57: ACallReassignExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ACallFormExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 6 /* 66: ACallReassignExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendReassignExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 7 /* 71: ACallReassignExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 1 /* 76: ACallReassignExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {(long int) 0 /* 78: ACallReassignExpr < ASendReassignExpr: superclass init_table position */},
+ {(long int) typing___ASendReassignExpr___read_prop},
+ {0} /* Class Hole :( */,
+ {(long int) typing___AReassignFormExpr___do_lvalue_typing},
+ {(long int) typing___AReassignFormExpr___assign_method},
+ {(long int) 8 /* 83: ACallReassignExpr < AReassignFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AReassignFormExpr___n_assign_op},
+ {(long int) parser_prod___ACallReassignExpr___n_assign_op__eq},
+ {(long int) parser_nodes___AReassignFormExpr___n_value},
+ {(long int) parser_prod___ACallReassignExpr___n_value__eq},
+ {(long int) 2 /* 88: ACallReassignExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ACallReassignExpr___name},
+ {(long int) typing___ACallReassignExpr___raw_arguments},
+ {(long int) typing___ASendReassignExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 3 /* 99: ACallReassignExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___ACallReassignExpr___n_expr__eq},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) typing___ACallReassignExpr___variable_create},
+ {(long int) 9 /* 104: ACallReassignExpr < ACallFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___ACallFormExpr___n_id},
+ {(long int) parser_prod___ACallReassignExpr___n_id__eq},
+ {(long int) parser_nodes___ACallFormExpr___n_args},
+ {(long int) parser_nodes___ACallFormExpr___n_args__eq},
+ {(long int) parser_prod___ACallReassignExpr___empty_init},
+ {(long int) parser_prod___ACallReassignExpr___init_acallreassignexpr},
+ {(long int) 10 /* 111: ACallReassignExpr < ACallReassignExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ACallReassignExpr::_parent */
return self;
}
const classtable_elt_t VFT_ASuperExpr[104] = {
- {(int) 3787 /* 0: Identity */},
- {(int) 3 /* 1: ASuperExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ASuperExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ASuperExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ASuperExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ASuperExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: ASuperExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3787 /* 8: ASuperExpr < ASuperExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: ASuperExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ASuperExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ASuperExpr___visit_all},
- {(int) parser_prod___ASuperExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: ASuperExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASuperExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: ASuperExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASuperExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASuperExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: ASuperExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: ASuperExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: ASuperExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ASuperExpr___init_in_superclass},
- {(int) parser_prod___ASuperExpr___empty_init},
- {(int) parser_prod___ASuperExpr___init_asuperexpr},
- {(int) 6 /* 97: ASuperExpr < ASuperExpr: superclass init_table position */},
- {(int) parser_nodes___ASuperExpr___n_qualified},
- {(int) parser_prod___ASuperExpr___n_qualified__eq},
- {(int) parser_nodes___ASuperExpr___n_kwsuper},
- {(int) parser_prod___ASuperExpr___n_kwsuper__eq},
- {(int) parser_nodes___ASuperExpr___n_args},
- {(int) parser_nodes___ASuperExpr___n_args__eq},
+ {(long int) 3787 /* 0: Identity */},
+ {(long int) 3 /* 1: ASuperExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ASuperExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ASuperExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ASuperExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ASuperExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: ASuperExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3787 /* 8: ASuperExpr < ASuperExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: ASuperExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ASuperExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ASuperExpr___visit_all},
+ {(long int) parser_prod___ASuperExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: ASuperExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASuperExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: ASuperExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASuperExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASuperExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: ASuperExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: ASuperExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: ASuperExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ASuperExpr___init_in_superclass},
+ {(long int) parser_prod___ASuperExpr___empty_init},
+ {(long int) parser_prod___ASuperExpr___init_asuperexpr},
+ {(long int) 6 /* 97: ASuperExpr < ASuperExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASuperExpr___n_qualified},
+ {(long int) parser_prod___ASuperExpr___n_qualified__eq},
+ {(long int) parser_nodes___ASuperExpr___n_kwsuper},
+ {(long int) parser_prod___ASuperExpr___n_kwsuper__eq},
+ {(long int) parser_nodes___ASuperExpr___n_args},
+ {(long int) parser_nodes___ASuperExpr___n_args__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ASuperExpr::_parent */
return self;
}
const classtable_elt_t VFT_AInitExpr[109] = {
- {(int) 3811 /* 0: Identity */},
- {(int) 3 /* 1: AInitExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AInitExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AInitExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AInitExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: AInitExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: AInitExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: AInitExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3811 /* 9: AInitExpr < AInitExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: AInitExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AInitExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AInitExpr___visit_all},
- {(int) parser_prod___AInitExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: AInitExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: AInitExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: AInitExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: AInitExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: AInitExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___AInitExpr___name},
- {(int) typing___AInitExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: AInitExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___AInitExpr___n_expr__eq},
- {(int) parser_prod___AInitExpr___empty_init},
- {(int) parser_prod___AInitExpr___init_ainitexpr},
- {(int) 7 /* 104: AInitExpr < AInitExpr: superclass init_table position */},
- {(int) parser_nodes___AInitExpr___n_kwinit},
- {(int) parser_prod___AInitExpr___n_kwinit__eq},
- {(int) parser_nodes___AInitExpr___n_args},
- {(int) parser_nodes___AInitExpr___n_args__eq},
+ {(long int) 3811 /* 0: Identity */},
+ {(long int) 3 /* 1: AInitExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AInitExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AInitExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AInitExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: AInitExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: AInitExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: AInitExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3811 /* 9: AInitExpr < AInitExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: AInitExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AInitExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AInitExpr___visit_all},
+ {(long int) parser_prod___AInitExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: AInitExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: AInitExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: AInitExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: AInitExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: AInitExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___AInitExpr___name},
+ {(long int) typing___AInitExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: AInitExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___AInitExpr___n_expr__eq},
+ {(long int) parser_prod___AInitExpr___empty_init},
+ {(long int) parser_prod___AInitExpr___init_ainitexpr},
+ {(long int) 7 /* 104: AInitExpr < AInitExpr: superclass init_table position */},
+ {(long int) parser_nodes___AInitExpr___n_kwinit},
+ {(long int) parser_prod___AInitExpr___n_kwinit__eq},
+ {(long int) parser_nodes___AInitExpr___n_args},
+ {(long int) parser_nodes___AInitExpr___n_args__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AInitExpr::_parent */
return self;
}
const classtable_elt_t VFT_ABraFormExpr[105] = {
- {(int) 3819 /* 0: Identity */},
- {(int) 3 /* 1: ABraFormExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ABraFormExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ABraFormExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ABraFormExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ABraFormExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: ABraFormExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: ABraFormExpr < ASendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3819 /* 10: ABraFormExpr < ABraFormExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: ABraFormExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ASendExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ASendExpr___visit_all},
- {(int) parser_prod___ASendExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: ABraFormExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: ABraFormExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: ABraFormExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: ABraFormExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: ABraFormExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ASendExpr___name},
- {(int) typing___ASendExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: ABraFormExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___ASendExpr___n_expr__eq},
- {(int) 7 /* 102: ABraFormExpr < ABraFormExpr: superclass init_table position */},
- {(int) parser_nodes___ABraFormExpr___n_args},
- {(int) parser_nodes___ABraFormExpr___n_args__eq},
+ {(long int) 3819 /* 0: Identity */},
+ {(long int) 3 /* 1: ABraFormExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ABraFormExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ABraFormExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ABraFormExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ABraFormExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: ABraFormExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: ABraFormExpr < ASendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3819 /* 10: ABraFormExpr < ABraFormExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: ABraFormExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ASendExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ASendExpr___visit_all},
+ {(long int) parser_prod___ASendExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: ABraFormExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: ABraFormExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: ABraFormExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: ABraFormExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: ABraFormExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ASendExpr___name},
+ {(long int) typing___ASendExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: ABraFormExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___ASendExpr___n_expr__eq},
+ {(long int) 7 /* 102: ABraFormExpr < ABraFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABraFormExpr___n_args},
+ {(long int) parser_nodes___ABraFormExpr___n_args__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ABraFormExpr::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_ABraExpr[108] = {
- {(int) 3891 /* 0: Identity */},
- {(int) 3 /* 1: ABraExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ABraExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ABraExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ABraExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ABraExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: ABraExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: ABraExpr < ASendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3819 /* 10: ABraExpr < ABraFormExpr: superclass typecheck marker */},
- {(int) 3891 /* 11: ABraExpr < ABraExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: ABraExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ABraExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ABraExpr___visit_all},
- {(int) parser_prod___ABraExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: ABraExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: ABraExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: ABraExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: ABraExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: ABraExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ABraExpr___name},
- {(int) typing___ABraExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: ABraExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___ABraExpr___n_expr__eq},
- {(int) 7 /* 102: ABraExpr < ABraFormExpr: superclass init_table position */},
- {(int) parser_nodes___ABraFormExpr___n_args},
- {(int) parser_nodes___ABraFormExpr___n_args__eq},
- {(int) parser_prod___ABraExpr___empty_init},
- {(int) parser_prod___ABraExpr___init_abraexpr},
- {(int) 8 /* 107: ABraExpr < ABraExpr: superclass init_table position */},
+ {(long int) 3891 /* 0: Identity */},
+ {(long int) 3 /* 1: ABraExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ABraExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ABraExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ABraExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ABraExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: ABraExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: ABraExpr < ASendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3819 /* 10: ABraExpr < ABraFormExpr: superclass typecheck marker */},
+ {(long int) 3891 /* 11: ABraExpr < ABraExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: ABraExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ABraExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ABraExpr___visit_all},
+ {(long int) parser_prod___ABraExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: ABraExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: ABraExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: ABraExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: ABraExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: ABraExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ABraExpr___name},
+ {(long int) typing___ABraExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: ABraExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___ABraExpr___n_expr__eq},
+ {(long int) 7 /* 102: ABraExpr < ABraFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABraFormExpr___n_args},
+ {(long int) parser_nodes___ABraFormExpr___n_args__eq},
+ {(long int) parser_prod___ABraExpr___empty_init},
+ {(long int) parser_prod___ABraExpr___init_abraexpr},
+ {(long int) 8 /* 107: ABraExpr < ABraExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ABraExpr::_parent */
return self;
}
const classtable_elt_t VFT_ABraAssignExpr[105] = {
- {(int) 3895 /* 0: Identity */},
- {(int) 3 /* 1: ABraAssignExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ABraAssignExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ABraAssignExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ABraAssignExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ABraAssignExpr < AAbsSendExpr: superclass typecheck marker */},
- {(int) 3583 /* 6: ABraAssignExpr < AAssignFormExpr: superclass typecheck marker */},
- {(int) 3663 /* 7: ABraAssignExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: ABraAssignExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3895 /* 9: ABraAssignExpr < ABraAssignExpr: superclass typecheck marker */},
- {(int) 3819 /* 10: ABraAssignExpr < ABraFormExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: ABraAssignExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ABraAssignExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ABraAssignExpr___visit_all},
- {(int) parser_prod___ABraAssignExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: ABraAssignExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: ABraAssignExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: ABraAssignExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: ABraAssignExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {(int) parser_prod___ABraAssignExpr___empty_init},
- {(int) parser_prod___ABraAssignExpr___init_abraassignexpr},
- {(int) 9 /* 80: ABraAssignExpr < ABraAssignExpr: superclass init_table position */},
- {(int) 8 /* 81: ABraAssignExpr < AAssignFormExpr: superclass init_table position */},
- {(int) parser_nodes___AAssignFormExpr___n_assign},
- {(int) parser_prod___ABraAssignExpr___n_assign__eq},
- {(int) parser_nodes___AAssignFormExpr___n_value},
- {(int) parser_prod___ABraAssignExpr___n_value__eq},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 1 /* 88: ABraAssignExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ABraAssignExpr___name},
- {(int) typing___ABraAssignExpr___raw_arguments},
- {(int) typing___ASendExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: ABraAssignExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___ABraAssignExpr___n_expr__eq},
- {(int) 7 /* 102: ABraAssignExpr < ABraFormExpr: superclass init_table position */},
- {(int) parser_nodes___ABraFormExpr___n_args},
- {(int) parser_nodes___ABraFormExpr___n_args__eq},
+ {(long int) 3895 /* 0: Identity */},
+ {(long int) 3 /* 1: ABraAssignExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ABraAssignExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ABraAssignExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ABraAssignExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ABraAssignExpr < AAbsSendExpr: superclass typecheck marker */},
+ {(long int) 3583 /* 6: ABraAssignExpr < AAssignFormExpr: superclass typecheck marker */},
+ {(long int) 3663 /* 7: ABraAssignExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: ABraAssignExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3895 /* 9: ABraAssignExpr < ABraAssignExpr: superclass typecheck marker */},
+ {(long int) 3819 /* 10: ABraAssignExpr < ABraFormExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: ABraAssignExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ABraAssignExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ABraAssignExpr___visit_all},
+ {(long int) parser_prod___ABraAssignExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: ABraAssignExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: ABraAssignExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: ABraAssignExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: ABraAssignExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {(long int) parser_prod___ABraAssignExpr___empty_init},
+ {(long int) parser_prod___ABraAssignExpr___init_abraassignexpr},
+ {(long int) 9 /* 80: ABraAssignExpr < ABraAssignExpr: superclass init_table position */},
+ {(long int) 8 /* 81: ABraAssignExpr < AAssignFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AAssignFormExpr___n_assign},
+ {(long int) parser_prod___ABraAssignExpr___n_assign__eq},
+ {(long int) parser_nodes___AAssignFormExpr___n_value},
+ {(long int) parser_prod___ABraAssignExpr___n_value__eq},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 1 /* 88: ABraAssignExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ABraAssignExpr___name},
+ {(long int) typing___ABraAssignExpr___raw_arguments},
+ {(long int) typing___ASendExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: ABraAssignExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___ABraAssignExpr___n_expr__eq},
+ {(long int) 7 /* 102: ABraAssignExpr < ABraFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABraFormExpr___n_args},
+ {(long int) parser_nodes___ABraFormExpr___n_args__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ABraAssignExpr::_parent */
return self;
}
const classtable_elt_t VFT_AVarFormExpr[81] = {
- {(int) 3327 /* 0: Identity */},
- {(int) 3 /* 1: AVarFormExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AVarFormExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AVarFormExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AVarFormExpr < PExpr: superclass typecheck marker */},
- {(int) 3327 /* 5: AVarFormExpr < AVarFormExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AVarFormExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AVarFormExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AVarFormExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AVarFormExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) typing___AVarFormExpr___variable},
- {(int) typing___AVarFormExpr___variable__eq},
- {(int) 4 /* 78: AVarFormExpr < AVarFormExpr: superclass init_table position */},
- {(int) parser_nodes___AVarFormExpr___n_id},
- {(int) parser_nodes___AVarFormExpr___n_id__eq},
+ {(long int) 3327 /* 0: Identity */},
+ {(long int) 3 /* 1: AVarFormExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AVarFormExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AVarFormExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AVarFormExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3327 /* 5: AVarFormExpr < AVarFormExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AVarFormExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AVarFormExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AVarFormExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AVarFormExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) typing___AVarFormExpr___variable},
+ {(long int) typing___AVarFormExpr___variable__eq},
+ {(long int) 4 /* 78: AVarFormExpr < AVarFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AVarFormExpr___n_id},
+ {(long int) parser_nodes___AVarFormExpr___n_id__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AVarFormExpr::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_ABraReassignExpr[108] = {
- {(int) 3887 /* 0: Identity */},
- {(int) 3 /* 1: ABraReassignExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ABraReassignExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ABraReassignExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ABraReassignExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ABraReassignExpr < AAbsSendExpr: superclass typecheck marker */},
- {(int) 3383 /* 6: ABraReassignExpr < AReassignFormExpr: superclass typecheck marker */},
- {(int) 3663 /* 7: ABraReassignExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: ABraReassignExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3807 /* 9: ABraReassignExpr < ASendReassignExpr: superclass typecheck marker */},
- {(int) 3819 /* 10: ABraReassignExpr < ABraFormExpr: superclass typecheck marker */},
- {(int) 3887 /* 11: ABraReassignExpr < ABraReassignExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 4 /* 20: ABraReassignExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ABraReassignExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ABraReassignExpr___visit_all},
- {(int) parser_prod___ABraReassignExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 5 /* 57: ABraReassignExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 6 /* 66: ABraReassignExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendReassignExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 7 /* 71: ABraReassignExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 1 /* 76: ABraReassignExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {(int) 0 /* 78: ABraReassignExpr < ASendReassignExpr: superclass init_table position */},
- {(int) typing___ASendReassignExpr___read_prop},
- {0} /* Class Hole :( */,
- {(int) typing___AReassignFormExpr___do_lvalue_typing},
- {(int) typing___AReassignFormExpr___assign_method},
- {(int) 8 /* 83: ABraReassignExpr < AReassignFormExpr: superclass init_table position */},
- {(int) parser_nodes___AReassignFormExpr___n_assign_op},
- {(int) parser_prod___ABraReassignExpr___n_assign_op__eq},
- {(int) parser_nodes___AReassignFormExpr___n_value},
- {(int) parser_prod___ABraReassignExpr___n_value__eq},
- {(int) 2 /* 88: ABraReassignExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ABraReassignExpr___name},
- {(int) typing___ABraReassignExpr___raw_arguments},
- {(int) typing___ASendReassignExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 3 /* 99: ABraReassignExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___ABraReassignExpr___n_expr__eq},
- {(int) 9 /* 102: ABraReassignExpr < ABraFormExpr: superclass init_table position */},
- {(int) parser_nodes___ABraFormExpr___n_args},
- {(int) parser_nodes___ABraFormExpr___n_args__eq},
- {(int) parser_prod___ABraReassignExpr___empty_init},
- {(int) parser_prod___ABraReassignExpr___init_abrareassignexpr},
- {(int) 10 /* 107: ABraReassignExpr < ABraReassignExpr: superclass init_table position */},
+ {(long int) 3887 /* 0: Identity */},
+ {(long int) 3 /* 1: ABraReassignExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ABraReassignExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ABraReassignExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ABraReassignExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ABraReassignExpr < AAbsSendExpr: superclass typecheck marker */},
+ {(long int) 3383 /* 6: ABraReassignExpr < AReassignFormExpr: superclass typecheck marker */},
+ {(long int) 3663 /* 7: ABraReassignExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: ABraReassignExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3807 /* 9: ABraReassignExpr < ASendReassignExpr: superclass typecheck marker */},
+ {(long int) 3819 /* 10: ABraReassignExpr < ABraFormExpr: superclass typecheck marker */},
+ {(long int) 3887 /* 11: ABraReassignExpr < ABraReassignExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 4 /* 20: ABraReassignExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ABraReassignExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ABraReassignExpr___visit_all},
+ {(long int) parser_prod___ABraReassignExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 5 /* 57: ABraReassignExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 6 /* 66: ABraReassignExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendReassignExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 7 /* 71: ABraReassignExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 1 /* 76: ABraReassignExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {(long int) 0 /* 78: ABraReassignExpr < ASendReassignExpr: superclass init_table position */},
+ {(long int) typing___ASendReassignExpr___read_prop},
+ {0} /* Class Hole :( */,
+ {(long int) typing___AReassignFormExpr___do_lvalue_typing},
+ {(long int) typing___AReassignFormExpr___assign_method},
+ {(long int) 8 /* 83: ABraReassignExpr < AReassignFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AReassignFormExpr___n_assign_op},
+ {(long int) parser_prod___ABraReassignExpr___n_assign_op__eq},
+ {(long int) parser_nodes___AReassignFormExpr___n_value},
+ {(long int) parser_prod___ABraReassignExpr___n_value__eq},
+ {(long int) 2 /* 88: ABraReassignExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ABraReassignExpr___name},
+ {(long int) typing___ABraReassignExpr___raw_arguments},
+ {(long int) typing___ASendReassignExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 3 /* 99: ABraReassignExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___ABraReassignExpr___n_expr__eq},
+ {(long int) 9 /* 102: ABraReassignExpr < ABraFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___ABraFormExpr___n_args},
+ {(long int) parser_nodes___ABraFormExpr___n_args__eq},
+ {(long int) parser_prod___ABraReassignExpr___empty_init},
+ {(long int) parser_prod___ABraReassignExpr___init_abrareassignexpr},
+ {(long int) 10 /* 107: ABraReassignExpr < ABraReassignExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ABraReassignExpr::_parent */
return self;
}
const classtable_elt_t VFT_AVarExpr[84] = {
- {(int) 3651 /* 0: Identity */},
- {(int) 3 /* 1: AVarExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AVarExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AVarExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AVarExpr < PExpr: superclass typecheck marker */},
- {(int) 3327 /* 5: AVarExpr < AVarFormExpr: superclass typecheck marker */},
- {(int) 3651 /* 6: AVarExpr < AVarExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AVarExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AVarExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AVarExpr___visit_all},
- {(int) parser_prod___AVarExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AVarExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AVarExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AVarExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AVarExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AVarExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___AVarExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) typing___AVarFormExpr___variable},
- {(int) typing___AVarFormExpr___variable__eq},
- {(int) 4 /* 78: AVarExpr < AVarFormExpr: superclass init_table position */},
- {(int) parser_nodes___AVarFormExpr___n_id},
- {(int) parser_prod___AVarExpr___n_id__eq},
- {(int) parser_prod___AVarExpr___empty_init},
- {(int) parser_prod___AVarExpr___init_avarexpr},
- {(int) 5 /* 83: AVarExpr < AVarExpr: superclass init_table position */},
+ {(long int) 3651 /* 0: Identity */},
+ {(long int) 3 /* 1: AVarExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AVarExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AVarExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AVarExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3327 /* 5: AVarExpr < AVarFormExpr: superclass typecheck marker */},
+ {(long int) 3651 /* 6: AVarExpr < AVarExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AVarExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AVarExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AVarExpr___visit_all},
+ {(long int) parser_prod___AVarExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AVarExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AVarExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AVarExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AVarExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AVarExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___AVarExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) typing___AVarFormExpr___variable},
+ {(long int) typing___AVarFormExpr___variable__eq},
+ {(long int) 4 /* 78: AVarExpr < AVarFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AVarFormExpr___n_id},
+ {(long int) parser_prod___AVarExpr___n_id__eq},
+ {(long int) parser_prod___AVarExpr___empty_init},
+ {(long int) parser_prod___AVarExpr___init_avarexpr},
+ {(long int) 5 /* 83: AVarExpr < AVarExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AVarExpr::_parent */
return self;
}
const classtable_elt_t VFT_AVarAssignExpr[89] = {
- {(int) 3655 /* 0: Identity */},
- {(int) 3 /* 1: AVarAssignExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AVarAssignExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AVarAssignExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AVarAssignExpr < PExpr: superclass typecheck marker */},
- {(int) 3327 /* 5: AVarAssignExpr < AVarFormExpr: superclass typecheck marker */},
- {(int) 3583 /* 6: AVarAssignExpr < AAssignFormExpr: superclass typecheck marker */},
- {(int) 3655 /* 7: AVarAssignExpr < AVarAssignExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AVarAssignExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AVarAssignExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AVarAssignExpr___visit_all},
- {(int) parser_prod___AVarAssignExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AVarAssignExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AVarAssignExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AVarAssignExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___AVarAssignExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AVarAssignExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) typing___AVarFormExpr___variable},
- {(int) typing___AVarFormExpr___variable__eq},
- {(int) 4 /* 78: AVarAssignExpr < AVarFormExpr: superclass init_table position */},
- {(int) parser_nodes___AVarFormExpr___n_id},
- {(int) parser_prod___AVarAssignExpr___n_id__eq},
- {(int) 5 /* 81: AVarAssignExpr < AAssignFormExpr: superclass init_table position */},
- {(int) parser_nodes___AAssignFormExpr___n_assign},
- {(int) parser_prod___AVarAssignExpr___n_assign__eq},
- {(int) parser_nodes___AAssignFormExpr___n_value},
- {(int) parser_prod___AVarAssignExpr___n_value__eq},
- {(int) parser_prod___AVarAssignExpr___empty_init},
- {(int) parser_prod___AVarAssignExpr___init_avarassignexpr},
- {(int) 6 /* 88: AVarAssignExpr < AVarAssignExpr: superclass init_table position */},
+ {(long int) 3655 /* 0: Identity */},
+ {(long int) 3 /* 1: AVarAssignExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AVarAssignExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AVarAssignExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AVarAssignExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3327 /* 5: AVarAssignExpr < AVarFormExpr: superclass typecheck marker */},
+ {(long int) 3583 /* 6: AVarAssignExpr < AAssignFormExpr: superclass typecheck marker */},
+ {(long int) 3655 /* 7: AVarAssignExpr < AVarAssignExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AVarAssignExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AVarAssignExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AVarAssignExpr___visit_all},
+ {(long int) parser_prod___AVarAssignExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AVarAssignExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AVarAssignExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AVarAssignExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___AVarAssignExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AVarAssignExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) typing___AVarFormExpr___variable},
+ {(long int) typing___AVarFormExpr___variable__eq},
+ {(long int) 4 /* 78: AVarAssignExpr < AVarFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AVarFormExpr___n_id},
+ {(long int) parser_prod___AVarAssignExpr___n_id__eq},
+ {(long int) 5 /* 81: AVarAssignExpr < AAssignFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AAssignFormExpr___n_assign},
+ {(long int) parser_prod___AVarAssignExpr___n_assign__eq},
+ {(long int) parser_nodes___AAssignFormExpr___n_value},
+ {(long int) parser_prod___AVarAssignExpr___n_value__eq},
+ {(long int) parser_prod___AVarAssignExpr___empty_init},
+ {(long int) parser_prod___AVarAssignExpr___init_avarassignexpr},
+ {(long int) 6 /* 88: AVarAssignExpr < AVarAssignExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AVarAssignExpr::_parent */
return self;
}
const classtable_elt_t VFT_AVarReassignExpr[91] = {
- {(int) 3647 /* 0: Identity */},
- {(int) 3 /* 1: AVarReassignExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AVarReassignExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AVarReassignExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AVarReassignExpr < PExpr: superclass typecheck marker */},
- {(int) 3327 /* 5: AVarReassignExpr < AVarFormExpr: superclass typecheck marker */},
- {(int) 3383 /* 6: AVarReassignExpr < AReassignFormExpr: superclass typecheck marker */},
- {(int) 3647 /* 7: AVarReassignExpr < AVarReassignExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AVarReassignExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AVarReassignExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AVarReassignExpr___visit_all},
- {(int) parser_prod___AVarReassignExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AVarReassignExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AVarReassignExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AVarReassignExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___AVarReassignExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AVarReassignExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) typing___AVarFormExpr___variable},
- {(int) typing___AVarFormExpr___variable__eq},
- {(int) 4 /* 78: AVarReassignExpr < AVarFormExpr: superclass init_table position */},
- {(int) parser_nodes___AVarFormExpr___n_id},
- {(int) parser_prod___AVarReassignExpr___n_id__eq},
- {(int) typing___AReassignFormExpr___do_lvalue_typing},
- {(int) typing___AReassignFormExpr___assign_method},
- {(int) 5 /* 83: AVarReassignExpr < AReassignFormExpr: superclass init_table position */},
- {(int) parser_nodes___AReassignFormExpr___n_assign_op},
- {(int) parser_prod___AVarReassignExpr___n_assign_op__eq},
- {(int) parser_nodes___AReassignFormExpr___n_value},
- {(int) parser_prod___AVarReassignExpr___n_value__eq},
- {(int) parser_prod___AVarReassignExpr___empty_init},
- {(int) parser_prod___AVarReassignExpr___init_avarreassignexpr},
- {(int) 6 /* 90: AVarReassignExpr < AVarReassignExpr: superclass init_table position */},
+ {(long int) 3647 /* 0: Identity */},
+ {(long int) 3 /* 1: AVarReassignExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AVarReassignExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AVarReassignExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AVarReassignExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3327 /* 5: AVarReassignExpr < AVarFormExpr: superclass typecheck marker */},
+ {(long int) 3383 /* 6: AVarReassignExpr < AReassignFormExpr: superclass typecheck marker */},
+ {(long int) 3647 /* 7: AVarReassignExpr < AVarReassignExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AVarReassignExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AVarReassignExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AVarReassignExpr___visit_all},
+ {(long int) parser_prod___AVarReassignExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AVarReassignExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AVarReassignExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AVarReassignExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___AVarReassignExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AVarReassignExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) typing___AVarFormExpr___variable},
+ {(long int) typing___AVarFormExpr___variable__eq},
+ {(long int) 4 /* 78: AVarReassignExpr < AVarFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AVarFormExpr___n_id},
+ {(long int) parser_prod___AVarReassignExpr___n_id__eq},
+ {(long int) typing___AReassignFormExpr___do_lvalue_typing},
+ {(long int) typing___AReassignFormExpr___assign_method},
+ {(long int) 5 /* 83: AVarReassignExpr < AReassignFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AReassignFormExpr___n_assign_op},
+ {(long int) parser_prod___AVarReassignExpr___n_assign_op__eq},
+ {(long int) parser_nodes___AReassignFormExpr___n_value},
+ {(long int) parser_prod___AVarReassignExpr___n_value__eq},
+ {(long int) parser_prod___AVarReassignExpr___empty_init},
+ {(long int) parser_prod___AVarReassignExpr___init_avarreassignexpr},
+ {(long int) 6 /* 90: AVarReassignExpr < AVarReassignExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AVarReassignExpr::_parent */
return self;
}
const classtable_elt_t VFT_ARangeExpr[84] = {
- {(int) 3391 /* 0: Identity */},
- {(int) 3 /* 1: ARangeExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ARangeExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ARangeExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ARangeExpr < PExpr: superclass typecheck marker */},
- {(int) 3391 /* 5: ARangeExpr < ARangeExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ARangeExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ARangeExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ARangeExpr___visit_all},
- {(int) parser_prod___ARangeExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ARangeExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ARangeExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ARangeExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ARangeExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: ARangeExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) compiling_methods___ARangeExpr___propname},
- {(int) parser_prod___ARangeExpr___empty_init},
- {(int) parser_prod___ARangeExpr___init_arangeexpr},
- {(int) 4 /* 79: ARangeExpr < ARangeExpr: superclass init_table position */},
- {(int) parser_nodes___ARangeExpr___n_expr},
- {(int) parser_prod___ARangeExpr___n_expr__eq},
- {(int) parser_nodes___ARangeExpr___n_expr2},
- {(int) parser_prod___ARangeExpr___n_expr2__eq},
+ {(long int) 3391 /* 0: Identity */},
+ {(long int) 3 /* 1: ARangeExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ARangeExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ARangeExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ARangeExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3391 /* 5: ARangeExpr < ARangeExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ARangeExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ARangeExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ARangeExpr___visit_all},
+ {(long int) parser_prod___ARangeExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ARangeExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ARangeExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ARangeExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ARangeExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: ARangeExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) compiling_methods___ARangeExpr___propname},
+ {(long int) parser_prod___ARangeExpr___empty_init},
+ {(long int) parser_prod___ARangeExpr___init_arangeexpr},
+ {(long int) 4 /* 79: ARangeExpr < ARangeExpr: superclass init_table position */},
+ {(long int) parser_nodes___ARangeExpr___n_expr},
+ {(long int) parser_prod___ARangeExpr___n_expr__eq},
+ {(long int) parser_nodes___ARangeExpr___n_expr2},
+ {(long int) parser_prod___ARangeExpr___n_expr2__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ARangeExpr::_parent */
return self;
}
const classtable_elt_t VFT_ACrangeExpr[87] = {
- {(int) 3739 /* 0: Identity */},
- {(int) 3 /* 1: ACrangeExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ACrangeExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ACrangeExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ACrangeExpr < PExpr: superclass typecheck marker */},
- {(int) 3391 /* 5: ACrangeExpr < ARangeExpr: superclass typecheck marker */},
- {(int) 3739 /* 6: ACrangeExpr < ACrangeExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ACrangeExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ACrangeExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ACrangeExpr___visit_all},
- {(int) parser_prod___ACrangeExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ACrangeExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ARangeExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ACrangeExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ARangeExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: ACrangeExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) compiling_methods___ACrangeExpr___propname},
- {(int) parser_prod___ARangeExpr___empty_init},
- {(int) parser_prod___ARangeExpr___init_arangeexpr},
- {(int) 4 /* 79: ACrangeExpr < ARangeExpr: superclass init_table position */},
- {(int) parser_nodes___ARangeExpr___n_expr},
- {(int) parser_prod___ACrangeExpr___n_expr__eq},
- {(int) parser_nodes___ARangeExpr___n_expr2},
- {(int) parser_prod___ACrangeExpr___n_expr2__eq},
- {(int) parser_prod___ACrangeExpr___empty_init},
- {(int) parser_prod___ACrangeExpr___init_acrangeexpr},
- {(int) 5 /* 86: ACrangeExpr < ACrangeExpr: superclass init_table position */},
+ {(long int) 3739 /* 0: Identity */},
+ {(long int) 3 /* 1: ACrangeExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ACrangeExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ACrangeExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ACrangeExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3391 /* 5: ACrangeExpr < ARangeExpr: superclass typecheck marker */},
+ {(long int) 3739 /* 6: ACrangeExpr < ACrangeExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ACrangeExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ACrangeExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ACrangeExpr___visit_all},
+ {(long int) parser_prod___ACrangeExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ACrangeExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ARangeExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ACrangeExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ARangeExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: ACrangeExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) compiling_methods___ACrangeExpr___propname},
+ {(long int) parser_prod___ARangeExpr___empty_init},
+ {(long int) parser_prod___ARangeExpr___init_arangeexpr},
+ {(long int) 4 /* 79: ACrangeExpr < ARangeExpr: superclass init_table position */},
+ {(long int) parser_nodes___ARangeExpr___n_expr},
+ {(long int) parser_prod___ACrangeExpr___n_expr__eq},
+ {(long int) parser_nodes___ARangeExpr___n_expr2},
+ {(long int) parser_prod___ACrangeExpr___n_expr2__eq},
+ {(long int) parser_prod___ACrangeExpr___empty_init},
+ {(long int) parser_prod___ACrangeExpr___init_acrangeexpr},
+ {(long int) 5 /* 86: ACrangeExpr < ACrangeExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ACrangeExpr::_parent */
return self;
}
const classtable_elt_t VFT_AOrangeExpr[87] = {
- {(int) 3679 /* 0: Identity */},
- {(int) 3 /* 1: AOrangeExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AOrangeExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AOrangeExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AOrangeExpr < PExpr: superclass typecheck marker */},
- {(int) 3391 /* 5: AOrangeExpr < ARangeExpr: superclass typecheck marker */},
- {(int) 3679 /* 6: AOrangeExpr < AOrangeExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AOrangeExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AOrangeExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AOrangeExpr___visit_all},
- {(int) parser_prod___AOrangeExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AOrangeExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ARangeExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AOrangeExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ARangeExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AOrangeExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) compiling_methods___AOrangeExpr___propname},
- {(int) parser_prod___ARangeExpr___empty_init},
- {(int) parser_prod___ARangeExpr___init_arangeexpr},
- {(int) 4 /* 79: AOrangeExpr < ARangeExpr: superclass init_table position */},
- {(int) parser_nodes___ARangeExpr___n_expr},
- {(int) parser_prod___AOrangeExpr___n_expr__eq},
- {(int) parser_nodes___ARangeExpr___n_expr2},
- {(int) parser_prod___AOrangeExpr___n_expr2__eq},
- {(int) parser_prod___AOrangeExpr___empty_init},
- {(int) parser_prod___AOrangeExpr___init_aorangeexpr},
- {(int) 5 /* 86: AOrangeExpr < AOrangeExpr: superclass init_table position */},
+ {(long int) 3679 /* 0: Identity */},
+ {(long int) 3 /* 1: AOrangeExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AOrangeExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AOrangeExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AOrangeExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3391 /* 5: AOrangeExpr < ARangeExpr: superclass typecheck marker */},
+ {(long int) 3679 /* 6: AOrangeExpr < AOrangeExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AOrangeExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AOrangeExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AOrangeExpr___visit_all},
+ {(long int) parser_prod___AOrangeExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AOrangeExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ARangeExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AOrangeExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ARangeExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AOrangeExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) compiling_methods___AOrangeExpr___propname},
+ {(long int) parser_prod___ARangeExpr___empty_init},
+ {(long int) parser_prod___ARangeExpr___init_arangeexpr},
+ {(long int) 4 /* 79: AOrangeExpr < ARangeExpr: superclass init_table position */},
+ {(long int) parser_nodes___ARangeExpr___n_expr},
+ {(long int) parser_prod___AOrangeExpr___n_expr__eq},
+ {(long int) parser_nodes___ARangeExpr___n_expr2},
+ {(long int) parser_prod___AOrangeExpr___n_expr2__eq},
+ {(long int) parser_prod___AOrangeExpr___empty_init},
+ {(long int) parser_prod___AOrangeExpr___init_aorangeexpr},
+ {(long int) 5 /* 86: AOrangeExpr < AOrangeExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AOrangeExpr::_parent */
return self;
}
const classtable_elt_t VFT_AArrayExpr[82] = {
- {(int) 3591 /* 0: Identity */},
- {(int) 3 /* 1: AArrayExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AArrayExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AArrayExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AArrayExpr < PExpr: superclass typecheck marker */},
- {(int) 3591 /* 5: AArrayExpr < AArrayExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AArrayExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AArrayExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AArrayExpr___visit_all},
- {(int) parser_prod___AArrayExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AArrayExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AArrayExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AArrayExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AArrayExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AArrayExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) typing___AArrayExpr___stype__eq},
- {(int) parser_prod___AArrayExpr___empty_init},
- {(int) parser_prod___AArrayExpr___init_aarrayexpr},
- {(int) 4 /* 79: AArrayExpr < AArrayExpr: superclass init_table position */},
- {(int) parser_nodes___AArrayExpr___n_exprs},
- {(int) parser_nodes___AArrayExpr___n_exprs__eq},
+ {(long int) 3591 /* 0: Identity */},
+ {(long int) 3 /* 1: AArrayExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AArrayExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AArrayExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AArrayExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3591 /* 5: AArrayExpr < AArrayExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AArrayExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AArrayExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AArrayExpr___visit_all},
+ {(long int) parser_prod___AArrayExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AArrayExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AArrayExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AArrayExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AArrayExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AArrayExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) typing___AArrayExpr___stype__eq},
+ {(long int) parser_prod___AArrayExpr___empty_init},
+ {(long int) parser_prod___AArrayExpr___init_aarrayexpr},
+ {(long int) 4 /* 79: AArrayExpr < AArrayExpr: superclass init_table position */},
+ {(long int) parser_nodes___AArrayExpr___n_exprs},
+ {(long int) parser_nodes___AArrayExpr___n_exprs__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AArrayExpr::_parent */
return self;
}
const classtable_elt_t VFT_ASelfExpr[81] = {
- {(int) 3375 /* 0: Identity */},
- {(int) 3 /* 1: ASelfExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ASelfExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ASelfExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ASelfExpr < PExpr: superclass typecheck marker */},
- {(int) 3375 /* 5: ASelfExpr < ASelfExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ASelfExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ASelfExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ASelfExpr___visit_all},
- {(int) parser_prod___ASelfExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ASelfExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASelfExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ASelfExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASelfExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: ASelfExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___ASelfExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) parser_prod___ASelfExpr___empty_init},
- {(int) parser_prod___ASelfExpr___init_aselfexpr},
- {(int) 4 /* 78: ASelfExpr < ASelfExpr: superclass init_table position */},
- {(int) parser_nodes___ASelfExpr___n_kwself},
- {(int) parser_prod___ASelfExpr___n_kwself__eq},
+ {(long int) 3375 /* 0: Identity */},
+ {(long int) 3 /* 1: ASelfExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ASelfExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ASelfExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ASelfExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3375 /* 5: ASelfExpr < ASelfExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ASelfExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ASelfExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ASelfExpr___visit_all},
+ {(long int) parser_prod___ASelfExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ASelfExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASelfExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ASelfExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASelfExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: ASelfExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___ASelfExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) parser_prod___ASelfExpr___empty_init},
+ {(long int) parser_prod___ASelfExpr___init_aselfexpr},
+ {(long int) 4 /* 78: ASelfExpr < ASelfExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASelfExpr___n_kwself},
+ {(long int) parser_prod___ASelfExpr___n_kwself__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ASelfExpr::_parent */
return self;
}
const classtable_elt_t VFT_AImplicitSelfExpr[84] = {
- {(int) 3711 /* 0: Identity */},
- {(int) 3 /* 1: AImplicitSelfExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AImplicitSelfExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AImplicitSelfExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AImplicitSelfExpr < PExpr: superclass typecheck marker */},
- {(int) 3375 /* 5: AImplicitSelfExpr < ASelfExpr: superclass typecheck marker */},
- {(int) 3711 /* 6: AImplicitSelfExpr < AImplicitSelfExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AImplicitSelfExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AImplicitSelfExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AImplicitSelfExpr___visit_all},
- {(int) parser_prod___AImplicitSelfExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AImplicitSelfExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASelfExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AImplicitSelfExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASelfExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AImplicitSelfExpr < PExpr: superclass init_table position */},
- {(int) typing___AImplicitSelfExpr___is_implicit_self},
- {(int) typing___ASelfExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) parser_prod___ASelfExpr___empty_init},
- {(int) parser_prod___ASelfExpr___init_aselfexpr},
- {(int) 4 /* 78: AImplicitSelfExpr < ASelfExpr: superclass init_table position */},
- {(int) parser_nodes___ASelfExpr___n_kwself},
- {(int) parser_prod___ASelfExpr___n_kwself__eq},
- {(int) parser_prod___AImplicitSelfExpr___empty_init},
- {(int) parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr},
- {(int) 5 /* 83: AImplicitSelfExpr < AImplicitSelfExpr: superclass init_table position */},
+ {(long int) 3711 /* 0: Identity */},
+ {(long int) 3 /* 1: AImplicitSelfExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AImplicitSelfExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AImplicitSelfExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AImplicitSelfExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3375 /* 5: AImplicitSelfExpr < ASelfExpr: superclass typecheck marker */},
+ {(long int) 3711 /* 6: AImplicitSelfExpr < AImplicitSelfExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AImplicitSelfExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AImplicitSelfExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AImplicitSelfExpr___visit_all},
+ {(long int) parser_prod___AImplicitSelfExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AImplicitSelfExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASelfExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AImplicitSelfExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASelfExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AImplicitSelfExpr < PExpr: superclass init_table position */},
+ {(long int) typing___AImplicitSelfExpr___is_implicit_self},
+ {(long int) typing___ASelfExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) parser_prod___ASelfExpr___empty_init},
+ {(long int) parser_prod___ASelfExpr___init_aselfexpr},
+ {(long int) 4 /* 78: AImplicitSelfExpr < ASelfExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASelfExpr___n_kwself},
+ {(long int) parser_prod___ASelfExpr___n_kwself__eq},
+ {(long int) parser_prod___AImplicitSelfExpr___empty_init},
+ {(long int) parser_prod___AImplicitSelfExpr___init_aimplicitselfexpr},
+ {(long int) 5 /* 83: AImplicitSelfExpr < AImplicitSelfExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AImplicitSelfExpr::_parent */
return self;
}
const classtable_elt_t VFT_ATrueExpr[82] = {
- {(int) 3659 /* 0: Identity */},
- {(int) 3 /* 1: ATrueExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ATrueExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ATrueExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ATrueExpr < PExpr: superclass typecheck marker */},
- {(int) 3559 /* 5: ATrueExpr < ABoolExpr: superclass typecheck marker */},
- {(int) 3659 /* 6: ATrueExpr < ATrueExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ATrueExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ATrueExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ATrueExpr___visit_all},
- {(int) parser_prod___ATrueExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ATrueExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ABoolExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ATrueExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ATrueExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: ATrueExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 4 /* 76: ATrueExpr < ABoolExpr: superclass init_table position */},
- {(int) parser_prod___ATrueExpr___empty_init},
- {(int) parser_prod___ATrueExpr___init_atrueexpr},
- {(int) 5 /* 79: ATrueExpr < ATrueExpr: superclass init_table position */},
- {(int) parser_nodes___ATrueExpr___n_kwtrue},
- {(int) parser_prod___ATrueExpr___n_kwtrue__eq},
+ {(long int) 3659 /* 0: Identity */},
+ {(long int) 3 /* 1: ATrueExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ATrueExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ATrueExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ATrueExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3559 /* 5: ATrueExpr < ABoolExpr: superclass typecheck marker */},
+ {(long int) 3659 /* 6: ATrueExpr < ATrueExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ATrueExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ATrueExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ATrueExpr___visit_all},
+ {(long int) parser_prod___ATrueExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ATrueExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ABoolExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ATrueExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ATrueExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: ATrueExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 4 /* 76: ATrueExpr < ABoolExpr: superclass init_table position */},
+ {(long int) parser_prod___ATrueExpr___empty_init},
+ {(long int) parser_prod___ATrueExpr___init_atrueexpr},
+ {(long int) 5 /* 79: ATrueExpr < ATrueExpr: superclass init_table position */},
+ {(long int) parser_nodes___ATrueExpr___n_kwtrue},
+ {(long int) parser_prod___ATrueExpr___n_kwtrue__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ATrueExpr::_parent */
return self;
}
const classtable_elt_t VFT_AFalseExpr[82] = {
- {(int) 3719 /* 0: Identity */},
- {(int) 3 /* 1: AFalseExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AFalseExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AFalseExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AFalseExpr < PExpr: superclass typecheck marker */},
- {(int) 3559 /* 5: AFalseExpr < ABoolExpr: superclass typecheck marker */},
- {(int) 3719 /* 6: AFalseExpr < AFalseExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AFalseExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AFalseExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AFalseExpr___visit_all},
- {(int) parser_prod___AFalseExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AFalseExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ABoolExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AFalseExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AFalseExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AFalseExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 4 /* 76: AFalseExpr < ABoolExpr: superclass init_table position */},
- {(int) parser_prod___AFalseExpr___empty_init},
- {(int) parser_prod___AFalseExpr___init_afalseexpr},
- {(int) 5 /* 79: AFalseExpr < AFalseExpr: superclass init_table position */},
- {(int) parser_nodes___AFalseExpr___n_kwfalse},
- {(int) parser_prod___AFalseExpr___n_kwfalse__eq},
+ {(long int) 3719 /* 0: Identity */},
+ {(long int) 3 /* 1: AFalseExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AFalseExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AFalseExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AFalseExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3559 /* 5: AFalseExpr < ABoolExpr: superclass typecheck marker */},
+ {(long int) 3719 /* 6: AFalseExpr < AFalseExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AFalseExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AFalseExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AFalseExpr___visit_all},
+ {(long int) parser_prod___AFalseExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AFalseExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ABoolExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AFalseExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AFalseExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AFalseExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 4 /* 76: AFalseExpr < ABoolExpr: superclass init_table position */},
+ {(long int) parser_prod___AFalseExpr___empty_init},
+ {(long int) parser_prod___AFalseExpr___init_afalseexpr},
+ {(long int) 5 /* 79: AFalseExpr < AFalseExpr: superclass init_table position */},
+ {(long int) parser_nodes___AFalseExpr___n_kwfalse},
+ {(long int) parser_prod___AFalseExpr___n_kwfalse__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AFalseExpr::_parent */
return self;
}
const classtable_elt_t VFT_ANullExpr[81] = {
- {(int) 3435 /* 0: Identity */},
- {(int) 3 /* 1: ANullExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ANullExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ANullExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ANullExpr < PExpr: superclass typecheck marker */},
- {(int) 3435 /* 5: ANullExpr < ANullExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ANullExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ANullExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ANullExpr___visit_all},
- {(int) parser_prod___ANullExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ANullExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ANullExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ANullExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ANullExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: ANullExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) parser_prod___ANullExpr___empty_init},
- {(int) parser_prod___ANullExpr___init_anullexpr},
- {(int) 4 /* 78: ANullExpr < ANullExpr: superclass init_table position */},
- {(int) parser_nodes___ANullExpr___n_kwnull},
- {(int) parser_prod___ANullExpr___n_kwnull__eq},
+ {(long int) 3435 /* 0: Identity */},
+ {(long int) 3 /* 1: ANullExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ANullExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ANullExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ANullExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3435 /* 5: ANullExpr < ANullExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ANullExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ANullExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ANullExpr___visit_all},
+ {(long int) parser_prod___ANullExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ANullExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ANullExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ANullExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ANullExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: ANullExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) parser_prod___ANullExpr___empty_init},
+ {(long int) parser_prod___ANullExpr___init_anullexpr},
+ {(long int) 4 /* 78: ANullExpr < ANullExpr: superclass init_table position */},
+ {(long int) parser_nodes___ANullExpr___n_kwnull},
+ {(long int) parser_prod___ANullExpr___n_kwnull__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ANullExpr::_parent */
return self;
}
const classtable_elt_t VFT_AIntExpr[81] = {
- {(int) 3483 /* 0: Identity */},
- {(int) 3 /* 1: AIntExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AIntExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AIntExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AIntExpr < PExpr: superclass typecheck marker */},
- {(int) 3483 /* 5: AIntExpr < AIntExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AIntExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AIntExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AIntExpr___visit_all},
- {(int) parser_prod___AIntExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AIntExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AIntExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AIntExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AIntExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AIntExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) parser_prod___AIntExpr___empty_init},
- {(int) parser_prod___AIntExpr___init_aintexpr},
- {(int) 4 /* 78: AIntExpr < AIntExpr: superclass init_table position */},
- {(int) parser_nodes___AIntExpr___n_number},
- {(int) parser_prod___AIntExpr___n_number__eq},
+ {(long int) 3483 /* 0: Identity */},
+ {(long int) 3 /* 1: AIntExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AIntExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AIntExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AIntExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3483 /* 5: AIntExpr < AIntExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AIntExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AIntExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AIntExpr___visit_all},
+ {(long int) parser_prod___AIntExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AIntExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AIntExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AIntExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AIntExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AIntExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) parser_prod___AIntExpr___empty_init},
+ {(long int) parser_prod___AIntExpr___init_aintexpr},
+ {(long int) 4 /* 78: AIntExpr < AIntExpr: superclass init_table position */},
+ {(long int) parser_nodes___AIntExpr___n_number},
+ {(long int) parser_prod___AIntExpr___n_number__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AIntExpr::_parent */
return self;
}
const classtable_elt_t VFT_AFloatExpr[81] = {
- {(int) 3519 /* 0: Identity */},
- {(int) 3 /* 1: AFloatExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AFloatExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AFloatExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AFloatExpr < PExpr: superclass typecheck marker */},
- {(int) 3519 /* 5: AFloatExpr < AFloatExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AFloatExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AFloatExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AFloatExpr___visit_all},
- {(int) parser_prod___AFloatExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AFloatExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AFloatExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AFloatExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AFloatExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AFloatExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) parser_prod___AFloatExpr___empty_init},
- {(int) parser_prod___AFloatExpr___init_afloatexpr},
- {(int) 4 /* 78: AFloatExpr < AFloatExpr: superclass init_table position */},
- {(int) parser_nodes___AFloatExpr___n_float},
- {(int) parser_prod___AFloatExpr___n_float__eq},
+ {(long int) 3519 /* 0: Identity */},
+ {(long int) 3 /* 1: AFloatExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AFloatExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AFloatExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AFloatExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3519 /* 5: AFloatExpr < AFloatExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AFloatExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AFloatExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AFloatExpr___visit_all},
+ {(long int) parser_prod___AFloatExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AFloatExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AFloatExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AFloatExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AFloatExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AFloatExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) parser_prod___AFloatExpr___empty_init},
+ {(long int) parser_prod___AFloatExpr___init_afloatexpr},
+ {(long int) 4 /* 78: AFloatExpr < AFloatExpr: superclass init_table position */},
+ {(long int) parser_nodes___AFloatExpr___n_float},
+ {(long int) parser_prod___AFloatExpr___n_float__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AFloatExpr::_parent */
return self;
}
const classtable_elt_t VFT_ACharExpr[81] = {
- {(int) 3547 /* 0: Identity */},
- {(int) 3 /* 1: ACharExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ACharExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ACharExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ACharExpr < PExpr: superclass typecheck marker */},
- {(int) 3547 /* 5: ACharExpr < ACharExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ACharExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ACharExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ACharExpr___visit_all},
- {(int) parser_prod___ACharExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ACharExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ACharExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ACharExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ACharExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: ACharExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) parser_prod___ACharExpr___empty_init},
- {(int) parser_prod___ACharExpr___init_acharexpr},
- {(int) 4 /* 78: ACharExpr < ACharExpr: superclass init_table position */},
- {(int) parser_nodes___ACharExpr___n_char},
- {(int) parser_prod___ACharExpr___n_char__eq},
+ {(long int) 3547 /* 0: Identity */},
+ {(long int) 3 /* 1: ACharExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ACharExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ACharExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ACharExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3547 /* 5: ACharExpr < ACharExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ACharExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ACharExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ACharExpr___visit_all},
+ {(long int) parser_prod___ACharExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ACharExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ACharExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ACharExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ACharExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: ACharExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) parser_prod___ACharExpr___empty_init},
+ {(long int) parser_prod___ACharExpr___init_acharexpr},
+ {(long int) 4 /* 78: ACharExpr < ACharExpr: superclass init_table position */},
+ {(long int) parser_nodes___ACharExpr___n_char},
+ {(long int) parser_prod___ACharExpr___n_char__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ACharExpr::_parent */
return self;
}
const classtable_elt_t VFT_AStringFormExpr[79] = {
- {(int) 3355 /* 0: Identity */},
- {(int) 3 /* 1: AStringFormExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AStringFormExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AStringFormExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AStringFormExpr < PExpr: superclass typecheck marker */},
- {(int) 3355 /* 5: AStringFormExpr < AStringFormExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AStringFormExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AStringFormExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AStringFormExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AStringFormExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AStringFormExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AStringFormExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) compiling_methods___AStringFormExpr___string_text},
- {(int) compiling_methods___AStringFormExpr___compute_string_info},
- {(int) 4 /* 78: AStringFormExpr < AStringFormExpr: superclass init_table position */},
+ {(long int) 3355 /* 0: Identity */},
+ {(long int) 3 /* 1: AStringFormExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AStringFormExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AStringFormExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AStringFormExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3355 /* 5: AStringFormExpr < AStringFormExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AStringFormExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AStringFormExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AStringFormExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AStringFormExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AStringFormExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AStringFormExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) compiling_methods___AStringFormExpr___string_text},
+ {(long int) compiling_methods___AStringFormExpr___compute_string_info},
+ {(long int) 4 /* 78: AStringFormExpr < AStringFormExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AStringFormExpr::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 8);
obj->vft = (classtable_elt_t*)VFT_AStringFormExpr;
- ATTR_compiling_methods___AStringFormExpr____cstring_length(obj) = TAG_Int((int)0);
+ ATTR_compiling_methods___AStringFormExpr____cstring_length(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_AStringExpr[84] = {
- {(int) 3667 /* 0: Identity */},
- {(int) 3 /* 1: AStringExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AStringExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AStringExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AStringExpr < PExpr: superclass typecheck marker */},
- {(int) 3355 /* 5: AStringExpr < AStringFormExpr: superclass typecheck marker */},
- {(int) 3667 /* 6: AStringExpr < AStringExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AStringExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AStringExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AStringExpr___visit_all},
- {(int) parser_prod___AStringExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AStringExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AStringFormExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AStringExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AStringFormExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AStringExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) compiling_methods___AStringExpr___string_text},
- {(int) compiling_methods___AStringFormExpr___compute_string_info},
- {(int) 4 /* 78: AStringExpr < AStringFormExpr: superclass init_table position */},
- {(int) parser_prod___AStringExpr___empty_init},
- {(int) parser_prod___AStringExpr___init_astringexpr},
- {(int) 5 /* 81: AStringExpr < AStringExpr: superclass init_table position */},
- {(int) parser_nodes___AStringExpr___n_string},
- {(int) parser_prod___AStringExpr___n_string__eq},
+ {(long int) 3667 /* 0: Identity */},
+ {(long int) 3 /* 1: AStringExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AStringExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AStringExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AStringExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3355 /* 5: AStringExpr < AStringFormExpr: superclass typecheck marker */},
+ {(long int) 3667 /* 6: AStringExpr < AStringExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AStringExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AStringExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AStringExpr___visit_all},
+ {(long int) parser_prod___AStringExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AStringExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AStringFormExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AStringExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AStringFormExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AStringExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) compiling_methods___AStringExpr___string_text},
+ {(long int) compiling_methods___AStringFormExpr___compute_string_info},
+ {(long int) 4 /* 78: AStringExpr < AStringFormExpr: superclass init_table position */},
+ {(long int) parser_prod___AStringExpr___empty_init},
+ {(long int) parser_prod___AStringExpr___init_astringexpr},
+ {(long int) 5 /* 81: AStringExpr < AStringExpr: superclass init_table position */},
+ {(long int) parser_nodes___AStringExpr___n_string},
+ {(long int) parser_prod___AStringExpr___n_string__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AStringExpr::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 9);
obj->vft = (classtable_elt_t*)VFT_AStringExpr;
- ATTR_compiling_methods___AStringFormExpr____cstring_length(obj) = TAG_Int((int)0);
+ ATTR_compiling_methods___AStringFormExpr____cstring_length(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_parser_prod___AStringExpr___empty_init() {
return self;
}
const classtable_elt_t VFT_AStartStringExpr[84] = {
- {(int) 3671 /* 0: Identity */},
- {(int) 3 /* 1: AStartStringExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AStartStringExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AStartStringExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AStartStringExpr < PExpr: superclass typecheck marker */},
- {(int) 3355 /* 5: AStartStringExpr < AStringFormExpr: superclass typecheck marker */},
- {(int) 3671 /* 6: AStartStringExpr < AStartStringExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AStartStringExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AStartStringExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AStartStringExpr___visit_all},
- {(int) parser_prod___AStartStringExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AStartStringExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AStringFormExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AStartStringExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AStringFormExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AStartStringExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) compiling_methods___AStartStringExpr___string_text},
- {(int) compiling_methods___AStringFormExpr___compute_string_info},
- {(int) 4 /* 78: AStartStringExpr < AStringFormExpr: superclass init_table position */},
- {(int) parser_prod___AStartStringExpr___empty_init},
- {(int) parser_prod___AStartStringExpr___init_astartstringexpr},
- {(int) 5 /* 81: AStartStringExpr < AStartStringExpr: superclass init_table position */},
- {(int) parser_nodes___AStartStringExpr___n_string},
- {(int) parser_prod___AStartStringExpr___n_string__eq},
+ {(long int) 3671 /* 0: Identity */},
+ {(long int) 3 /* 1: AStartStringExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AStartStringExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AStartStringExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AStartStringExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3355 /* 5: AStartStringExpr < AStringFormExpr: superclass typecheck marker */},
+ {(long int) 3671 /* 6: AStartStringExpr < AStartStringExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AStartStringExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AStartStringExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AStartStringExpr___visit_all},
+ {(long int) parser_prod___AStartStringExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AStartStringExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AStringFormExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AStartStringExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AStringFormExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AStartStringExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) compiling_methods___AStartStringExpr___string_text},
+ {(long int) compiling_methods___AStringFormExpr___compute_string_info},
+ {(long int) 4 /* 78: AStartStringExpr < AStringFormExpr: superclass init_table position */},
+ {(long int) parser_prod___AStartStringExpr___empty_init},
+ {(long int) parser_prod___AStartStringExpr___init_astartstringexpr},
+ {(long int) 5 /* 81: AStartStringExpr < AStartStringExpr: superclass init_table position */},
+ {(long int) parser_nodes___AStartStringExpr___n_string},
+ {(long int) parser_prod___AStartStringExpr___n_string__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AStartStringExpr::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 9);
obj->vft = (classtable_elt_t*)VFT_AStartStringExpr;
- ATTR_compiling_methods___AStringFormExpr____cstring_length(obj) = TAG_Int((int)0);
+ ATTR_compiling_methods___AStringFormExpr____cstring_length(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_parser_prod___AStartStringExpr___empty_init() {
return self;
}
const classtable_elt_t VFT_AMidStringExpr[84] = {
- {(int) 3699 /* 0: Identity */},
- {(int) 3 /* 1: AMidStringExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AMidStringExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AMidStringExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AMidStringExpr < PExpr: superclass typecheck marker */},
- {(int) 3355 /* 5: AMidStringExpr < AStringFormExpr: superclass typecheck marker */},
- {(int) 3699 /* 6: AMidStringExpr < AMidStringExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AMidStringExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AMidStringExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AMidStringExpr___visit_all},
- {(int) parser_prod___AMidStringExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AMidStringExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AStringFormExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AMidStringExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AStringFormExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AMidStringExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) compiling_methods___AMidStringExpr___string_text},
- {(int) compiling_methods___AStringFormExpr___compute_string_info},
- {(int) 4 /* 78: AMidStringExpr < AStringFormExpr: superclass init_table position */},
- {(int) parser_prod___AMidStringExpr___empty_init},
- {(int) parser_prod___AMidStringExpr___init_amidstringexpr},
- {(int) 5 /* 81: AMidStringExpr < AMidStringExpr: superclass init_table position */},
- {(int) parser_nodes___AMidStringExpr___n_string},
- {(int) parser_prod___AMidStringExpr___n_string__eq},
+ {(long int) 3699 /* 0: Identity */},
+ {(long int) 3 /* 1: AMidStringExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AMidStringExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AMidStringExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AMidStringExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3355 /* 5: AMidStringExpr < AStringFormExpr: superclass typecheck marker */},
+ {(long int) 3699 /* 6: AMidStringExpr < AMidStringExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AMidStringExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AMidStringExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AMidStringExpr___visit_all},
+ {(long int) parser_prod___AMidStringExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AMidStringExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AStringFormExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AMidStringExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AStringFormExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AMidStringExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) compiling_methods___AMidStringExpr___string_text},
+ {(long int) compiling_methods___AStringFormExpr___compute_string_info},
+ {(long int) 4 /* 78: AMidStringExpr < AStringFormExpr: superclass init_table position */},
+ {(long int) parser_prod___AMidStringExpr___empty_init},
+ {(long int) parser_prod___AMidStringExpr___init_amidstringexpr},
+ {(long int) 5 /* 81: AMidStringExpr < AMidStringExpr: superclass init_table position */},
+ {(long int) parser_nodes___AMidStringExpr___n_string},
+ {(long int) parser_prod___AMidStringExpr___n_string__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AMidStringExpr::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 9);
obj->vft = (classtable_elt_t*)VFT_AMidStringExpr;
- ATTR_compiling_methods___AStringFormExpr____cstring_length(obj) = TAG_Int((int)0);
+ ATTR_compiling_methods___AStringFormExpr____cstring_length(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_parser_prod___AMidStringExpr___empty_init() {
return self;
}
const classtable_elt_t VFT_AEndStringExpr[84] = {
- {(int) 3727 /* 0: Identity */},
- {(int) 3 /* 1: AEndStringExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AEndStringExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AEndStringExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AEndStringExpr < PExpr: superclass typecheck marker */},
- {(int) 3355 /* 5: AEndStringExpr < AStringFormExpr: superclass typecheck marker */},
- {(int) 3727 /* 6: AEndStringExpr < AEndStringExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AEndStringExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AEndStringExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AEndStringExpr___visit_all},
- {(int) parser_prod___AEndStringExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AEndStringExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AStringFormExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AEndStringExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AStringFormExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AEndStringExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) compiling_methods___AEndStringExpr___string_text},
- {(int) compiling_methods___AStringFormExpr___compute_string_info},
- {(int) 4 /* 78: AEndStringExpr < AStringFormExpr: superclass init_table position */},
- {(int) parser_prod___AEndStringExpr___empty_init},
- {(int) parser_prod___AEndStringExpr___init_aendstringexpr},
- {(int) 5 /* 81: AEndStringExpr < AEndStringExpr: superclass init_table position */},
- {(int) parser_nodes___AEndStringExpr___n_string},
- {(int) parser_prod___AEndStringExpr___n_string__eq},
+ {(long int) 3727 /* 0: Identity */},
+ {(long int) 3 /* 1: AEndStringExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AEndStringExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AEndStringExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AEndStringExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3355 /* 5: AEndStringExpr < AStringFormExpr: superclass typecheck marker */},
+ {(long int) 3727 /* 6: AEndStringExpr < AEndStringExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AEndStringExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AEndStringExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AEndStringExpr___visit_all},
+ {(long int) parser_prod___AEndStringExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AEndStringExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AStringFormExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AEndStringExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AStringFormExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AEndStringExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) compiling_methods___AEndStringExpr___string_text},
+ {(long int) compiling_methods___AStringFormExpr___compute_string_info},
+ {(long int) 4 /* 78: AEndStringExpr < AStringFormExpr: superclass init_table position */},
+ {(long int) parser_prod___AEndStringExpr___empty_init},
+ {(long int) parser_prod___AEndStringExpr___init_aendstringexpr},
+ {(long int) 5 /* 81: AEndStringExpr < AEndStringExpr: superclass init_table position */},
+ {(long int) parser_nodes___AEndStringExpr___n_string},
+ {(long int) parser_prod___AEndStringExpr___n_string__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AEndStringExpr::_parent */
obj_t obj;
obj = alloc(sizeof(val_t) * 9);
obj->vft = (classtable_elt_t*)VFT_AEndStringExpr;
- ATTR_compiling_methods___AStringFormExpr____cstring_length(obj) = TAG_Int((int)0);
+ ATTR_compiling_methods___AStringFormExpr____cstring_length(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_parser_prod___AEndStringExpr___empty_init() {
return self;
}
const classtable_elt_t VFT_ASuperstringExpr[81] = {
- {(int) 3347 /* 0: Identity */},
- {(int) 3 /* 1: ASuperstringExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ASuperstringExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ASuperstringExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ASuperstringExpr < PExpr: superclass typecheck marker */},
- {(int) 3347 /* 5: ASuperstringExpr < ASuperstringExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ASuperstringExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ASuperstringExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ASuperstringExpr___visit_all},
- {(int) parser_prod___ASuperstringExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ASuperstringExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASuperstringExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ASuperstringExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASuperstringExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: ASuperstringExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) parser_prod___ASuperstringExpr___empty_init},
- {(int) parser_prod___ASuperstringExpr___init_asuperstringexpr},
- {(int) 4 /* 78: ASuperstringExpr < ASuperstringExpr: superclass init_table position */},
- {(int) parser_nodes___ASuperstringExpr___n_exprs},
- {(int) parser_nodes___ASuperstringExpr___n_exprs__eq},
+ {(long int) 3347 /* 0: Identity */},
+ {(long int) 3 /* 1: ASuperstringExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ASuperstringExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ASuperstringExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ASuperstringExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3347 /* 5: ASuperstringExpr < ASuperstringExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ASuperstringExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ASuperstringExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ASuperstringExpr___visit_all},
+ {(long int) parser_prod___ASuperstringExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ASuperstringExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASuperstringExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ASuperstringExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASuperstringExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: ASuperstringExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) parser_prod___ASuperstringExpr___empty_init},
+ {(long int) parser_prod___ASuperstringExpr___init_asuperstringexpr},
+ {(long int) 4 /* 78: ASuperstringExpr < ASuperstringExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASuperstringExpr___n_exprs},
+ {(long int) parser_nodes___ASuperstringExpr___n_exprs__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ASuperstringExpr::_parent */
return self;
}
const classtable_elt_t VFT_AParExpr[82] = {
- {(int) 3675 /* 0: Identity */},
- {(int) 3 /* 1: AParExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AParExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AParExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AParExpr < PExpr: superclass typecheck marker */},
- {(int) 3403 /* 5: AParExpr < AProxyExpr: superclass typecheck marker */},
- {(int) 3675 /* 6: AParExpr < AParExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 1 /* 20: AParExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AParExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AParExpr___visit_all},
- {(int) parser_prod___AParExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 2 /* 57: AParExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AProxyExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 3 /* 66: AParExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AProxyExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 4 /* 71: AParExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: AParExpr < AProxyExpr: superclass init_table position */},
- {(int) parser_nodes___AProxyExpr___n_expr},
- {(int) parser_prod___AParExpr___n_expr__eq},
- {(int) parser_prod___AParExpr___empty_init},
- {(int) parser_prod___AParExpr___init_aparexpr},
- {(int) 5 /* 81: AParExpr < AParExpr: superclass init_table position */},
+ {(long int) 3675 /* 0: Identity */},
+ {(long int) 3 /* 1: AParExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AParExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AParExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AParExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3403 /* 5: AParExpr < AProxyExpr: superclass typecheck marker */},
+ {(long int) 3675 /* 6: AParExpr < AParExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 1 /* 20: AParExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AParExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AParExpr___visit_all},
+ {(long int) parser_prod___AParExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 2 /* 57: AParExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AProxyExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 3 /* 66: AParExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AProxyExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 4 /* 71: AParExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: AParExpr < AProxyExpr: superclass init_table position */},
+ {(long int) parser_nodes___AProxyExpr___n_expr},
+ {(long int) parser_prod___AParExpr___n_expr__eq},
+ {(long int) parser_prod___AParExpr___empty_init},
+ {(long int) parser_prod___AParExpr___init_aparexpr},
+ {(long int) 5 /* 81: AParExpr < AParExpr: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AParExpr::_parent */
return self;
}
const classtable_elt_t VFT_AProxyExpr[79] = {
- {(int) 3403 /* 0: Identity */},
- {(int) 3 /* 1: AProxyExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AProxyExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AProxyExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AProxyExpr < PExpr: superclass typecheck marker */},
- {(int) 3403 /* 5: AProxyExpr < AProxyExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AProxyExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AProxyExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___AProxyExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AProxyExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___AProxyExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AProxyExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 4 /* 76: AProxyExpr < AProxyExpr: superclass init_table position */},
- {(int) parser_nodes___AProxyExpr___n_expr},
- {(int) parser_nodes___AProxyExpr___n_expr__eq},
+ {(long int) 3403 /* 0: Identity */},
+ {(long int) 3 /* 1: AProxyExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AProxyExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AProxyExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AProxyExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3403 /* 5: AProxyExpr < AProxyExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AProxyExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AProxyExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___AProxyExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AProxyExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___AProxyExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AProxyExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 4 /* 76: AProxyExpr < AProxyExpr: superclass init_table position */},
+ {(long int) parser_nodes___AProxyExpr___n_expr},
+ {(long int) parser_nodes___AProxyExpr___n_expr__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AProxyExpr::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_APlusAssignOp[74] = {
- {(int) 3419 /* 0: Identity */},
- {(int) 3 /* 1: APlusAssignOp < Object: superclass typecheck marker */},
- {(int) 63 /* 2: APlusAssignOp < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: APlusAssignOp < Prod: superclass typecheck marker */},
- {(int) 3095 /* 4: APlusAssignOp < PAssignOp: superclass typecheck marker */},
- {(int) 3419 /* 5: APlusAssignOp < APlusAssignOp: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: APlusAssignOp < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___APlusAssignOp___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___APlusAssignOp___visit_all},
- {(int) parser_prod___APlusAssignOp___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: APlusAssignOp < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: APlusAssignOp < Prod: superclass init_table position */},
- {(int) typing___APlusAssignOp___method_name},
- {(int) 3 /* 68: APlusAssignOp < PAssignOp: superclass init_table position */},
- {(int) parser_prod___APlusAssignOp___empty_init},
- {(int) parser_prod___APlusAssignOp___init_aplusassignop},
- {(int) 4 /* 71: APlusAssignOp < APlusAssignOp: superclass init_table position */},
- {(int) parser_nodes___APlusAssignOp___n_pluseq},
- {(int) parser_prod___APlusAssignOp___n_pluseq__eq},
+ {(long int) 3419 /* 0: Identity */},
+ {(long int) 3 /* 1: APlusAssignOp < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: APlusAssignOp < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: APlusAssignOp < Prod: superclass typecheck marker */},
+ {(long int) 3095 /* 4: APlusAssignOp < PAssignOp: superclass typecheck marker */},
+ {(long int) 3419 /* 5: APlusAssignOp < APlusAssignOp: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: APlusAssignOp < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___APlusAssignOp___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___APlusAssignOp___visit_all},
+ {(long int) parser_prod___APlusAssignOp___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: APlusAssignOp < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: APlusAssignOp < Prod: superclass init_table position */},
+ {(long int) typing___APlusAssignOp___method_name},
+ {(long int) 3 /* 68: APlusAssignOp < PAssignOp: superclass init_table position */},
+ {(long int) parser_prod___APlusAssignOp___empty_init},
+ {(long int) parser_prod___APlusAssignOp___init_aplusassignop},
+ {(long int) 4 /* 71: APlusAssignOp < APlusAssignOp: superclass init_table position */},
+ {(long int) parser_nodes___APlusAssignOp___n_pluseq},
+ {(long int) parser_prod___APlusAssignOp___n_pluseq__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute APlusAssignOp::_parent */
return self;
}
const classtable_elt_t VFT_AMinusAssignOp[74] = {
- {(int) 3455 /* 0: Identity */},
- {(int) 3 /* 1: AMinusAssignOp < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AMinusAssignOp < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AMinusAssignOp < Prod: superclass typecheck marker */},
- {(int) 3095 /* 4: AMinusAssignOp < PAssignOp: superclass typecheck marker */},
- {(int) 3455 /* 5: AMinusAssignOp < AMinusAssignOp: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AMinusAssignOp < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AMinusAssignOp___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AMinusAssignOp___visit_all},
- {(int) parser_prod___AMinusAssignOp___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AMinusAssignOp < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AMinusAssignOp < Prod: superclass init_table position */},
- {(int) typing___AMinusAssignOp___method_name},
- {(int) 3 /* 68: AMinusAssignOp < PAssignOp: superclass init_table position */},
- {(int) parser_prod___AMinusAssignOp___empty_init},
- {(int) parser_prod___AMinusAssignOp___init_aminusassignop},
- {(int) 4 /* 71: AMinusAssignOp < AMinusAssignOp: superclass init_table position */},
- {(int) parser_nodes___AMinusAssignOp___n_minuseq},
- {(int) parser_prod___AMinusAssignOp___n_minuseq__eq},
+ {(long int) 3455 /* 0: Identity */},
+ {(long int) 3 /* 1: AMinusAssignOp < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AMinusAssignOp < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AMinusAssignOp < Prod: superclass typecheck marker */},
+ {(long int) 3095 /* 4: AMinusAssignOp < PAssignOp: superclass typecheck marker */},
+ {(long int) 3455 /* 5: AMinusAssignOp < AMinusAssignOp: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AMinusAssignOp < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AMinusAssignOp___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AMinusAssignOp___visit_all},
+ {(long int) parser_prod___AMinusAssignOp___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AMinusAssignOp < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AMinusAssignOp < Prod: superclass init_table position */},
+ {(long int) typing___AMinusAssignOp___method_name},
+ {(long int) 3 /* 68: AMinusAssignOp < PAssignOp: superclass init_table position */},
+ {(long int) parser_prod___AMinusAssignOp___empty_init},
+ {(long int) parser_prod___AMinusAssignOp___init_aminusassignop},
+ {(long int) 4 /* 71: AMinusAssignOp < AMinusAssignOp: superclass init_table position */},
+ {(long int) parser_nodes___AMinusAssignOp___n_minuseq},
+ {(long int) parser_prod___AMinusAssignOp___n_minuseq__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AMinusAssignOp::_parent */
return self;
}
const classtable_elt_t VFT_AQualified[75] = {
- {(int) 3395 /* 0: Identity */},
- {(int) 3 /* 1: AQualified < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AQualified < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AQualified < Prod: superclass typecheck marker */},
- {(int) 3047 /* 4: AQualified < PQualified: superclass typecheck marker */},
- {(int) 3395 /* 5: AQualified < AQualified: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AQualified < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___AQualified___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___AQualified___visit_all},
- {(int) parser_prod___AQualified___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AQualified < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AQualified < Prod: superclass init_table position */},
- {(int) 3 /* 67: AQualified < PQualified: superclass init_table position */},
- {(int) parser_prod___AQualified___empty_init},
- {(int) parser_prod___AQualified___init_aqualified},
- {(int) 4 /* 70: AQualified < AQualified: superclass init_table position */},
- {(int) parser_nodes___AQualified___n_id},
- {(int) parser_nodes___AQualified___n_id__eq},
- {(int) parser_nodes___AQualified___n_classid},
- {(int) parser_prod___AQualified___n_classid__eq},
+ {(long int) 3395 /* 0: Identity */},
+ {(long int) 3 /* 1: AQualified < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AQualified < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AQualified < Prod: superclass typecheck marker */},
+ {(long int) 3047 /* 4: AQualified < PQualified: superclass typecheck marker */},
+ {(long int) 3395 /* 5: AQualified < AQualified: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AQualified < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___AQualified___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___AQualified___visit_all},
+ {(long int) parser_prod___AQualified___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AQualified < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AQualified < Prod: superclass init_table position */},
+ {(long int) 3 /* 67: AQualified < PQualified: superclass init_table position */},
+ {(long int) parser_prod___AQualified___empty_init},
+ {(long int) parser_prod___AQualified___init_aqualified},
+ {(long int) 4 /* 70: AQualified < AQualified: superclass init_table position */},
+ {(long int) parser_nodes___AQualified___n_id},
+ {(long int) parser_nodes___AQualified___n_id__eq},
+ {(long int) parser_nodes___AQualified___n_classid},
+ {(long int) parser_prod___AQualified___n_classid__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AQualified::_parent */
return self;
}
const classtable_elt_t VFT_ADoc[73] = {
- {(int) 3527 /* 0: Identity */},
- {(int) 3 /* 1: ADoc < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ADoc < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ADoc < Prod: superclass typecheck marker */},
- {(int) 3083 /* 4: ADoc < PDoc: superclass typecheck marker */},
- {(int) 3527 /* 5: ADoc < ADoc: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ADoc < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ADoc___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ADoc___visit_all},
- {(int) parser_prod___ADoc___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ADoc < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ADoc < Prod: superclass init_table position */},
- {(int) 3 /* 67: ADoc < PDoc: superclass init_table position */},
- {(int) parser_prod___ADoc___empty_init},
- {(int) parser_prod___ADoc___init_adoc},
- {(int) 4 /* 70: ADoc < ADoc: superclass init_table position */},
- {(int) parser_nodes___ADoc___n_comment},
- {(int) parser_nodes___ADoc___n_comment__eq},
+ {(long int) 3527 /* 0: Identity */},
+ {(long int) 3 /* 1: ADoc < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ADoc < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ADoc < Prod: superclass typecheck marker */},
+ {(long int) 3083 /* 4: ADoc < PDoc: superclass typecheck marker */},
+ {(long int) 3527 /* 5: ADoc < ADoc: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ADoc < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ADoc___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ADoc___visit_all},
+ {(long int) parser_prod___ADoc___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ADoc < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ADoc < Prod: superclass init_table position */},
+ {(long int) 3 /* 67: ADoc < PDoc: superclass init_table position */},
+ {(long int) parser_prod___ADoc___empty_init},
+ {(long int) parser_prod___ADoc___init_adoc},
+ {(long int) 4 /* 70: ADoc < ADoc: superclass init_table position */},
+ {(long int) parser_nodes___ADoc___n_comment},
+ {(long int) parser_nodes___ADoc___n_comment__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ADoc::_parent */
return self;
}
const classtable_elt_t VFT_Start[73] = {
- {(int) 3015 /* 0: Identity */},
- {(int) 3 /* 1: Start < Object: superclass typecheck marker */},
- {(int) 63 /* 2: Start < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: Start < Prod: superclass typecheck marker */},
- {(int) 3015 /* 4: Start < Start: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Start < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PNode___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PNode___accept_property_builder},
- {(int) mmbuilder___PNode___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___Start___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___Start___visit_all},
- {(int) parser_prod___Start___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: Start < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: Start < Prod: superclass init_table position */},
- {(int) parser_prod___Start___init},
- {(int) 3 /* 68: Start < Start: superclass init_table position */},
- {(int) parser_nodes___Start___n_base},
- {(int) parser_nodes___Start___n_base__eq},
- {(int) parser_nodes___Start___n_eof},
- {(int) parser_nodes___Start___n_eof__eq},
+ {(long int) 3015 /* 0: Identity */},
+ {(long int) 3 /* 1: Start < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: Start < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: Start < Prod: superclass typecheck marker */},
+ {(long int) 3015 /* 4: Start < Start: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Start < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PNode___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PNode___accept_property_builder},
+ {(long int) mmbuilder___PNode___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___Start___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___Start___visit_all},
+ {(long int) parser_prod___Start___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: Start < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: Start < Prod: superclass init_table position */},
+ {(long int) parser_prod___Start___init},
+ {(long int) 3 /* 68: Start < Start: superclass init_table position */},
+ {(long int) parser_nodes___Start___n_base},
+ {(long int) parser_nodes___Start___n_base__eq},
+ {(long int) parser_nodes___Start___n_eof},
+ {(long int) parser_nodes___Start___n_eof__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Start::_parent */
return self;
}
const classtable_elt_t VFT_Lexer[52] = {
- {(int) 127 /* 0: Identity */},
- {(int) 3 /* 1: Lexer < Object: superclass typecheck marker */},
- {(int) 127 /* 2: Lexer < Lexer: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Lexer < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: Lexer < Lexer: superclass init_table position */},
- {(int) lexer___Lexer___filename},
- {(int) lexer___Lexer___state_initial},
- {(int) lexer___Lexer___init},
- {(int) lexer___Lexer___peek},
- {(int) lexer___Lexer___next},
- {(int) lexer___Lexer___get_token},
- {(int) lexer___Lexer___get_char},
- {(int) lexer___Lexer___push_back},
- {(int) lexer___Lexer___build_goto_table},
- {(int) lexer___Lexer___nil_array},
- {(int) lexer___Lexer___build_accept_table},
+ {(long int) 127 /* 0: Identity */},
+ {(long int) 3 /* 1: Lexer < Object: superclass typecheck marker */},
+ {(long int) 127 /* 2: Lexer < Lexer: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Lexer < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: Lexer < Lexer: superclass init_table position */},
+ {(long int) lexer___Lexer___filename},
+ {(long int) lexer___Lexer___state_initial},
+ {(long int) lexer___Lexer___init},
+ {(long int) lexer___Lexer___peek},
+ {(long int) lexer___Lexer___next},
+ {(long int) lexer___Lexer___get_token},
+ {(long int) lexer___Lexer___get_char},
+ {(long int) lexer___Lexer___push_back},
+ {(long int) lexer___Lexer___build_goto_table},
+ {(long int) lexer___Lexer___nil_array},
+ {(long int) lexer___Lexer___build_accept_table},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Lexer::_token */
obj_t obj;
obj = alloc(sizeof(val_t) * 14);
obj->vft = (classtable_elt_t*)VFT_Lexer;
- ATTR_lexer___Lexer____state(obj) = TAG_Int((int)0);
- ATTR_lexer___Lexer____stream_pos(obj) = TAG_Int((int)0);
- ATTR_lexer___Lexer____line(obj) = TAG_Int((int)0);
- ATTR_lexer___Lexer____pos(obj) = TAG_Int((int)0);
- ATTR_lexer___Lexer____cr(obj) = TAG_Bool((int)0);
- ATTR_lexer___Lexer____eof(obj) = TAG_Bool((int)0);
+ ATTR_lexer___Lexer____state(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Lexer____stream_pos(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Lexer____line(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Lexer____pos(obj) = TAG_Int((long int)0);
+ ATTR_lexer___Lexer____cr(obj) = TAG_Bool((long int)0);
+ ATTR_lexer___Lexer____eof(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_lexer___Lexer___init(val_t p0, val_t p1) {
return self;
}
const classtable_elt_t VFT_Visitor[42] = {
- {(int) 7 /* 0: Identity */},
- {(int) 3 /* 1: Visitor < Object: superclass typecheck marker */},
- {(int) 7 /* 2: Visitor < Visitor: superclass typecheck marker */},
+ {(long int) 7 /* 0: Identity */},
+ {(long int) 3 /* 1: Visitor < Object: superclass typecheck marker */},
+ {(long int) 7 /* 2: Visitor < Visitor: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Visitor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: Visitor < Visitor: superclass init_table position */},
- {(int) parser_prod___Visitor___visit},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Visitor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: Visitor < Visitor: superclass init_table position */},
+ {(long int) parser_prod___Visitor___visit},
};
/* 0: Pointer to the classtable */
val_t NEW_Visitor(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_Parser[1196] = {
- {(int) 59 /* 0: Identity */},
- {(int) 3 /* 1: Parser < Object: superclass typecheck marker */},
- {(int) 59 /* 2: Parser < Parser: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Parser < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) parser___Parser___init},
- {(int) parser___Parser___go_to},
- {(int) parser___Parser___push},
- {(int) parser___Parser___state},
- {(int) parser___Parser___pop},
- {(int) parser___Parser___parse},
- {(int) parser___Parser___build_reduce_table},
- {(int) 1 /* 47: Parser < Parser: superclass init_table position */},
- {(int) parser_tables___Parser___build_action_table},
- {(int) parser_tables___Parser___action_table_row1},
- {(int) parser_tables___Parser___action_table_row2},
- {(int) parser_tables___Parser___action_table_row3},
- {(int) parser_tables___Parser___action_table_row4},
- {(int) parser_tables___Parser___action_table_row5},
- {(int) parser_tables___Parser___action_table_row6},
- {(int) parser_tables___Parser___action_table_row7},
- {(int) parser_tables___Parser___action_table_row8},
- {(int) parser_tables___Parser___action_table_row9},
- {(int) parser_tables___Parser___action_table_row10},
- {(int) parser_tables___Parser___action_table_row11},
- {(int) parser_tables___Parser___action_table_row12},
- {(int) parser_tables___Parser___action_table_row13},
- {(int) parser_tables___Parser___action_table_row14},
- {(int) parser_tables___Parser___action_table_row15},
- {(int) parser_tables___Parser___action_table_row16},
- {(int) parser_tables___Parser___action_table_row17},
- {(int) parser_tables___Parser___action_table_row18},
- {(int) parser_tables___Parser___action_table_row19},
- {(int) parser_tables___Parser___action_table_row20},
- {(int) parser_tables___Parser___action_table_row21},
- {(int) parser_tables___Parser___action_table_row22},
- {(int) parser_tables___Parser___action_table_row23},
- {(int) parser_tables___Parser___action_table_row24},
- {(int) parser_tables___Parser___action_table_row25},
- {(int) parser_tables___Parser___action_table_row26},
- {(int) parser_tables___Parser___action_table_row27},
- {(int) parser_tables___Parser___action_table_row28},
- {(int) parser_tables___Parser___action_table_row29},
- {(int) parser_tables___Parser___action_table_row30},
- {(int) parser_tables___Parser___action_table_row31},
- {(int) parser_tables___Parser___action_table_row32},
- {(int) parser_tables___Parser___action_table_row33},
- {(int) parser_tables___Parser___action_table_row34},
- {(int) parser_tables___Parser___action_table_row35},
- {(int) parser_tables___Parser___action_table_row36},
- {(int) parser_tables___Parser___action_table_row37},
- {(int) parser_tables___Parser___action_table_row38},
- {(int) parser_tables___Parser___action_table_row39},
- {(int) parser_tables___Parser___action_table_row40},
- {(int) parser_tables___Parser___action_table_row41},
- {(int) parser_tables___Parser___action_table_row42},
- {(int) parser_tables___Parser___action_table_row43},
- {(int) parser_tables___Parser___action_table_row44},
- {(int) parser_tables___Parser___action_table_row45},
- {(int) parser_tables___Parser___action_table_row46},
- {(int) parser_tables___Parser___action_table_row47},
- {(int) parser_tables___Parser___action_table_row48},
- {(int) parser_tables___Parser___action_table_row49},
- {(int) parser_tables___Parser___action_table_row50},
- {(int) parser_tables___Parser___action_table_row51},
- {(int) parser_tables___Parser___action_table_row52},
- {(int) parser_tables___Parser___action_table_row53},
- {(int) parser_tables___Parser___action_table_row54},
- {(int) parser_tables___Parser___action_table_row55},
- {(int) parser_tables___Parser___action_table_row56},
- {(int) parser_tables___Parser___action_table_row57},
- {(int) parser_tables___Parser___action_table_row58},
- {(int) parser_tables___Parser___action_table_row59},
- {(int) parser_tables___Parser___action_table_row60},
- {(int) parser_tables___Parser___action_table_row61},
- {(int) parser_tables___Parser___action_table_row62},
- {(int) parser_tables___Parser___action_table_row63},
- {(int) parser_tables___Parser___action_table_row64},
- {(int) parser_tables___Parser___action_table_row65},
- {(int) parser_tables___Parser___action_table_row66},
- {(int) parser_tables___Parser___action_table_row67},
- {(int) parser_tables___Parser___action_table_row68},
- {(int) parser_tables___Parser___action_table_row69},
- {(int) parser_tables___Parser___action_table_row70},
- {(int) parser_tables___Parser___action_table_row71},
- {(int) parser_tables___Parser___action_table_row72},
- {(int) parser_tables___Parser___action_table_row73},
- {(int) parser_tables___Parser___action_table_row74},
- {(int) parser_tables___Parser___action_table_row75},
- {(int) parser_tables___Parser___action_table_row76},
- {(int) parser_tables___Parser___action_table_row77},
- {(int) parser_tables___Parser___action_table_row78},
- {(int) parser_tables___Parser___action_table_row79},
- {(int) parser_tables___Parser___action_table_row80},
- {(int) parser_tables___Parser___action_table_row81},
- {(int) parser_tables___Parser___action_table_row82},
- {(int) parser_tables___Parser___action_table_row83},
- {(int) parser_tables___Parser___action_table_row84},
- {(int) parser_tables___Parser___action_table_row85},
- {(int) parser_tables___Parser___action_table_row86},
- {(int) parser_tables___Parser___action_table_row87},
- {(int) parser_tables___Parser___action_table_row88},
- {(int) parser_tables___Parser___action_table_row89},
- {(int) parser_tables___Parser___action_table_row90},
- {(int) parser_tables___Parser___action_table_row91},
- {(int) parser_tables___Parser___action_table_row92},
- {(int) parser_tables___Parser___action_table_row93},
- {(int) parser_tables___Parser___action_table_row94},
- {(int) parser_tables___Parser___action_table_row95},
- {(int) parser_tables___Parser___action_table_row96},
- {(int) parser_tables___Parser___action_table_row97},
- {(int) parser_tables___Parser___action_table_row98},
- {(int) parser_tables___Parser___action_table_row99},
- {(int) parser_tables___Parser___action_table_row100},
- {(int) parser_tables___Parser___action_table_row101},
- {(int) parser_tables___Parser___action_table_row102},
- {(int) parser_tables___Parser___action_table_row103},
- {(int) parser_tables___Parser___action_table_row104},
- {(int) parser_tables___Parser___action_table_row105},
- {(int) parser_tables___Parser___action_table_row106},
- {(int) parser_tables___Parser___action_table_row107},
- {(int) parser_tables___Parser___action_table_row108},
- {(int) parser_tables___Parser___action_table_row109},
- {(int) parser_tables___Parser___action_table_row110},
- {(int) parser_tables___Parser___action_table_row111},
- {(int) parser_tables___Parser___action_table_row112},
- {(int) parser_tables___Parser___action_table_row113},
- {(int) parser_tables___Parser___action_table_row114},
- {(int) parser_tables___Parser___action_table_row115},
- {(int) parser_tables___Parser___action_table_row116},
- {(int) parser_tables___Parser___action_table_row117},
- {(int) parser_tables___Parser___action_table_row118},
- {(int) parser_tables___Parser___action_table_row119},
- {(int) parser_tables___Parser___action_table_row120},
- {(int) parser_tables___Parser___action_table_row121},
- {(int) parser_tables___Parser___action_table_row122},
- {(int) parser_tables___Parser___action_table_row123},
- {(int) parser_tables___Parser___action_table_row124},
- {(int) parser_tables___Parser___action_table_row125},
- {(int) parser_tables___Parser___action_table_row126},
- {(int) parser_tables___Parser___action_table_row127},
- {(int) parser_tables___Parser___action_table_row128},
- {(int) parser_tables___Parser___action_table_row129},
- {(int) parser_tables___Parser___action_table_row130},
- {(int) parser_tables___Parser___action_table_row131},
- {(int) parser_tables___Parser___action_table_row132},
- {(int) parser_tables___Parser___action_table_row133},
- {(int) parser_tables___Parser___action_table_row134},
- {(int) parser_tables___Parser___action_table_row135},
- {(int) parser_tables___Parser___action_table_row136},
- {(int) parser_tables___Parser___action_table_row137},
- {(int) parser_tables___Parser___action_table_row138},
- {(int) parser_tables___Parser___action_table_row139},
- {(int) parser_tables___Parser___action_table_row140},
- {(int) parser_tables___Parser___action_table_row141},
- {(int) parser_tables___Parser___action_table_row142},
- {(int) parser_tables___Parser___action_table_row143},
- {(int) parser_tables___Parser___action_table_row144},
- {(int) parser_tables___Parser___action_table_row145},
- {(int) parser_tables___Parser___action_table_row146},
- {(int) parser_tables___Parser___action_table_row147},
- {(int) parser_tables___Parser___action_table_row148},
- {(int) parser_tables___Parser___action_table_row149},
- {(int) parser_tables___Parser___action_table_row150},
- {(int) parser_tables___Parser___action_table_row151},
- {(int) parser_tables___Parser___action_table_row152},
- {(int) parser_tables___Parser___action_table_row153},
- {(int) parser_tables___Parser___action_table_row154},
- {(int) parser_tables___Parser___action_table_row155},
- {(int) parser_tables___Parser___action_table_row156},
- {(int) parser_tables___Parser___action_table_row157},
- {(int) parser_tables___Parser___action_table_row158},
- {(int) parser_tables___Parser___action_table_row159},
- {(int) parser_tables___Parser___action_table_row160},
- {(int) parser_tables___Parser___action_table_row161},
- {(int) parser_tables___Parser___action_table_row162},
- {(int) parser_tables___Parser___action_table_row163},
- {(int) parser_tables___Parser___action_table_row164},
- {(int) parser_tables___Parser___action_table_row165},
- {(int) parser_tables___Parser___action_table_row166},
- {(int) parser_tables___Parser___action_table_row167},
- {(int) parser_tables___Parser___action_table_row168},
- {(int) parser_tables___Parser___action_table_row169},
- {(int) parser_tables___Parser___action_table_row170},
- {(int) parser_tables___Parser___action_table_row171},
- {(int) parser_tables___Parser___action_table_row172},
- {(int) parser_tables___Parser___action_table_row173},
- {(int) parser_tables___Parser___action_table_row174},
- {(int) parser_tables___Parser___action_table_row175},
- {(int) parser_tables___Parser___action_table_row176},
- {(int) parser_tables___Parser___action_table_row177},
- {(int) parser_tables___Parser___action_table_row178},
- {(int) parser_tables___Parser___action_table_row179},
- {(int) parser_tables___Parser___action_table_row180},
- {(int) parser_tables___Parser___action_table_row181},
- {(int) parser_tables___Parser___action_table_row182},
- {(int) parser_tables___Parser___action_table_row183},
- {(int) parser_tables___Parser___action_table_row184},
- {(int) parser_tables___Parser___action_table_row185},
- {(int) parser_tables___Parser___action_table_row186},
- {(int) parser_tables___Parser___action_table_row187},
- {(int) parser_tables___Parser___action_table_row188},
- {(int) parser_tables___Parser___action_table_row189},
- {(int) parser_tables___Parser___action_table_row190},
- {(int) parser_tables___Parser___action_table_row191},
- {(int) parser_tables___Parser___action_table_row192},
- {(int) parser_tables___Parser___action_table_row193},
- {(int) parser_tables___Parser___action_table_row194},
- {(int) parser_tables___Parser___action_table_row195},
- {(int) parser_tables___Parser___action_table_row196},
- {(int) parser_tables___Parser___action_table_row197},
- {(int) parser_tables___Parser___action_table_row198},
- {(int) parser_tables___Parser___action_table_row199},
- {(int) parser_tables___Parser___action_table_row200},
- {(int) parser_tables___Parser___action_table_row201},
- {(int) parser_tables___Parser___action_table_row202},
- {(int) parser_tables___Parser___action_table_row203},
- {(int) parser_tables___Parser___action_table_row204},
- {(int) parser_tables___Parser___action_table_row205},
- {(int) parser_tables___Parser___action_table_row206},
- {(int) parser_tables___Parser___action_table_row207},
- {(int) parser_tables___Parser___action_table_row208},
- {(int) parser_tables___Parser___action_table_row209},
- {(int) parser_tables___Parser___action_table_row210},
- {(int) parser_tables___Parser___action_table_row211},
- {(int) parser_tables___Parser___action_table_row212},
- {(int) parser_tables___Parser___action_table_row213},
- {(int) parser_tables___Parser___action_table_row214},
- {(int) parser_tables___Parser___action_table_row215},
- {(int) parser_tables___Parser___action_table_row216},
- {(int) parser_tables___Parser___action_table_row217},
- {(int) parser_tables___Parser___action_table_row218},
- {(int) parser_tables___Parser___action_table_row219},
- {(int) parser_tables___Parser___action_table_row220},
- {(int) parser_tables___Parser___action_table_row221},
- {(int) parser_tables___Parser___action_table_row222},
- {(int) parser_tables___Parser___action_table_row223},
- {(int) parser_tables___Parser___action_table_row224},
- {(int) parser_tables___Parser___action_table_row225},
- {(int) parser_tables___Parser___action_table_row226},
- {(int) parser_tables___Parser___action_table_row227},
- {(int) parser_tables___Parser___action_table_row228},
- {(int) parser_tables___Parser___action_table_row229},
- {(int) parser_tables___Parser___action_table_row230},
- {(int) parser_tables___Parser___action_table_row231},
- {(int) parser_tables___Parser___action_table_row232},
- {(int) parser_tables___Parser___action_table_row233},
- {(int) parser_tables___Parser___action_table_row234},
- {(int) parser_tables___Parser___action_table_row235},
- {(int) parser_tables___Parser___action_table_row236},
- {(int) parser_tables___Parser___action_table_row237},
- {(int) parser_tables___Parser___action_table_row238},
- {(int) parser_tables___Parser___action_table_row239},
- {(int) parser_tables___Parser___action_table_row240},
- {(int) parser_tables___Parser___action_table_row241},
- {(int) parser_tables___Parser___action_table_row242},
- {(int) parser_tables___Parser___action_table_row243},
- {(int) parser_tables___Parser___action_table_row244},
- {(int) parser_tables___Parser___action_table_row245},
- {(int) parser_tables___Parser___action_table_row246},
- {(int) parser_tables___Parser___action_table_row247},
- {(int) parser_tables___Parser___action_table_row248},
- {(int) parser_tables___Parser___action_table_row249},
- {(int) parser_tables___Parser___action_table_row250},
- {(int) parser_tables___Parser___action_table_row251},
- {(int) parser_tables___Parser___action_table_row252},
- {(int) parser_tables___Parser___action_table_row253},
- {(int) parser_tables___Parser___action_table_row254},
- {(int) parser_tables___Parser___action_table_row255},
- {(int) parser_tables___Parser___action_table_row256},
- {(int) parser_tables___Parser___action_table_row257},
- {(int) parser_tables___Parser___action_table_row258},
- {(int) parser_tables___Parser___action_table_row259},
- {(int) parser_tables___Parser___action_table_row260},
- {(int) parser_tables___Parser___action_table_row261},
- {(int) parser_tables___Parser___action_table_row262},
- {(int) parser_tables___Parser___action_table_row263},
- {(int) parser_tables___Parser___action_table_row264},
- {(int) parser_tables___Parser___action_table_row265},
- {(int) parser_tables___Parser___action_table_row266},
- {(int) parser_tables___Parser___action_table_row267},
- {(int) parser_tables___Parser___action_table_row268},
- {(int) parser_tables___Parser___action_table_row269},
- {(int) parser_tables___Parser___action_table_row270},
- {(int) parser_tables___Parser___action_table_row271},
- {(int) parser_tables___Parser___action_table_row272},
- {(int) parser_tables___Parser___action_table_row273},
- {(int) parser_tables___Parser___action_table_row274},
- {(int) parser_tables___Parser___action_table_row275},
- {(int) parser_tables___Parser___action_table_row276},
- {(int) parser_tables___Parser___action_table_row277},
- {(int) parser_tables___Parser___action_table_row278},
- {(int) parser_tables___Parser___action_table_row279},
- {(int) parser_tables___Parser___action_table_row280},
- {(int) parser_tables___Parser___action_table_row281},
- {(int) parser_tables___Parser___action_table_row282},
- {(int) parser_tables___Parser___action_table_row283},
- {(int) parser_tables___Parser___action_table_row284},
- {(int) parser_tables___Parser___action_table_row285},
- {(int) parser_tables___Parser___action_table_row286},
- {(int) parser_tables___Parser___action_table_row287},
- {(int) parser_tables___Parser___action_table_row288},
- {(int) parser_tables___Parser___action_table_row289},
- {(int) parser_tables___Parser___action_table_row290},
- {(int) parser_tables___Parser___action_table_row291},
- {(int) parser_tables___Parser___action_table_row292},
- {(int) parser_tables___Parser___action_table_row293},
- {(int) parser_tables___Parser___action_table_row294},
- {(int) parser_tables___Parser___action_table_row295},
- {(int) parser_tables___Parser___action_table_row296},
- {(int) parser_tables___Parser___action_table_row297},
- {(int) parser_tables___Parser___action_table_row298},
- {(int) parser_tables___Parser___action_table_row299},
- {(int) parser_tables___Parser___action_table_row300},
- {(int) parser_tables___Parser___action_table_row301},
- {(int) parser_tables___Parser___action_table_row302},
- {(int) parser_tables___Parser___action_table_row303},
- {(int) parser_tables___Parser___action_table_row304},
- {(int) parser_tables___Parser___action_table_row305},
- {(int) parser_tables___Parser___action_table_row306},
- {(int) parser_tables___Parser___action_table_row307},
- {(int) parser_tables___Parser___action_table_row308},
- {(int) parser_tables___Parser___action_table_row309},
- {(int) parser_tables___Parser___action_table_row310},
- {(int) parser_tables___Parser___action_table_row311},
- {(int) parser_tables___Parser___action_table_row312},
- {(int) parser_tables___Parser___action_table_row313},
- {(int) parser_tables___Parser___action_table_row314},
- {(int) parser_tables___Parser___action_table_row315},
- {(int) parser_tables___Parser___action_table_row316},
- {(int) parser_tables___Parser___action_table_row317},
- {(int) parser_tables___Parser___action_table_row318},
- {(int) parser_tables___Parser___action_table_row319},
- {(int) parser_tables___Parser___action_table_row320},
- {(int) parser_tables___Parser___action_table_row321},
- {(int) parser_tables___Parser___action_table_row322},
- {(int) parser_tables___Parser___action_table_row323},
- {(int) parser_tables___Parser___action_table_row324},
- {(int) parser_tables___Parser___action_table_row325},
- {(int) parser_tables___Parser___action_table_row326},
- {(int) parser_tables___Parser___action_table_row327},
- {(int) parser_tables___Parser___action_table_row328},
- {(int) parser_tables___Parser___action_table_row329},
- {(int) parser_tables___Parser___action_table_row330},
- {(int) parser_tables___Parser___action_table_row331},
- {(int) parser_tables___Parser___action_table_row332},
- {(int) parser_tables___Parser___action_table_row333},
- {(int) parser_tables___Parser___action_table_row334},
- {(int) parser_tables___Parser___action_table_row335},
- {(int) parser_tables___Parser___action_table_row336},
- {(int) parser_tables___Parser___action_table_row337},
- {(int) parser_tables___Parser___action_table_row338},
- {(int) parser_tables___Parser___action_table_row339},
- {(int) parser_tables___Parser___action_table_row340},
- {(int) parser_tables___Parser___action_table_row341},
- {(int) parser_tables___Parser___action_table_row342},
- {(int) parser_tables___Parser___action_table_row343},
- {(int) parser_tables___Parser___action_table_row344},
- {(int) parser_tables___Parser___action_table_row345},
- {(int) parser_tables___Parser___action_table_row346},
- {(int) parser_tables___Parser___action_table_row347},
- {(int) parser_tables___Parser___action_table_row348},
- {(int) parser_tables___Parser___action_table_row349},
- {(int) parser_tables___Parser___action_table_row350},
- {(int) parser_tables___Parser___action_table_row351},
- {(int) parser_tables___Parser___action_table_row352},
- {(int) parser_tables___Parser___action_table_row353},
- {(int) parser_tables___Parser___action_table_row354},
- {(int) parser_tables___Parser___action_table_row355},
- {(int) parser_tables___Parser___action_table_row356},
- {(int) parser_tables___Parser___action_table_row357},
- {(int) parser_tables___Parser___action_table_row358},
- {(int) parser_tables___Parser___action_table_row359},
- {(int) parser_tables___Parser___action_table_row360},
- {(int) parser_tables___Parser___action_table_row361},
- {(int) parser_tables___Parser___action_table_row362},
- {(int) parser_tables___Parser___action_table_row363},
- {(int) parser_tables___Parser___action_table_row364},
- {(int) parser_tables___Parser___action_table_row365},
- {(int) parser_tables___Parser___action_table_row366},
- {(int) parser_tables___Parser___action_table_row367},
- {(int) parser_tables___Parser___action_table_row368},
- {(int) parser_tables___Parser___action_table_row369},
- {(int) parser_tables___Parser___action_table_row370},
- {(int) parser_tables___Parser___action_table_row371},
- {(int) parser_tables___Parser___action_table_row372},
- {(int) parser_tables___Parser___action_table_row373},
- {(int) parser_tables___Parser___action_table_row374},
- {(int) parser_tables___Parser___action_table_row375},
- {(int) parser_tables___Parser___action_table_row376},
- {(int) parser_tables___Parser___action_table_row377},
- {(int) parser_tables___Parser___action_table_row378},
- {(int) parser_tables___Parser___action_table_row379},
- {(int) parser_tables___Parser___action_table_row380},
- {(int) parser_tables___Parser___action_table_row381},
- {(int) parser_tables___Parser___action_table_row382},
- {(int) parser_tables___Parser___action_table_row383},
- {(int) parser_tables___Parser___action_table_row384},
- {(int) parser_tables___Parser___action_table_row385},
- {(int) parser_tables___Parser___action_table_row386},
- {(int) parser_tables___Parser___action_table_row387},
- {(int) parser_tables___Parser___action_table_row388},
- {(int) parser_tables___Parser___action_table_row389},
- {(int) parser_tables___Parser___action_table_row390},
- {(int) parser_tables___Parser___action_table_row391},
- {(int) parser_tables___Parser___action_table_row392},
- {(int) parser_tables___Parser___action_table_row393},
- {(int) parser_tables___Parser___action_table_row394},
- {(int) parser_tables___Parser___action_table_row395},
- {(int) parser_tables___Parser___action_table_row396},
- {(int) parser_tables___Parser___action_table_row397},
- {(int) parser_tables___Parser___action_table_row398},
- {(int) parser_tables___Parser___action_table_row399},
- {(int) parser_tables___Parser___action_table_row400},
- {(int) parser_tables___Parser___action_table_row401},
- {(int) parser_tables___Parser___action_table_row402},
- {(int) parser_tables___Parser___action_table_row403},
- {(int) parser_tables___Parser___action_table_row404},
- {(int) parser_tables___Parser___action_table_row405},
- {(int) parser_tables___Parser___action_table_row406},
- {(int) parser_tables___Parser___action_table_row407},
- {(int) parser_tables___Parser___action_table_row408},
- {(int) parser_tables___Parser___action_table_row409},
- {(int) parser_tables___Parser___action_table_row410},
- {(int) parser_tables___Parser___action_table_row411},
- {(int) parser_tables___Parser___action_table_row412},
- {(int) parser_tables___Parser___action_table_row413},
- {(int) parser_tables___Parser___action_table_row414},
- {(int) parser_tables___Parser___action_table_row415},
- {(int) parser_tables___Parser___action_table_row416},
- {(int) parser_tables___Parser___action_table_row417},
- {(int) parser_tables___Parser___action_table_row418},
- {(int) parser_tables___Parser___action_table_row419},
- {(int) parser_tables___Parser___action_table_row420},
- {(int) parser_tables___Parser___action_table_row421},
- {(int) parser_tables___Parser___action_table_row422},
- {(int) parser_tables___Parser___action_table_row423},
- {(int) parser_tables___Parser___action_table_row424},
- {(int) parser_tables___Parser___action_table_row425},
- {(int) parser_tables___Parser___action_table_row426},
- {(int) parser_tables___Parser___action_table_row427},
- {(int) parser_tables___Parser___action_table_row428},
- {(int) parser_tables___Parser___action_table_row429},
- {(int) parser_tables___Parser___action_table_row430},
- {(int) parser_tables___Parser___action_table_row431},
- {(int) parser_tables___Parser___action_table_row432},
- {(int) parser_tables___Parser___action_table_row433},
- {(int) parser_tables___Parser___action_table_row434},
- {(int) parser_tables___Parser___action_table_row435},
- {(int) parser_tables___Parser___action_table_row436},
- {(int) parser_tables___Parser___action_table_row437},
- {(int) parser_tables___Parser___action_table_row438},
- {(int) parser_tables___Parser___action_table_row439},
- {(int) parser_tables___Parser___action_table_row440},
- {(int) parser_tables___Parser___action_table_row441},
- {(int) parser_tables___Parser___action_table_row442},
- {(int) parser_tables___Parser___action_table_row443},
- {(int) parser_tables___Parser___action_table_row444},
- {(int) parser_tables___Parser___action_table_row445},
- {(int) parser_tables___Parser___action_table_row446},
- {(int) parser_tables___Parser___action_table_row447},
- {(int) parser_tables___Parser___action_table_row448},
- {(int) parser_tables___Parser___action_table_row449},
- {(int) parser_tables___Parser___action_table_row450},
- {(int) parser_tables___Parser___action_table_row451},
- {(int) parser_tables___Parser___action_table_row452},
- {(int) parser_tables___Parser___action_table_row453},
- {(int) parser_tables___Parser___action_table_row454},
- {(int) parser_tables___Parser___action_table_row455},
- {(int) parser_tables___Parser___action_table_row456},
- {(int) parser_tables___Parser___action_table_row457},
- {(int) parser_tables___Parser___action_table_row458},
- {(int) parser_tables___Parser___action_table_row459},
- {(int) parser_tables___Parser___action_table_row460},
- {(int) parser_tables___Parser___action_table_row461},
- {(int) parser_tables___Parser___action_table_row462},
- {(int) parser_tables___Parser___action_table_row463},
- {(int) parser_tables___Parser___action_table_row464},
- {(int) parser_tables___Parser___action_table_row465},
- {(int) parser_tables___Parser___action_table_row466},
- {(int) parser_tables___Parser___action_table_row467},
- {(int) parser_tables___Parser___action_table_row468},
- {(int) parser_tables___Parser___action_table_row469},
- {(int) parser_tables___Parser___action_table_row470},
- {(int) parser_tables___Parser___action_table_row471},
- {(int) parser_tables___Parser___action_table_row472},
- {(int) parser_tables___Parser___action_table_row473},
- {(int) parser_tables___Parser___action_table_row474},
- {(int) parser_tables___Parser___action_table_row475},
- {(int) parser_tables___Parser___action_table_row476},
- {(int) parser_tables___Parser___action_table_row477},
- {(int) parser_tables___Parser___action_table_row478},
- {(int) parser_tables___Parser___action_table_row479},
- {(int) parser_tables___Parser___action_table_row480},
- {(int) parser_tables___Parser___action_table_row481},
- {(int) parser_tables___Parser___action_table_row482},
- {(int) parser_tables___Parser___action_table_row483},
- {(int) parser_tables___Parser___action_table_row484},
- {(int) parser_tables___Parser___action_table_row485},
- {(int) parser_tables___Parser___action_table_row486},
- {(int) parser_tables___Parser___action_table_row487},
- {(int) parser_tables___Parser___action_table_row488},
- {(int) parser_tables___Parser___action_table_row489},
- {(int) parser_tables___Parser___action_table_row490},
- {(int) parser_tables___Parser___action_table_row491},
- {(int) parser_tables___Parser___action_table_row492},
- {(int) parser_tables___Parser___action_table_row493},
- {(int) parser_tables___Parser___action_table_row494},
- {(int) parser_tables___Parser___action_table_row495},
- {(int) parser_tables___Parser___action_table_row496},
- {(int) parser_tables___Parser___action_table_row497},
- {(int) parser_tables___Parser___action_table_row498},
- {(int) parser_tables___Parser___action_table_row499},
- {(int) parser_tables___Parser___action_table_row500},
- {(int) parser_tables___Parser___action_table_row501},
- {(int) parser_tables___Parser___action_table_row502},
- {(int) parser_tables___Parser___action_table_row503},
- {(int) parser_tables___Parser___action_table_row504},
- {(int) parser_tables___Parser___action_table_row505},
- {(int) parser_tables___Parser___action_table_row506},
- {(int) parser_tables___Parser___action_table_row507},
- {(int) parser_tables___Parser___action_table_row508},
- {(int) parser_tables___Parser___action_table_row509},
- {(int) parser_tables___Parser___action_table_row510},
- {(int) parser_tables___Parser___action_table_row511},
- {(int) parser_tables___Parser___action_table_row512},
- {(int) parser_tables___Parser___action_table_row513},
- {(int) parser_tables___Parser___action_table_row514},
- {(int) parser_tables___Parser___action_table_row515},
- {(int) parser_tables___Parser___action_table_row516},
- {(int) parser_tables___Parser___action_table_row517},
- {(int) parser_tables___Parser___action_table_row518},
- {(int) parser_tables___Parser___action_table_row519},
- {(int) parser_tables___Parser___action_table_row520},
- {(int) parser_tables___Parser___action_table_row521},
- {(int) parser_tables___Parser___action_table_row522},
- {(int) parser_tables___Parser___action_table_row523},
- {(int) parser_tables___Parser___action_table_row524},
- {(int) parser_tables___Parser___action_table_row525},
- {(int) parser_tables___Parser___action_table_row526},
- {(int) parser_tables___Parser___action_table_row527},
- {(int) parser_tables___Parser___action_table_row528},
- {(int) parser_tables___Parser___action_table_row529},
- {(int) parser_tables___Parser___action_table_row530},
- {(int) parser_tables___Parser___action_table_row531},
- {(int) parser_tables___Parser___action_table_row532},
- {(int) parser_tables___Parser___action_table_row533},
- {(int) parser_tables___Parser___action_table_row534},
- {(int) parser_tables___Parser___action_table_row535},
- {(int) parser_tables___Parser___action_table_row536},
- {(int) parser_tables___Parser___action_table_row537},
- {(int) parser_tables___Parser___action_table_row538},
- {(int) parser_tables___Parser___action_table_row539},
- {(int) parser_tables___Parser___action_table_row540},
- {(int) parser_tables___Parser___action_table_row541},
- {(int) parser_tables___Parser___action_table_row542},
- {(int) parser_tables___Parser___action_table_row543},
- {(int) parser_tables___Parser___action_table_row544},
- {(int) parser_tables___Parser___action_table_row545},
- {(int) parser_tables___Parser___action_table_row546},
- {(int) parser_tables___Parser___action_table_row547},
- {(int) parser_tables___Parser___action_table_row548},
- {(int) parser_tables___Parser___action_table_row549},
- {(int) parser_tables___Parser___action_table_row550},
- {(int) parser_tables___Parser___action_table_row551},
- {(int) parser_tables___Parser___action_table_row552},
- {(int) parser_tables___Parser___action_table_row553},
- {(int) parser_tables___Parser___action_table_row554},
- {(int) parser_tables___Parser___action_table_row555},
- {(int) parser_tables___Parser___action_table_row556},
- {(int) parser_tables___Parser___action_table_row557},
- {(int) parser_tables___Parser___action_table_row558},
- {(int) parser_tables___Parser___action_table_row559},
- {(int) parser_tables___Parser___action_table_row560},
- {(int) parser_tables___Parser___action_table_row561},
- {(int) parser_tables___Parser___action_table_row562},
- {(int) parser_tables___Parser___action_table_row563},
- {(int) parser_tables___Parser___action_table_row564},
- {(int) parser_tables___Parser___action_table_row565},
- {(int) parser_tables___Parser___action_table_row566},
- {(int) parser_tables___Parser___action_table_row567},
- {(int) parser_tables___Parser___action_table_row568},
- {(int) parser_tables___Parser___action_table_row569},
- {(int) parser_tables___Parser___action_table_row570},
- {(int) parser_tables___Parser___action_table_row571},
- {(int) parser_tables___Parser___action_table_row572},
- {(int) parser_tables___Parser___action_table_row573},
- {(int) parser_tables___Parser___action_table_row574},
- {(int) parser_tables___Parser___action_table_row575},
- {(int) parser_tables___Parser___action_table_row576},
- {(int) parser_tables___Parser___action_table_row577},
- {(int) parser_tables___Parser___action_table_row578},
- {(int) parser_tables___Parser___action_table_row579},
- {(int) parser_tables___Parser___action_table_row580},
- {(int) parser_tables___Parser___action_table_row581},
- {(int) parser_tables___Parser___action_table_row582},
- {(int) parser_tables___Parser___action_table_row583},
- {(int) parser_tables___Parser___action_table_row584},
- {(int) parser_tables___Parser___action_table_row585},
- {(int) parser_tables___Parser___action_table_row586},
- {(int) parser_tables___Parser___action_table_row587},
- {(int) parser_tables___Parser___action_table_row588},
- {(int) parser_tables___Parser___action_table_row589},
- {(int) parser_tables___Parser___action_table_row590},
- {(int) parser_tables___Parser___action_table_row591},
- {(int) parser_tables___Parser___action_table_row592},
- {(int) parser_tables___Parser___action_table_row593},
- {(int) parser_tables___Parser___action_table_row594},
- {(int) parser_tables___Parser___action_table_row595},
- {(int) parser_tables___Parser___action_table_row596},
- {(int) parser_tables___Parser___action_table_row597},
- {(int) parser_tables___Parser___action_table_row598},
- {(int) parser_tables___Parser___action_table_row599},
- {(int) parser_tables___Parser___action_table_row600},
- {(int) parser_tables___Parser___action_table_row601},
- {(int) parser_tables___Parser___action_table_row602},
- {(int) parser_tables___Parser___action_table_row603},
- {(int) parser_tables___Parser___action_table_row604},
- {(int) parser_tables___Parser___action_table_row605},
- {(int) parser_tables___Parser___action_table_row606},
- {(int) parser_tables___Parser___action_table_row607},
- {(int) parser_tables___Parser___action_table_row608},
- {(int) parser_tables___Parser___action_table_row609},
- {(int) parser_tables___Parser___action_table_row610},
- {(int) parser_tables___Parser___action_table_row611},
- {(int) parser_tables___Parser___action_table_row612},
- {(int) parser_tables___Parser___action_table_row613},
- {(int) parser_tables___Parser___action_table_row614},
- {(int) parser_tables___Parser___action_table_row615},
- {(int) parser_tables___Parser___action_table_row616},
- {(int) parser_tables___Parser___action_table_row617},
- {(int) parser_tables___Parser___action_table_row618},
- {(int) parser_tables___Parser___action_table_row619},
- {(int) parser_tables___Parser___action_table_row620},
- {(int) parser_tables___Parser___action_table_row621},
- {(int) parser_tables___Parser___action_table_row622},
- {(int) parser_tables___Parser___action_table_row623},
- {(int) parser_tables___Parser___action_table_row624},
- {(int) parser_tables___Parser___action_table_row625},
- {(int) parser_tables___Parser___action_table_row626},
- {(int) parser_tables___Parser___action_table_row627},
- {(int) parser_tables___Parser___action_table_row628},
- {(int) parser_tables___Parser___action_table_row629},
- {(int) parser_tables___Parser___action_table_row630},
- {(int) parser_tables___Parser___action_table_row631},
- {(int) parser_tables___Parser___action_table_row632},
- {(int) parser_tables___Parser___action_table_row633},
- {(int) parser_tables___Parser___action_table_row634},
- {(int) parser_tables___Parser___action_table_row635},
- {(int) parser_tables___Parser___action_table_row636},
- {(int) parser_tables___Parser___action_table_row637},
- {(int) parser_tables___Parser___action_table_row638},
- {(int) parser_tables___Parser___action_table_row639},
- {(int) parser_tables___Parser___action_table_row640},
- {(int) parser_tables___Parser___action_table_row641},
- {(int) parser_tables___Parser___action_table_row642},
- {(int) parser_tables___Parser___action_table_row643},
- {(int) parser_tables___Parser___action_table_row644},
- {(int) parser_tables___Parser___action_table_row645},
- {(int) parser_tables___Parser___action_table_row646},
- {(int) parser_tables___Parser___action_table_row647},
- {(int) parser_tables___Parser___action_table_row648},
- {(int) parser_tables___Parser___action_table_row649},
- {(int) parser_tables___Parser___action_table_row650},
- {(int) parser_tables___Parser___action_table_row651},
- {(int) parser_tables___Parser___action_table_row652},
- {(int) parser_tables___Parser___action_table_row653},
- {(int) parser_tables___Parser___action_table_row654},
- {(int) parser_tables___Parser___action_table_row655},
- {(int) parser_tables___Parser___action_table_row656},
- {(int) parser_tables___Parser___action_table_row657},
- {(int) parser_tables___Parser___action_table_row658},
- {(int) parser_tables___Parser___action_table_row659},
- {(int) parser_tables___Parser___action_table_row660},
- {(int) parser_tables___Parser___action_table_row661},
- {(int) parser_tables___Parser___action_table_row662},
- {(int) parser_tables___Parser___action_table_row663},
- {(int) parser_tables___Parser___action_table_row664},
- {(int) parser_tables___Parser___action_table_row665},
- {(int) parser_tables___Parser___action_table_row666},
- {(int) parser_tables___Parser___action_table_row667},
- {(int) parser_tables___Parser___action_table_row668},
- {(int) parser_tables___Parser___action_table_row669},
- {(int) parser_tables___Parser___action_table_row670},
- {(int) parser_tables___Parser___action_table_row671},
- {(int) parser_tables___Parser___action_table_row672},
- {(int) parser_tables___Parser___action_table_row673},
- {(int) parser_tables___Parser___action_table_row674},
- {(int) parser_tables___Parser___action_table_row675},
- {(int) parser_tables___Parser___action_table_row676},
- {(int) parser_tables___Parser___action_table_row677},
- {(int) parser_tables___Parser___action_table_row678},
- {(int) parser_tables___Parser___action_table_row679},
- {(int) parser_tables___Parser___action_table_row680},
- {(int) parser_tables___Parser___action_table_row681},
- {(int) parser_tables___Parser___action_table_row682},
- {(int) parser_tables___Parser___action_table_row683},
- {(int) parser_tables___Parser___action_table_row684},
- {(int) parser_tables___Parser___action_table_row685},
- {(int) parser_tables___Parser___action_table_row686},
- {(int) parser_tables___Parser___action_table_row687},
- {(int) parser_tables___Parser___action_table_row688},
- {(int) parser_tables___Parser___action_table_row689},
- {(int) parser_tables___Parser___action_table_row690},
- {(int) parser_tables___Parser___action_table_row691},
- {(int) parser_tables___Parser___action_table_row692},
- {(int) parser_tables___Parser___action_table_row693},
- {(int) parser_tables___Parser___action_table_row694},
- {(int) parser_tables___Parser___action_table_row695},
- {(int) parser_tables___Parser___action_table_row696},
- {(int) parser_tables___Parser___action_table_row697},
- {(int) parser_tables___Parser___action_table_row698},
- {(int) parser_tables___Parser___action_table_row699},
- {(int) parser_tables___Parser___action_table_row700},
- {(int) parser_tables___Parser___action_table_row701},
- {(int) parser_tables___Parser___action_table_row702},
- {(int) parser_tables___Parser___action_table_row703},
- {(int) parser_tables___Parser___action_table_row704},
- {(int) parser_tables___Parser___action_table_row705},
- {(int) parser_tables___Parser___action_table_row706},
- {(int) parser_tables___Parser___action_table_row707},
- {(int) parser_tables___Parser___action_table_row708},
- {(int) parser_tables___Parser___action_table_row709},
- {(int) parser_tables___Parser___action_table_row710},
- {(int) parser_tables___Parser___action_table_row711},
- {(int) parser_tables___Parser___action_table_row712},
- {(int) parser_tables___Parser___action_table_row713},
- {(int) parser_tables___Parser___action_table_row714},
- {(int) parser_tables___Parser___action_table_row715},
- {(int) parser_tables___Parser___action_table_row716},
- {(int) parser_tables___Parser___action_table_row717},
- {(int) parser_tables___Parser___action_table_row718},
- {(int) parser_tables___Parser___action_table_row719},
- {(int) parser_tables___Parser___action_table_row720},
- {(int) parser_tables___Parser___action_table_row721},
- {(int) parser_tables___Parser___action_table_row722},
- {(int) parser_tables___Parser___action_table_row723},
- {(int) parser_tables___Parser___action_table_row724},
- {(int) parser_tables___Parser___action_table_row725},
- {(int) parser_tables___Parser___action_table_row726},
- {(int) parser_tables___Parser___action_table_row727},
- {(int) parser_tables___Parser___action_table_row728},
- {(int) parser_tables___Parser___action_table_row729},
- {(int) parser_tables___Parser___action_table_row730},
- {(int) parser_tables___Parser___action_table_row731},
- {(int) parser_tables___Parser___action_table_row732},
- {(int) parser_tables___Parser___action_table_row733},
- {(int) parser_tables___Parser___action_table_row734},
- {(int) parser_tables___Parser___action_table_row735},
- {(int) parser_tables___Parser___action_table_row736},
- {(int) parser_tables___Parser___action_table_row737},
- {(int) parser_tables___Parser___action_table_row738},
- {(int) parser_tables___Parser___action_table_row739},
- {(int) parser_tables___Parser___action_table_row740},
- {(int) parser_tables___Parser___action_table_row741},
- {(int) parser_tables___Parser___action_table_row742},
- {(int) parser_tables___Parser___action_table_row743},
- {(int) parser_tables___Parser___action_table_row744},
- {(int) parser_tables___Parser___action_table_row745},
- {(int) parser_tables___Parser___action_table_row746},
- {(int) parser_tables___Parser___action_table_row747},
- {(int) parser_tables___Parser___action_table_row748},
- {(int) parser_tables___Parser___action_table_row749},
- {(int) parser_tables___Parser___action_table_row750},
- {(int) parser_tables___Parser___action_table_row751},
- {(int) parser_tables___Parser___action_table_row752},
- {(int) parser_tables___Parser___action_table_row753},
- {(int) parser_tables___Parser___action_table_row754},
- {(int) parser_tables___Parser___action_table_row755},
- {(int) parser_tables___Parser___action_table_row756},
- {(int) parser_tables___Parser___action_table_row757},
- {(int) parser_tables___Parser___action_table_row758},
- {(int) parser_tables___Parser___action_table_row759},
- {(int) parser_tables___Parser___action_table_row760},
- {(int) parser_tables___Parser___action_table_row761},
- {(int) parser_tables___Parser___action_table_row762},
- {(int) parser_tables___Parser___action_table_row763},
- {(int) parser_tables___Parser___action_table_row764},
- {(int) parser_tables___Parser___action_table_row765},
- {(int) parser_tables___Parser___action_table_row766},
- {(int) parser_tables___Parser___action_table_row767},
- {(int) parser_tables___Parser___action_table_row768},
- {(int) parser_tables___Parser___action_table_row769},
- {(int) parser_tables___Parser___action_table_row770},
- {(int) parser_tables___Parser___action_table_row771},
- {(int) parser_tables___Parser___action_table_row772},
- {(int) parser_tables___Parser___action_table_row773},
- {(int) parser_tables___Parser___action_table_row774},
- {(int) parser_tables___Parser___action_table_row775},
- {(int) parser_tables___Parser___action_table_row776},
- {(int) parser_tables___Parser___action_table_row777},
- {(int) parser_tables___Parser___action_table_row778},
- {(int) parser_tables___Parser___action_table_row779},
- {(int) parser_tables___Parser___action_table_row780},
- {(int) parser_tables___Parser___action_table_row781},
- {(int) parser_tables___Parser___action_table_row782},
- {(int) parser_tables___Parser___action_table_row783},
- {(int) parser_tables___Parser___action_table_row784},
- {(int) parser_tables___Parser___action_table_row785},
- {(int) parser_tables___Parser___action_table_row786},
- {(int) parser_tables___Parser___action_table_row787},
- {(int) parser_tables___Parser___action_table_row788},
- {(int) parser_tables___Parser___action_table_row789},
- {(int) parser_tables___Parser___action_table_row790},
- {(int) parser_tables___Parser___action_table_row791},
- {(int) parser_tables___Parser___action_table_row792},
- {(int) parser_tables___Parser___action_table_row793},
- {(int) parser_tables___Parser___action_table_row794},
- {(int) parser_tables___Parser___action_table_row795},
- {(int) parser_tables___Parser___action_table_row796},
- {(int) parser_tables___Parser___action_table_row797},
- {(int) parser_tables___Parser___action_table_row798},
- {(int) parser_tables___Parser___action_table_row799},
- {(int) parser_tables___Parser___action_table_row800},
- {(int) parser_tables___Parser___action_table_row801},
- {(int) parser_tables___Parser___action_table_row802},
- {(int) parser_tables___Parser___action_table_row803},
- {(int) parser_tables___Parser___action_table_row804},
- {(int) parser_tables___Parser___action_table_row805},
- {(int) parser_tables___Parser___action_table_row806},
- {(int) parser_tables___Parser___action_table_row807},
- {(int) parser_tables___Parser___action_table_row808},
- {(int) parser_tables___Parser___action_table_row809},
- {(int) parser_tables___Parser___action_table_row810},
- {(int) parser_tables___Parser___action_table_row811},
- {(int) parser_tables___Parser___action_table_row812},
- {(int) parser_tables___Parser___action_table_row813},
- {(int) parser_tables___Parser___action_table_row814},
- {(int) parser_tables___Parser___action_table_row815},
- {(int) parser_tables___Parser___action_table_row816},
- {(int) parser_tables___Parser___action_table_row817},
- {(int) parser_tables___Parser___action_table_row818},
- {(int) parser_tables___Parser___action_table_row819},
- {(int) parser_tables___Parser___action_table_row820},
- {(int) parser_tables___Parser___action_table_row821},
- {(int) parser_tables___Parser___action_table_row822},
- {(int) parser_tables___Parser___action_table_row823},
- {(int) parser_tables___Parser___action_table_row824},
- {(int) parser_tables___Parser___action_table_row825},
- {(int) parser_tables___Parser___action_table_row826},
- {(int) parser_tables___Parser___action_table_row827},
- {(int) parser_tables___Parser___action_table_row828},
- {(int) parser_tables___Parser___action_table_row829},
- {(int) parser_tables___Parser___action_table_row830},
- {(int) parser_tables___Parser___action_table_row831},
- {(int) parser_tables___Parser___action_table_row832},
- {(int) parser_tables___Parser___action_table_row833},
- {(int) parser_tables___Parser___action_table_row834},
- {(int) parser_tables___Parser___action_table_row835},
- {(int) parser_tables___Parser___action_table_row836},
- {(int) parser_tables___Parser___action_table_row837},
- {(int) parser_tables___Parser___action_table_row838},
- {(int) parser_tables___Parser___action_table_row839},
- {(int) parser_tables___Parser___action_table_row840},
- {(int) parser_tables___Parser___action_table_row841},
- {(int) parser_tables___Parser___action_table_row842},
- {(int) parser_tables___Parser___action_table_row843},
- {(int) parser_tables___Parser___action_table_row844},
- {(int) parser_tables___Parser___action_table_row845},
- {(int) parser_tables___Parser___action_table_row846},
- {(int) parser_tables___Parser___action_table_row847},
- {(int) parser_tables___Parser___action_table_row848},
- {(int) parser_tables___Parser___action_table_row849},
- {(int) parser_tables___Parser___action_table_row850},
- {(int) parser_tables___Parser___action_table_row851},
- {(int) parser_tables___Parser___action_table_row852},
- {(int) parser_tables___Parser___action_table_row853},
- {(int) parser_tables___Parser___action_table_row854},
- {(int) parser_tables___Parser___action_table_row855},
- {(int) parser_tables___Parser___action_table_row856},
- {(int) parser_tables___Parser___action_table_row857},
- {(int) parser_tables___Parser___action_table_row858},
- {(int) parser_tables___Parser___action_table_row859},
- {(int) parser_tables___Parser___action_table_row860},
- {(int) parser_tables___Parser___action_table_row861},
- {(int) parser_tables___Parser___action_table_row862},
- {(int) parser_tables___Parser___action_table_row863},
- {(int) parser_tables___Parser___action_table_row864},
- {(int) parser_tables___Parser___action_table_row865},
- {(int) parser_tables___Parser___action_table_row866},
- {(int) parser_tables___Parser___action_table_row867},
- {(int) parser_tables___Parser___action_table_row868},
- {(int) parser_tables___Parser___action_table_row869},
- {(int) parser_tables___Parser___action_table_row870},
- {(int) parser_tables___Parser___action_table_row871},
- {(int) parser_tables___Parser___action_table_row872},
- {(int) parser_tables___Parser___action_table_row873},
- {(int) parser_tables___Parser___action_table_row874},
- {(int) parser_tables___Parser___action_table_row875},
- {(int) parser_tables___Parser___action_table_row876},
- {(int) parser_tables___Parser___action_table_row877},
- {(int) parser_tables___Parser___action_table_row878},
- {(int) parser_tables___Parser___action_table_row879},
- {(int) parser_tables___Parser___action_table_row880},
- {(int) parser_tables___Parser___action_table_row881},
- {(int) parser_tables___Parser___action_table_row882},
- {(int) parser_tables___Parser___action_table_row883},
- {(int) parser_tables___Parser___action_table_row884},
- {(int) parser_tables___Parser___action_table_row885},
- {(int) parser_tables___Parser___action_table_row886},
- {(int) parser_tables___Parser___action_table_row887},
- {(int) parser_tables___Parser___action_table_row888},
- {(int) parser_tables___Parser___action_table_row889},
- {(int) parser_tables___Parser___action_table_row890},
- {(int) parser_tables___Parser___action_table_row891},
- {(int) parser_tables___Parser___action_table_row892},
- {(int) parser_tables___Parser___action_table_row893},
- {(int) parser_tables___Parser___action_table_row894},
- {(int) parser_tables___Parser___action_table_row895},
- {(int) parser_tables___Parser___action_table_row896},
- {(int) parser_tables___Parser___action_table_row897},
- {(int) parser_tables___Parser___action_table_row898},
- {(int) parser_tables___Parser___action_table_row899},
- {(int) parser_tables___Parser___action_table_row900},
- {(int) parser_tables___Parser___action_table_row901},
- {(int) parser_tables___Parser___action_table_row902},
- {(int) parser_tables___Parser___action_table_row903},
- {(int) parser_tables___Parser___action_table_row904},
- {(int) parser_tables___Parser___action_table_row905},
- {(int) parser_tables___Parser___action_table_row906},
- {(int) parser_tables___Parser___action_table_row907},
- {(int) parser_tables___Parser___action_table_row908},
- {(int) parser_tables___Parser___action_table_row909},
- {(int) parser_tables___Parser___action_table_row910},
- {(int) parser_tables___Parser___action_table_row911},
- {(int) parser_tables___Parser___action_table_row912},
- {(int) parser_tables___Parser___action_table_row913},
- {(int) parser_tables___Parser___action_table_row914},
- {(int) parser_tables___Parser___action_table_row915},
- {(int) parser_tables___Parser___action_table_row916},
- {(int) parser_tables___Parser___action_table_row917},
- {(int) parser_tables___Parser___action_table_row918},
- {(int) parser_tables___Parser___action_table_row919},
- {(int) parser_tables___Parser___action_table_row920},
- {(int) parser_tables___Parser___action_table_row921},
- {(int) parser_tables___Parser___action_table_row922},
- {(int) parser_tables___Parser___action_table_row923},
- {(int) parser_tables___Parser___action_table_row924},
- {(int) parser_tables___Parser___action_table_row925},
- {(int) parser_tables___Parser___action_table_row926},
- {(int) parser_tables___Parser___action_table_row927},
- {(int) parser_tables___Parser___action_table_row928},
- {(int) parser_tables___Parser___action_table_row929},
- {(int) parser_tables___Parser___action_table_row930},
- {(int) parser_tables___Parser___action_table_row931},
- {(int) parser_tables___Parser___action_table_row932},
- {(int) parser_tables___Parser___action_table_row933},
- {(int) parser_tables___Parser___action_table_row934},
- {(int) parser_tables___Parser___action_table_row935},
- {(int) parser_tables___Parser___action_table_row936},
- {(int) parser_tables___Parser___action_table_row937},
- {(int) parser_tables___Parser___action_table_row938},
- {(int) parser_tables___Parser___action_table_row939},
- {(int) parser_tables___Parser___action_table_row940},
- {(int) parser_tables___Parser___action_table_row941},
- {(int) parser_tables___Parser___action_table_row942},
- {(int) parser_tables___Parser___action_table_row943},
- {(int) parser_tables___Parser___action_table_row944},
- {(int) parser_tables___Parser___action_table_row945},
- {(int) parser_tables___Parser___action_table_row946},
- {(int) parser_tables___Parser___action_table_row947},
- {(int) parser_tables___Parser___action_table_row948},
- {(int) parser_tables___Parser___action_table_row949},
- {(int) parser_tables___Parser___action_table_row950},
- {(int) parser_tables___Parser___action_table_row951},
- {(int) parser_tables___Parser___action_table_row952},
- {(int) parser_tables___Parser___action_table_row953},
- {(int) parser_tables___Parser___action_table_row954},
- {(int) parser_tables___Parser___action_table_row955},
- {(int) parser_tables___Parser___action_table_row956},
- {(int) parser_tables___Parser___action_table_row957},
- {(int) parser_tables___Parser___action_table_row958},
- {(int) parser_tables___Parser___action_table_row959},
- {(int) parser_tables___Parser___action_table_row960},
- {(int) parser_tables___Parser___action_table_row961},
- {(int) parser_tables___Parser___action_table_row962},
- {(int) parser_tables___Parser___action_table_row963},
- {(int) parser_tables___Parser___action_table_row964},
- {(int) parser_tables___Parser___action_table_row965},
- {(int) parser_tables___Parser___action_table_row966},
- {(int) parser_tables___Parser___action_table_row967},
- {(int) parser_tables___Parser___action_table_row968},
- {(int) parser_tables___Parser___action_table_row969},
- {(int) parser_tables___Parser___action_table_row970},
- {(int) parser_tables___Parser___action_table_row971},
- {(int) parser_tables___Parser___action_table_row972},
- {(int) parser_tables___Parser___action_table_row973},
- {(int) parser_tables___Parser___action_table_row974},
- {(int) parser_tables___Parser___action_table_row975},
- {(int) parser_tables___Parser___action_table_row976},
- {(int) parser_tables___Parser___action_table_row977},
- {(int) parser_tables___Parser___action_table_row978},
- {(int) parser_tables___Parser___action_table_row979},
- {(int) parser_tables___Parser___action_table_row980},
- {(int) parser_tables___Parser___action_table_row981},
- {(int) parser_tables___Parser___action_table_row982},
- {(int) parser_tables___Parser___action_table_row983},
- {(int) parser_tables___Parser___action_table_row984},
- {(int) parser_tables___Parser___action_table_row985},
- {(int) parser_tables___Parser___action_table_row986},
- {(int) parser_tables___Parser___action_table_row987},
- {(int) parser_tables___Parser___action_table_row988},
- {(int) parser_tables___Parser___action_table_row989},
- {(int) parser_tables___Parser___action_table_row990},
- {(int) parser_tables___Parser___action_table_row991},
- {(int) parser_tables___Parser___action_table_row992},
- {(int) parser_tables___Parser___action_table_row993},
- {(int) parser_tables___Parser___action_table_row994},
- {(int) parser_tables___Parser___action_table_row995},
- {(int) parser_tables___Parser___action_table_row996},
- {(int) parser_tables___Parser___action_table_row997},
- {(int) parser_tables___Parser___action_table_row998},
- {(int) parser_tables___Parser___action_table_row999},
- {(int) parser_tables___Parser___action_table_row1000},
- {(int) parser_tables___Parser___action_table_row1001},
- {(int) parser_tables___Parser___action_table_row1002},
- {(int) parser_tables___Parser___action_table_row1003},
- {(int) parser_tables___Parser___action_table_row1004},
- {(int) parser_tables___Parser___action_table_row1005},
- {(int) parser_tables___Parser___action_table_row1006},
- {(int) parser_tables___Parser___action_table_row1007},
- {(int) parser_tables___Parser___action_table_row1008},
- {(int) parser_tables___Parser___action_table_row1009},
- {(int) parser_tables___Parser___action_table_row1010},
- {(int) parser_tables___Parser___action_table_row1011},
- {(int) parser_tables___Parser___action_table_row1012},
- {(int) parser_tables___Parser___action_table_row1013},
- {(int) parser_tables___Parser___action_table_row1014},
- {(int) parser_tables___Parser___action_table_row1015},
- {(int) parser_tables___Parser___action_table_row1016},
- {(int) parser_tables___Parser___action_table_row1017},
- {(int) parser_tables___Parser___action_table_row1018},
- {(int) parser_tables___Parser___action_table_row1019},
- {(int) parser_tables___Parser___action_table_row1020},
- {(int) parser_tables___Parser___action_table_row1021},
- {(int) parser_tables___Parser___action_table_row1022},
- {(int) parser_tables___Parser___action_table_row1023},
- {(int) parser_tables___Parser___action_table_row1024},
- {(int) parser_tables___Parser___action_table_row1025},
- {(int) parser_tables___Parser___action_table_row1026},
- {(int) parser_tables___Parser___action_table_row1027},
- {(int) parser_tables___Parser___action_table_row1028},
- {(int) parser_tables___Parser___action_table_row1029},
- {(int) parser_tables___Parser___action_table_row1030},
- {(int) parser_tables___Parser___action_table_row1031},
- {(int) parser_tables___Parser___action_table_row1032},
- {(int) parser_tables___Parser___action_table_row1033},
- {(int) parser_tables___Parser___action_table_row1034},
- {(int) parser_tables___Parser___action_table_row1035},
- {(int) parser_tables___Parser___action_table_row1036},
- {(int) parser_tables___Parser___action_table_row1037},
- {(int) parser_tables___Parser___action_table_row1038},
- {(int) parser_tables___Parser___action_table_row1039},
- {(int) parser_tables___Parser___action_table_row1040},
- {(int) parser_tables___Parser___action_table_row1041},
- {(int) parser_tables___Parser___action_table_row1042},
- {(int) parser_tables___Parser___action_table_row1043},
- {(int) parser_tables___Parser___action_table_row1044},
- {(int) parser_tables___Parser___action_table_row1045},
- {(int) parser_tables___Parser___action_table_row1046},
- {(int) parser_tables___Parser___action_table_row1047},
- {(int) parser_tables___Parser___action_table_row1048},
- {(int) parser_tables___Parser___action_table_row1049},
- {(int) parser_tables___Parser___action_table_row1050},
- {(int) parser_tables___Parser___action_table_row1051},
- {(int) parser_tables___Parser___action_table_row1052},
- {(int) parser_tables___Parser___action_table_row1053},
- {(int) parser_tables___Parser___action_table_row1054},
- {(int) parser_tables___Parser___action_table_row1055},
- {(int) parser_tables___Parser___action_table_row1056},
- {(int) parser_tables___Parser___action_table_row1057},
- {(int) parser_tables___Parser___action_table_row1058},
- {(int) parser_tables___Parser___action_table_row1059},
- {(int) parser_tables___Parser___action_table_row1060},
- {(int) parser_tables___Parser___action_table_row1061},
- {(int) parser_tables___Parser___action_table_row1062},
- {(int) parser_tables___Parser___action_table_row1063},
- {(int) parser_tables___Parser___action_table_row1064},
- {(int) parser_tables___Parser___action_table_row1065},
- {(int) parser_tables___Parser___action_table_row1066},
- {(int) parser_tables___Parser___action_table_row1067},
- {(int) parser_tables___Parser___action_table_row1068},
- {(int) parser_tables___Parser___action_table_row1069},
- {(int) parser_tables___Parser___action_table_row1070},
- {(int) parser_tables___Parser___action_table_row1071},
- {(int) parser_tables___Parser___action_table_row1072},
- {(int) parser_tables___Parser___action_table_row1073},
- {(int) parser_tables___Parser___action_table_row1074},
- {(int) parser_tables___Parser___action_table_row1075},
- {(int) parser_tables___Parser___action_table_row1076},
- {(int) parser_tables___Parser___action_table_row1077},
- {(int) parser_tables___Parser___action_table_row1078},
- {(int) parser_tables___Parser___action_table_row1079},
- {(int) parser_tables___Parser___action_table_row1080},
- {(int) parser_tables___Parser___action_table_row1081},
- {(int) parser_tables___Parser___action_table_row1082},
- {(int) parser_tables___Parser___action_table_row1083},
- {(int) parser_tables___Parser___action_table_row1084},
- {(int) parser_tables___Parser___action_table_row1085},
- {(int) parser_tables___Parser___action_table_row1086},
- {(int) parser_tables___Parser___action_table_row1087},
- {(int) parser_tables___Parser___action_table_row1088},
- {(int) parser_tables___Parser___action_table_row1089},
- {(int) parser_tables___Parser___action_table_row1090},
- {(int) parser_tables___Parser___action_table_row1091},
- {(int) parser_tables___Parser___action_table_row1092},
- {(int) parser_tables___Parser___action_table_row1093},
- {(int) parser_tables___Parser___action_table_row1094},
- {(int) parser_tables___Parser___action_table_row1095},
- {(int) parser_tables___Parser___action_table_row1096},
- {(int) parser_tables___Parser___action_table_row1097},
- {(int) parser_tables___Parser___action_table_row1098},
- {(int) parser_tables___Parser___action_table_row1099},
- {(int) parser_tables___Parser___action_table_row1100},
- {(int) parser_tables___Parser___action_table_row1101},
- {(int) parser_tables___Parser___action_table_row1102},
- {(int) parser_tables___Parser___action_table_row1103},
- {(int) parser_tables___Parser___action_table_row1104},
- {(int) parser_tables___Parser___action_table_row1105},
- {(int) parser_tables___Parser___action_table_row1106},
- {(int) parser_tables___Parser___action_table_row1107},
- {(int) parser_tables___Parser___action_table_row1108},
- {(int) parser_tables___Parser___action_table_row1109},
- {(int) parser_tables___Parser___action_table_row1110},
- {(int) parser_tables___Parser___action_table_row1111},
- {(int) parser_tables___Parser___action_table_row1112},
- {(int) parser_tables___Parser___action_table_row1113},
- {(int) parser_tables___Parser___action_table_row1114},
- {(int) parser_tables___Parser___action_table_row1115},
- {(int) parser_tables___Parser___action_table_row1116},
- {(int) parser_tables___Parser___action_table_row1117},
- {(int) parser_tables___Parser___action_table_row1118},
- {(int) parser_tables___Parser___action_table_row1119},
- {(int) parser_tables___Parser___action_table_row1120},
- {(int) parser_tables___Parser___action_table_row1121},
- {(int) parser_tables___Parser___action_table_row1122},
- {(int) parser_tables___Parser___action_table_row1123},
- {(int) parser_tables___Parser___action_table_row1124},
- {(int) parser_tables___Parser___action_table_row1125},
- {(int) parser_tables___Parser___action_table_row1126},
- {(int) parser_tables___Parser___action_table_row1127},
- {(int) parser_tables___Parser___action_table_row1128},
- {(int) parser_tables___Parser___action_table_row1129},
- {(int) parser_tables___Parser___action_table_row1130},
- {(int) parser_tables___Parser___action_table_row1131},
- {(int) parser_tables___Parser___action_table_row1132},
- {(int) parser_tables___Parser___action_table_row1133},
- {(int) parser_tables___Parser___action_table_row1134},
- {(int) parser_tables___Parser___action_table_row1135},
- {(int) parser_tables___Parser___action_table_row1136},
- {(int) parser_tables___Parser___action_table_row1137},
- {(int) parser_tables___Parser___action_table_row1138},
- {(int) parser_tables___Parser___action_table_row1139},
- {(int) parser_tables___Parser___action_table_row1140},
- {(int) parser_tables___Parser___action_table_row1141},
- {(int) parser_tables___Parser___action_table_row1142},
- {(int) parser_tables___Parser___action_table_row1143},
- {(int) parser_tables___Parser___action_table_row1144},
- {(int) parser_tables___Parser___build_goto_table},
- {(int) parser_tables___Parser___error_messages},
- {(int) parser_tables___Parser___errors},
+ {(long int) 59 /* 0: Identity */},
+ {(long int) 3 /* 1: Parser < Object: superclass typecheck marker */},
+ {(long int) 59 /* 2: Parser < Parser: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Parser < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) parser___Parser___init},
+ {(long int) parser___Parser___go_to},
+ {(long int) parser___Parser___push},
+ {(long int) parser___Parser___state},
+ {(long int) parser___Parser___pop},
+ {(long int) parser___Parser___parse},
+ {(long int) parser___Parser___build_reduce_table},
+ {(long int) 1 /* 47: Parser < Parser: superclass init_table position */},
+ {(long int) parser_tables___Parser___build_action_table},
+ {(long int) parser_tables___Parser___action_table_row1},
+ {(long int) parser_tables___Parser___action_table_row2},
+ {(long int) parser_tables___Parser___action_table_row3},
+ {(long int) parser_tables___Parser___action_table_row4},
+ {(long int) parser_tables___Parser___action_table_row5},
+ {(long int) parser_tables___Parser___action_table_row6},
+ {(long int) parser_tables___Parser___action_table_row7},
+ {(long int) parser_tables___Parser___action_table_row8},
+ {(long int) parser_tables___Parser___action_table_row9},
+ {(long int) parser_tables___Parser___action_table_row10},
+ {(long int) parser_tables___Parser___action_table_row11},
+ {(long int) parser_tables___Parser___action_table_row12},
+ {(long int) parser_tables___Parser___action_table_row13},
+ {(long int) parser_tables___Parser___action_table_row14},
+ {(long int) parser_tables___Parser___action_table_row15},
+ {(long int) parser_tables___Parser___action_table_row16},
+ {(long int) parser_tables___Parser___action_table_row17},
+ {(long int) parser_tables___Parser___action_table_row18},
+ {(long int) parser_tables___Parser___action_table_row19},
+ {(long int) parser_tables___Parser___action_table_row20},
+ {(long int) parser_tables___Parser___action_table_row21},
+ {(long int) parser_tables___Parser___action_table_row22},
+ {(long int) parser_tables___Parser___action_table_row23},
+ {(long int) parser_tables___Parser___action_table_row24},
+ {(long int) parser_tables___Parser___action_table_row25},
+ {(long int) parser_tables___Parser___action_table_row26},
+ {(long int) parser_tables___Parser___action_table_row27},
+ {(long int) parser_tables___Parser___action_table_row28},
+ {(long int) parser_tables___Parser___action_table_row29},
+ {(long int) parser_tables___Parser___action_table_row30},
+ {(long int) parser_tables___Parser___action_table_row31},
+ {(long int) parser_tables___Parser___action_table_row32},
+ {(long int) parser_tables___Parser___action_table_row33},
+ {(long int) parser_tables___Parser___action_table_row34},
+ {(long int) parser_tables___Parser___action_table_row35},
+ {(long int) parser_tables___Parser___action_table_row36},
+ {(long int) parser_tables___Parser___action_table_row37},
+ {(long int) parser_tables___Parser___action_table_row38},
+ {(long int) parser_tables___Parser___action_table_row39},
+ {(long int) parser_tables___Parser___action_table_row40},
+ {(long int) parser_tables___Parser___action_table_row41},
+ {(long int) parser_tables___Parser___action_table_row42},
+ {(long int) parser_tables___Parser___action_table_row43},
+ {(long int) parser_tables___Parser___action_table_row44},
+ {(long int) parser_tables___Parser___action_table_row45},
+ {(long int) parser_tables___Parser___action_table_row46},
+ {(long int) parser_tables___Parser___action_table_row47},
+ {(long int) parser_tables___Parser___action_table_row48},
+ {(long int) parser_tables___Parser___action_table_row49},
+ {(long int) parser_tables___Parser___action_table_row50},
+ {(long int) parser_tables___Parser___action_table_row51},
+ {(long int) parser_tables___Parser___action_table_row52},
+ {(long int) parser_tables___Parser___action_table_row53},
+ {(long int) parser_tables___Parser___action_table_row54},
+ {(long int) parser_tables___Parser___action_table_row55},
+ {(long int) parser_tables___Parser___action_table_row56},
+ {(long int) parser_tables___Parser___action_table_row57},
+ {(long int) parser_tables___Parser___action_table_row58},
+ {(long int) parser_tables___Parser___action_table_row59},
+ {(long int) parser_tables___Parser___action_table_row60},
+ {(long int) parser_tables___Parser___action_table_row61},
+ {(long int) parser_tables___Parser___action_table_row62},
+ {(long int) parser_tables___Parser___action_table_row63},
+ {(long int) parser_tables___Parser___action_table_row64},
+ {(long int) parser_tables___Parser___action_table_row65},
+ {(long int) parser_tables___Parser___action_table_row66},
+ {(long int) parser_tables___Parser___action_table_row67},
+ {(long int) parser_tables___Parser___action_table_row68},
+ {(long int) parser_tables___Parser___action_table_row69},
+ {(long int) parser_tables___Parser___action_table_row70},
+ {(long int) parser_tables___Parser___action_table_row71},
+ {(long int) parser_tables___Parser___action_table_row72},
+ {(long int) parser_tables___Parser___action_table_row73},
+ {(long int) parser_tables___Parser___action_table_row74},
+ {(long int) parser_tables___Parser___action_table_row75},
+ {(long int) parser_tables___Parser___action_table_row76},
+ {(long int) parser_tables___Parser___action_table_row77},
+ {(long int) parser_tables___Parser___action_table_row78},
+ {(long int) parser_tables___Parser___action_table_row79},
+ {(long int) parser_tables___Parser___action_table_row80},
+ {(long int) parser_tables___Parser___action_table_row81},
+ {(long int) parser_tables___Parser___action_table_row82},
+ {(long int) parser_tables___Parser___action_table_row83},
+ {(long int) parser_tables___Parser___action_table_row84},
+ {(long int) parser_tables___Parser___action_table_row85},
+ {(long int) parser_tables___Parser___action_table_row86},
+ {(long int) parser_tables___Parser___action_table_row87},
+ {(long int) parser_tables___Parser___action_table_row88},
+ {(long int) parser_tables___Parser___action_table_row89},
+ {(long int) parser_tables___Parser___action_table_row90},
+ {(long int) parser_tables___Parser___action_table_row91},
+ {(long int) parser_tables___Parser___action_table_row92},
+ {(long int) parser_tables___Parser___action_table_row93},
+ {(long int) parser_tables___Parser___action_table_row94},
+ {(long int) parser_tables___Parser___action_table_row95},
+ {(long int) parser_tables___Parser___action_table_row96},
+ {(long int) parser_tables___Parser___action_table_row97},
+ {(long int) parser_tables___Parser___action_table_row98},
+ {(long int) parser_tables___Parser___action_table_row99},
+ {(long int) parser_tables___Parser___action_table_row100},
+ {(long int) parser_tables___Parser___action_table_row101},
+ {(long int) parser_tables___Parser___action_table_row102},
+ {(long int) parser_tables___Parser___action_table_row103},
+ {(long int) parser_tables___Parser___action_table_row104},
+ {(long int) parser_tables___Parser___action_table_row105},
+ {(long int) parser_tables___Parser___action_table_row106},
+ {(long int) parser_tables___Parser___action_table_row107},
+ {(long int) parser_tables___Parser___action_table_row108},
+ {(long int) parser_tables___Parser___action_table_row109},
+ {(long int) parser_tables___Parser___action_table_row110},
+ {(long int) parser_tables___Parser___action_table_row111},
+ {(long int) parser_tables___Parser___action_table_row112},
+ {(long int) parser_tables___Parser___action_table_row113},
+ {(long int) parser_tables___Parser___action_table_row114},
+ {(long int) parser_tables___Parser___action_table_row115},
+ {(long int) parser_tables___Parser___action_table_row116},
+ {(long int) parser_tables___Parser___action_table_row117},
+ {(long int) parser_tables___Parser___action_table_row118},
+ {(long int) parser_tables___Parser___action_table_row119},
+ {(long int) parser_tables___Parser___action_table_row120},
+ {(long int) parser_tables___Parser___action_table_row121},
+ {(long int) parser_tables___Parser___action_table_row122},
+ {(long int) parser_tables___Parser___action_table_row123},
+ {(long int) parser_tables___Parser___action_table_row124},
+ {(long int) parser_tables___Parser___action_table_row125},
+ {(long int) parser_tables___Parser___action_table_row126},
+ {(long int) parser_tables___Parser___action_table_row127},
+ {(long int) parser_tables___Parser___action_table_row128},
+ {(long int) parser_tables___Parser___action_table_row129},
+ {(long int) parser_tables___Parser___action_table_row130},
+ {(long int) parser_tables___Parser___action_table_row131},
+ {(long int) parser_tables___Parser___action_table_row132},
+ {(long int) parser_tables___Parser___action_table_row133},
+ {(long int) parser_tables___Parser___action_table_row134},
+ {(long int) parser_tables___Parser___action_table_row135},
+ {(long int) parser_tables___Parser___action_table_row136},
+ {(long int) parser_tables___Parser___action_table_row137},
+ {(long int) parser_tables___Parser___action_table_row138},
+ {(long int) parser_tables___Parser___action_table_row139},
+ {(long int) parser_tables___Parser___action_table_row140},
+ {(long int) parser_tables___Parser___action_table_row141},
+ {(long int) parser_tables___Parser___action_table_row142},
+ {(long int) parser_tables___Parser___action_table_row143},
+ {(long int) parser_tables___Parser___action_table_row144},
+ {(long int) parser_tables___Parser___action_table_row145},
+ {(long int) parser_tables___Parser___action_table_row146},
+ {(long int) parser_tables___Parser___action_table_row147},
+ {(long int) parser_tables___Parser___action_table_row148},
+ {(long int) parser_tables___Parser___action_table_row149},
+ {(long int) parser_tables___Parser___action_table_row150},
+ {(long int) parser_tables___Parser___action_table_row151},
+ {(long int) parser_tables___Parser___action_table_row152},
+ {(long int) parser_tables___Parser___action_table_row153},
+ {(long int) parser_tables___Parser___action_table_row154},
+ {(long int) parser_tables___Parser___action_table_row155},
+ {(long int) parser_tables___Parser___action_table_row156},
+ {(long int) parser_tables___Parser___action_table_row157},
+ {(long int) parser_tables___Parser___action_table_row158},
+ {(long int) parser_tables___Parser___action_table_row159},
+ {(long int) parser_tables___Parser___action_table_row160},
+ {(long int) parser_tables___Parser___action_table_row161},
+ {(long int) parser_tables___Parser___action_table_row162},
+ {(long int) parser_tables___Parser___action_table_row163},
+ {(long int) parser_tables___Parser___action_table_row164},
+ {(long int) parser_tables___Parser___action_table_row165},
+ {(long int) parser_tables___Parser___action_table_row166},
+ {(long int) parser_tables___Parser___action_table_row167},
+ {(long int) parser_tables___Parser___action_table_row168},
+ {(long int) parser_tables___Parser___action_table_row169},
+ {(long int) parser_tables___Parser___action_table_row170},
+ {(long int) parser_tables___Parser___action_table_row171},
+ {(long int) parser_tables___Parser___action_table_row172},
+ {(long int) parser_tables___Parser___action_table_row173},
+ {(long int) parser_tables___Parser___action_table_row174},
+ {(long int) parser_tables___Parser___action_table_row175},
+ {(long int) parser_tables___Parser___action_table_row176},
+ {(long int) parser_tables___Parser___action_table_row177},
+ {(long int) parser_tables___Parser___action_table_row178},
+ {(long int) parser_tables___Parser___action_table_row179},
+ {(long int) parser_tables___Parser___action_table_row180},
+ {(long int) parser_tables___Parser___action_table_row181},
+ {(long int) parser_tables___Parser___action_table_row182},
+ {(long int) parser_tables___Parser___action_table_row183},
+ {(long int) parser_tables___Parser___action_table_row184},
+ {(long int) parser_tables___Parser___action_table_row185},
+ {(long int) parser_tables___Parser___action_table_row186},
+ {(long int) parser_tables___Parser___action_table_row187},
+ {(long int) parser_tables___Parser___action_table_row188},
+ {(long int) parser_tables___Parser___action_table_row189},
+ {(long int) parser_tables___Parser___action_table_row190},
+ {(long int) parser_tables___Parser___action_table_row191},
+ {(long int) parser_tables___Parser___action_table_row192},
+ {(long int) parser_tables___Parser___action_table_row193},
+ {(long int) parser_tables___Parser___action_table_row194},
+ {(long int) parser_tables___Parser___action_table_row195},
+ {(long int) parser_tables___Parser___action_table_row196},
+ {(long int) parser_tables___Parser___action_table_row197},
+ {(long int) parser_tables___Parser___action_table_row198},
+ {(long int) parser_tables___Parser___action_table_row199},
+ {(long int) parser_tables___Parser___action_table_row200},
+ {(long int) parser_tables___Parser___action_table_row201},
+ {(long int) parser_tables___Parser___action_table_row202},
+ {(long int) parser_tables___Parser___action_table_row203},
+ {(long int) parser_tables___Parser___action_table_row204},
+ {(long int) parser_tables___Parser___action_table_row205},
+ {(long int) parser_tables___Parser___action_table_row206},
+ {(long int) parser_tables___Parser___action_table_row207},
+ {(long int) parser_tables___Parser___action_table_row208},
+ {(long int) parser_tables___Parser___action_table_row209},
+ {(long int) parser_tables___Parser___action_table_row210},
+ {(long int) parser_tables___Parser___action_table_row211},
+ {(long int) parser_tables___Parser___action_table_row212},
+ {(long int) parser_tables___Parser___action_table_row213},
+ {(long int) parser_tables___Parser___action_table_row214},
+ {(long int) parser_tables___Parser___action_table_row215},
+ {(long int) parser_tables___Parser___action_table_row216},
+ {(long int) parser_tables___Parser___action_table_row217},
+ {(long int) parser_tables___Parser___action_table_row218},
+ {(long int) parser_tables___Parser___action_table_row219},
+ {(long int) parser_tables___Parser___action_table_row220},
+ {(long int) parser_tables___Parser___action_table_row221},
+ {(long int) parser_tables___Parser___action_table_row222},
+ {(long int) parser_tables___Parser___action_table_row223},
+ {(long int) parser_tables___Parser___action_table_row224},
+ {(long int) parser_tables___Parser___action_table_row225},
+ {(long int) parser_tables___Parser___action_table_row226},
+ {(long int) parser_tables___Parser___action_table_row227},
+ {(long int) parser_tables___Parser___action_table_row228},
+ {(long int) parser_tables___Parser___action_table_row229},
+ {(long int) parser_tables___Parser___action_table_row230},
+ {(long int) parser_tables___Parser___action_table_row231},
+ {(long int) parser_tables___Parser___action_table_row232},
+ {(long int) parser_tables___Parser___action_table_row233},
+ {(long int) parser_tables___Parser___action_table_row234},
+ {(long int) parser_tables___Parser___action_table_row235},
+ {(long int) parser_tables___Parser___action_table_row236},
+ {(long int) parser_tables___Parser___action_table_row237},
+ {(long int) parser_tables___Parser___action_table_row238},
+ {(long int) parser_tables___Parser___action_table_row239},
+ {(long int) parser_tables___Parser___action_table_row240},
+ {(long int) parser_tables___Parser___action_table_row241},
+ {(long int) parser_tables___Parser___action_table_row242},
+ {(long int) parser_tables___Parser___action_table_row243},
+ {(long int) parser_tables___Parser___action_table_row244},
+ {(long int) parser_tables___Parser___action_table_row245},
+ {(long int) parser_tables___Parser___action_table_row246},
+ {(long int) parser_tables___Parser___action_table_row247},
+ {(long int) parser_tables___Parser___action_table_row248},
+ {(long int) parser_tables___Parser___action_table_row249},
+ {(long int) parser_tables___Parser___action_table_row250},
+ {(long int) parser_tables___Parser___action_table_row251},
+ {(long int) parser_tables___Parser___action_table_row252},
+ {(long int) parser_tables___Parser___action_table_row253},
+ {(long int) parser_tables___Parser___action_table_row254},
+ {(long int) parser_tables___Parser___action_table_row255},
+ {(long int) parser_tables___Parser___action_table_row256},
+ {(long int) parser_tables___Parser___action_table_row257},
+ {(long int) parser_tables___Parser___action_table_row258},
+ {(long int) parser_tables___Parser___action_table_row259},
+ {(long int) parser_tables___Parser___action_table_row260},
+ {(long int) parser_tables___Parser___action_table_row261},
+ {(long int) parser_tables___Parser___action_table_row262},
+ {(long int) parser_tables___Parser___action_table_row263},
+ {(long int) parser_tables___Parser___action_table_row264},
+ {(long int) parser_tables___Parser___action_table_row265},
+ {(long int) parser_tables___Parser___action_table_row266},
+ {(long int) parser_tables___Parser___action_table_row267},
+ {(long int) parser_tables___Parser___action_table_row268},
+ {(long int) parser_tables___Parser___action_table_row269},
+ {(long int) parser_tables___Parser___action_table_row270},
+ {(long int) parser_tables___Parser___action_table_row271},
+ {(long int) parser_tables___Parser___action_table_row272},
+ {(long int) parser_tables___Parser___action_table_row273},
+ {(long int) parser_tables___Parser___action_table_row274},
+ {(long int) parser_tables___Parser___action_table_row275},
+ {(long int) parser_tables___Parser___action_table_row276},
+ {(long int) parser_tables___Parser___action_table_row277},
+ {(long int) parser_tables___Parser___action_table_row278},
+ {(long int) parser_tables___Parser___action_table_row279},
+ {(long int) parser_tables___Parser___action_table_row280},
+ {(long int) parser_tables___Parser___action_table_row281},
+ {(long int) parser_tables___Parser___action_table_row282},
+ {(long int) parser_tables___Parser___action_table_row283},
+ {(long int) parser_tables___Parser___action_table_row284},
+ {(long int) parser_tables___Parser___action_table_row285},
+ {(long int) parser_tables___Parser___action_table_row286},
+ {(long int) parser_tables___Parser___action_table_row287},
+ {(long int) parser_tables___Parser___action_table_row288},
+ {(long int) parser_tables___Parser___action_table_row289},
+ {(long int) parser_tables___Parser___action_table_row290},
+ {(long int) parser_tables___Parser___action_table_row291},
+ {(long int) parser_tables___Parser___action_table_row292},
+ {(long int) parser_tables___Parser___action_table_row293},
+ {(long int) parser_tables___Parser___action_table_row294},
+ {(long int) parser_tables___Parser___action_table_row295},
+ {(long int) parser_tables___Parser___action_table_row296},
+ {(long int) parser_tables___Parser___action_table_row297},
+ {(long int) parser_tables___Parser___action_table_row298},
+ {(long int) parser_tables___Parser___action_table_row299},
+ {(long int) parser_tables___Parser___action_table_row300},
+ {(long int) parser_tables___Parser___action_table_row301},
+ {(long int) parser_tables___Parser___action_table_row302},
+ {(long int) parser_tables___Parser___action_table_row303},
+ {(long int) parser_tables___Parser___action_table_row304},
+ {(long int) parser_tables___Parser___action_table_row305},
+ {(long int) parser_tables___Parser___action_table_row306},
+ {(long int) parser_tables___Parser___action_table_row307},
+ {(long int) parser_tables___Parser___action_table_row308},
+ {(long int) parser_tables___Parser___action_table_row309},
+ {(long int) parser_tables___Parser___action_table_row310},
+ {(long int) parser_tables___Parser___action_table_row311},
+ {(long int) parser_tables___Parser___action_table_row312},
+ {(long int) parser_tables___Parser___action_table_row313},
+ {(long int) parser_tables___Parser___action_table_row314},
+ {(long int) parser_tables___Parser___action_table_row315},
+ {(long int) parser_tables___Parser___action_table_row316},
+ {(long int) parser_tables___Parser___action_table_row317},
+ {(long int) parser_tables___Parser___action_table_row318},
+ {(long int) parser_tables___Parser___action_table_row319},
+ {(long int) parser_tables___Parser___action_table_row320},
+ {(long int) parser_tables___Parser___action_table_row321},
+ {(long int) parser_tables___Parser___action_table_row322},
+ {(long int) parser_tables___Parser___action_table_row323},
+ {(long int) parser_tables___Parser___action_table_row324},
+ {(long int) parser_tables___Parser___action_table_row325},
+ {(long int) parser_tables___Parser___action_table_row326},
+ {(long int) parser_tables___Parser___action_table_row327},
+ {(long int) parser_tables___Parser___action_table_row328},
+ {(long int) parser_tables___Parser___action_table_row329},
+ {(long int) parser_tables___Parser___action_table_row330},
+ {(long int) parser_tables___Parser___action_table_row331},
+ {(long int) parser_tables___Parser___action_table_row332},
+ {(long int) parser_tables___Parser___action_table_row333},
+ {(long int) parser_tables___Parser___action_table_row334},
+ {(long int) parser_tables___Parser___action_table_row335},
+ {(long int) parser_tables___Parser___action_table_row336},
+ {(long int) parser_tables___Parser___action_table_row337},
+ {(long int) parser_tables___Parser___action_table_row338},
+ {(long int) parser_tables___Parser___action_table_row339},
+ {(long int) parser_tables___Parser___action_table_row340},
+ {(long int) parser_tables___Parser___action_table_row341},
+ {(long int) parser_tables___Parser___action_table_row342},
+ {(long int) parser_tables___Parser___action_table_row343},
+ {(long int) parser_tables___Parser___action_table_row344},
+ {(long int) parser_tables___Parser___action_table_row345},
+ {(long int) parser_tables___Parser___action_table_row346},
+ {(long int) parser_tables___Parser___action_table_row347},
+ {(long int) parser_tables___Parser___action_table_row348},
+ {(long int) parser_tables___Parser___action_table_row349},
+ {(long int) parser_tables___Parser___action_table_row350},
+ {(long int) parser_tables___Parser___action_table_row351},
+ {(long int) parser_tables___Parser___action_table_row352},
+ {(long int) parser_tables___Parser___action_table_row353},
+ {(long int) parser_tables___Parser___action_table_row354},
+ {(long int) parser_tables___Parser___action_table_row355},
+ {(long int) parser_tables___Parser___action_table_row356},
+ {(long int) parser_tables___Parser___action_table_row357},
+ {(long int) parser_tables___Parser___action_table_row358},
+ {(long int) parser_tables___Parser___action_table_row359},
+ {(long int) parser_tables___Parser___action_table_row360},
+ {(long int) parser_tables___Parser___action_table_row361},
+ {(long int) parser_tables___Parser___action_table_row362},
+ {(long int) parser_tables___Parser___action_table_row363},
+ {(long int) parser_tables___Parser___action_table_row364},
+ {(long int) parser_tables___Parser___action_table_row365},
+ {(long int) parser_tables___Parser___action_table_row366},
+ {(long int) parser_tables___Parser___action_table_row367},
+ {(long int) parser_tables___Parser___action_table_row368},
+ {(long int) parser_tables___Parser___action_table_row369},
+ {(long int) parser_tables___Parser___action_table_row370},
+ {(long int) parser_tables___Parser___action_table_row371},
+ {(long int) parser_tables___Parser___action_table_row372},
+ {(long int) parser_tables___Parser___action_table_row373},
+ {(long int) parser_tables___Parser___action_table_row374},
+ {(long int) parser_tables___Parser___action_table_row375},
+ {(long int) parser_tables___Parser___action_table_row376},
+ {(long int) parser_tables___Parser___action_table_row377},
+ {(long int) parser_tables___Parser___action_table_row378},
+ {(long int) parser_tables___Parser___action_table_row379},
+ {(long int) parser_tables___Parser___action_table_row380},
+ {(long int) parser_tables___Parser___action_table_row381},
+ {(long int) parser_tables___Parser___action_table_row382},
+ {(long int) parser_tables___Parser___action_table_row383},
+ {(long int) parser_tables___Parser___action_table_row384},
+ {(long int) parser_tables___Parser___action_table_row385},
+ {(long int) parser_tables___Parser___action_table_row386},
+ {(long int) parser_tables___Parser___action_table_row387},
+ {(long int) parser_tables___Parser___action_table_row388},
+ {(long int) parser_tables___Parser___action_table_row389},
+ {(long int) parser_tables___Parser___action_table_row390},
+ {(long int) parser_tables___Parser___action_table_row391},
+ {(long int) parser_tables___Parser___action_table_row392},
+ {(long int) parser_tables___Parser___action_table_row393},
+ {(long int) parser_tables___Parser___action_table_row394},
+ {(long int) parser_tables___Parser___action_table_row395},
+ {(long int) parser_tables___Parser___action_table_row396},
+ {(long int) parser_tables___Parser___action_table_row397},
+ {(long int) parser_tables___Parser___action_table_row398},
+ {(long int) parser_tables___Parser___action_table_row399},
+ {(long int) parser_tables___Parser___action_table_row400},
+ {(long int) parser_tables___Parser___action_table_row401},
+ {(long int) parser_tables___Parser___action_table_row402},
+ {(long int) parser_tables___Parser___action_table_row403},
+ {(long int) parser_tables___Parser___action_table_row404},
+ {(long int) parser_tables___Parser___action_table_row405},
+ {(long int) parser_tables___Parser___action_table_row406},
+ {(long int) parser_tables___Parser___action_table_row407},
+ {(long int) parser_tables___Parser___action_table_row408},
+ {(long int) parser_tables___Parser___action_table_row409},
+ {(long int) parser_tables___Parser___action_table_row410},
+ {(long int) parser_tables___Parser___action_table_row411},
+ {(long int) parser_tables___Parser___action_table_row412},
+ {(long int) parser_tables___Parser___action_table_row413},
+ {(long int) parser_tables___Parser___action_table_row414},
+ {(long int) parser_tables___Parser___action_table_row415},
+ {(long int) parser_tables___Parser___action_table_row416},
+ {(long int) parser_tables___Parser___action_table_row417},
+ {(long int) parser_tables___Parser___action_table_row418},
+ {(long int) parser_tables___Parser___action_table_row419},
+ {(long int) parser_tables___Parser___action_table_row420},
+ {(long int) parser_tables___Parser___action_table_row421},
+ {(long int) parser_tables___Parser___action_table_row422},
+ {(long int) parser_tables___Parser___action_table_row423},
+ {(long int) parser_tables___Parser___action_table_row424},
+ {(long int) parser_tables___Parser___action_table_row425},
+ {(long int) parser_tables___Parser___action_table_row426},
+ {(long int) parser_tables___Parser___action_table_row427},
+ {(long int) parser_tables___Parser___action_table_row428},
+ {(long int) parser_tables___Parser___action_table_row429},
+ {(long int) parser_tables___Parser___action_table_row430},
+ {(long int) parser_tables___Parser___action_table_row431},
+ {(long int) parser_tables___Parser___action_table_row432},
+ {(long int) parser_tables___Parser___action_table_row433},
+ {(long int) parser_tables___Parser___action_table_row434},
+ {(long int) parser_tables___Parser___action_table_row435},
+ {(long int) parser_tables___Parser___action_table_row436},
+ {(long int) parser_tables___Parser___action_table_row437},
+ {(long int) parser_tables___Parser___action_table_row438},
+ {(long int) parser_tables___Parser___action_table_row439},
+ {(long int) parser_tables___Parser___action_table_row440},
+ {(long int) parser_tables___Parser___action_table_row441},
+ {(long int) parser_tables___Parser___action_table_row442},
+ {(long int) parser_tables___Parser___action_table_row443},
+ {(long int) parser_tables___Parser___action_table_row444},
+ {(long int) parser_tables___Parser___action_table_row445},
+ {(long int) parser_tables___Parser___action_table_row446},
+ {(long int) parser_tables___Parser___action_table_row447},
+ {(long int) parser_tables___Parser___action_table_row448},
+ {(long int) parser_tables___Parser___action_table_row449},
+ {(long int) parser_tables___Parser___action_table_row450},
+ {(long int) parser_tables___Parser___action_table_row451},
+ {(long int) parser_tables___Parser___action_table_row452},
+ {(long int) parser_tables___Parser___action_table_row453},
+ {(long int) parser_tables___Parser___action_table_row454},
+ {(long int) parser_tables___Parser___action_table_row455},
+ {(long int) parser_tables___Parser___action_table_row456},
+ {(long int) parser_tables___Parser___action_table_row457},
+ {(long int) parser_tables___Parser___action_table_row458},
+ {(long int) parser_tables___Parser___action_table_row459},
+ {(long int) parser_tables___Parser___action_table_row460},
+ {(long int) parser_tables___Parser___action_table_row461},
+ {(long int) parser_tables___Parser___action_table_row462},
+ {(long int) parser_tables___Parser___action_table_row463},
+ {(long int) parser_tables___Parser___action_table_row464},
+ {(long int) parser_tables___Parser___action_table_row465},
+ {(long int) parser_tables___Parser___action_table_row466},
+ {(long int) parser_tables___Parser___action_table_row467},
+ {(long int) parser_tables___Parser___action_table_row468},
+ {(long int) parser_tables___Parser___action_table_row469},
+ {(long int) parser_tables___Parser___action_table_row470},
+ {(long int) parser_tables___Parser___action_table_row471},
+ {(long int) parser_tables___Parser___action_table_row472},
+ {(long int) parser_tables___Parser___action_table_row473},
+ {(long int) parser_tables___Parser___action_table_row474},
+ {(long int) parser_tables___Parser___action_table_row475},
+ {(long int) parser_tables___Parser___action_table_row476},
+ {(long int) parser_tables___Parser___action_table_row477},
+ {(long int) parser_tables___Parser___action_table_row478},
+ {(long int) parser_tables___Parser___action_table_row479},
+ {(long int) parser_tables___Parser___action_table_row480},
+ {(long int) parser_tables___Parser___action_table_row481},
+ {(long int) parser_tables___Parser___action_table_row482},
+ {(long int) parser_tables___Parser___action_table_row483},
+ {(long int) parser_tables___Parser___action_table_row484},
+ {(long int) parser_tables___Parser___action_table_row485},
+ {(long int) parser_tables___Parser___action_table_row486},
+ {(long int) parser_tables___Parser___action_table_row487},
+ {(long int) parser_tables___Parser___action_table_row488},
+ {(long int) parser_tables___Parser___action_table_row489},
+ {(long int) parser_tables___Parser___action_table_row490},
+ {(long int) parser_tables___Parser___action_table_row491},
+ {(long int) parser_tables___Parser___action_table_row492},
+ {(long int) parser_tables___Parser___action_table_row493},
+ {(long int) parser_tables___Parser___action_table_row494},
+ {(long int) parser_tables___Parser___action_table_row495},
+ {(long int) parser_tables___Parser___action_table_row496},
+ {(long int) parser_tables___Parser___action_table_row497},
+ {(long int) parser_tables___Parser___action_table_row498},
+ {(long int) parser_tables___Parser___action_table_row499},
+ {(long int) parser_tables___Parser___action_table_row500},
+ {(long int) parser_tables___Parser___action_table_row501},
+ {(long int) parser_tables___Parser___action_table_row502},
+ {(long int) parser_tables___Parser___action_table_row503},
+ {(long int) parser_tables___Parser___action_table_row504},
+ {(long int) parser_tables___Parser___action_table_row505},
+ {(long int) parser_tables___Parser___action_table_row506},
+ {(long int) parser_tables___Parser___action_table_row507},
+ {(long int) parser_tables___Parser___action_table_row508},
+ {(long int) parser_tables___Parser___action_table_row509},
+ {(long int) parser_tables___Parser___action_table_row510},
+ {(long int) parser_tables___Parser___action_table_row511},
+ {(long int) parser_tables___Parser___action_table_row512},
+ {(long int) parser_tables___Parser___action_table_row513},
+ {(long int) parser_tables___Parser___action_table_row514},
+ {(long int) parser_tables___Parser___action_table_row515},
+ {(long int) parser_tables___Parser___action_table_row516},
+ {(long int) parser_tables___Parser___action_table_row517},
+ {(long int) parser_tables___Parser___action_table_row518},
+ {(long int) parser_tables___Parser___action_table_row519},
+ {(long int) parser_tables___Parser___action_table_row520},
+ {(long int) parser_tables___Parser___action_table_row521},
+ {(long int) parser_tables___Parser___action_table_row522},
+ {(long int) parser_tables___Parser___action_table_row523},
+ {(long int) parser_tables___Parser___action_table_row524},
+ {(long int) parser_tables___Parser___action_table_row525},
+ {(long int) parser_tables___Parser___action_table_row526},
+ {(long int) parser_tables___Parser___action_table_row527},
+ {(long int) parser_tables___Parser___action_table_row528},
+ {(long int) parser_tables___Parser___action_table_row529},
+ {(long int) parser_tables___Parser___action_table_row530},
+ {(long int) parser_tables___Parser___action_table_row531},
+ {(long int) parser_tables___Parser___action_table_row532},
+ {(long int) parser_tables___Parser___action_table_row533},
+ {(long int) parser_tables___Parser___action_table_row534},
+ {(long int) parser_tables___Parser___action_table_row535},
+ {(long int) parser_tables___Parser___action_table_row536},
+ {(long int) parser_tables___Parser___action_table_row537},
+ {(long int) parser_tables___Parser___action_table_row538},
+ {(long int) parser_tables___Parser___action_table_row539},
+ {(long int) parser_tables___Parser___action_table_row540},
+ {(long int) parser_tables___Parser___action_table_row541},
+ {(long int) parser_tables___Parser___action_table_row542},
+ {(long int) parser_tables___Parser___action_table_row543},
+ {(long int) parser_tables___Parser___action_table_row544},
+ {(long int) parser_tables___Parser___action_table_row545},
+ {(long int) parser_tables___Parser___action_table_row546},
+ {(long int) parser_tables___Parser___action_table_row547},
+ {(long int) parser_tables___Parser___action_table_row548},
+ {(long int) parser_tables___Parser___action_table_row549},
+ {(long int) parser_tables___Parser___action_table_row550},
+ {(long int) parser_tables___Parser___action_table_row551},
+ {(long int) parser_tables___Parser___action_table_row552},
+ {(long int) parser_tables___Parser___action_table_row553},
+ {(long int) parser_tables___Parser___action_table_row554},
+ {(long int) parser_tables___Parser___action_table_row555},
+ {(long int) parser_tables___Parser___action_table_row556},
+ {(long int) parser_tables___Parser___action_table_row557},
+ {(long int) parser_tables___Parser___action_table_row558},
+ {(long int) parser_tables___Parser___action_table_row559},
+ {(long int) parser_tables___Parser___action_table_row560},
+ {(long int) parser_tables___Parser___action_table_row561},
+ {(long int) parser_tables___Parser___action_table_row562},
+ {(long int) parser_tables___Parser___action_table_row563},
+ {(long int) parser_tables___Parser___action_table_row564},
+ {(long int) parser_tables___Parser___action_table_row565},
+ {(long int) parser_tables___Parser___action_table_row566},
+ {(long int) parser_tables___Parser___action_table_row567},
+ {(long int) parser_tables___Parser___action_table_row568},
+ {(long int) parser_tables___Parser___action_table_row569},
+ {(long int) parser_tables___Parser___action_table_row570},
+ {(long int) parser_tables___Parser___action_table_row571},
+ {(long int) parser_tables___Parser___action_table_row572},
+ {(long int) parser_tables___Parser___action_table_row573},
+ {(long int) parser_tables___Parser___action_table_row574},
+ {(long int) parser_tables___Parser___action_table_row575},
+ {(long int) parser_tables___Parser___action_table_row576},
+ {(long int) parser_tables___Parser___action_table_row577},
+ {(long int) parser_tables___Parser___action_table_row578},
+ {(long int) parser_tables___Parser___action_table_row579},
+ {(long int) parser_tables___Parser___action_table_row580},
+ {(long int) parser_tables___Parser___action_table_row581},
+ {(long int) parser_tables___Parser___action_table_row582},
+ {(long int) parser_tables___Parser___action_table_row583},
+ {(long int) parser_tables___Parser___action_table_row584},
+ {(long int) parser_tables___Parser___action_table_row585},
+ {(long int) parser_tables___Parser___action_table_row586},
+ {(long int) parser_tables___Parser___action_table_row587},
+ {(long int) parser_tables___Parser___action_table_row588},
+ {(long int) parser_tables___Parser___action_table_row589},
+ {(long int) parser_tables___Parser___action_table_row590},
+ {(long int) parser_tables___Parser___action_table_row591},
+ {(long int) parser_tables___Parser___action_table_row592},
+ {(long int) parser_tables___Parser___action_table_row593},
+ {(long int) parser_tables___Parser___action_table_row594},
+ {(long int) parser_tables___Parser___action_table_row595},
+ {(long int) parser_tables___Parser___action_table_row596},
+ {(long int) parser_tables___Parser___action_table_row597},
+ {(long int) parser_tables___Parser___action_table_row598},
+ {(long int) parser_tables___Parser___action_table_row599},
+ {(long int) parser_tables___Parser___action_table_row600},
+ {(long int) parser_tables___Parser___action_table_row601},
+ {(long int) parser_tables___Parser___action_table_row602},
+ {(long int) parser_tables___Parser___action_table_row603},
+ {(long int) parser_tables___Parser___action_table_row604},
+ {(long int) parser_tables___Parser___action_table_row605},
+ {(long int) parser_tables___Parser___action_table_row606},
+ {(long int) parser_tables___Parser___action_table_row607},
+ {(long int) parser_tables___Parser___action_table_row608},
+ {(long int) parser_tables___Parser___action_table_row609},
+ {(long int) parser_tables___Parser___action_table_row610},
+ {(long int) parser_tables___Parser___action_table_row611},
+ {(long int) parser_tables___Parser___action_table_row612},
+ {(long int) parser_tables___Parser___action_table_row613},
+ {(long int) parser_tables___Parser___action_table_row614},
+ {(long int) parser_tables___Parser___action_table_row615},
+ {(long int) parser_tables___Parser___action_table_row616},
+ {(long int) parser_tables___Parser___action_table_row617},
+ {(long int) parser_tables___Parser___action_table_row618},
+ {(long int) parser_tables___Parser___action_table_row619},
+ {(long int) parser_tables___Parser___action_table_row620},
+ {(long int) parser_tables___Parser___action_table_row621},
+ {(long int) parser_tables___Parser___action_table_row622},
+ {(long int) parser_tables___Parser___action_table_row623},
+ {(long int) parser_tables___Parser___action_table_row624},
+ {(long int) parser_tables___Parser___action_table_row625},
+ {(long int) parser_tables___Parser___action_table_row626},
+ {(long int) parser_tables___Parser___action_table_row627},
+ {(long int) parser_tables___Parser___action_table_row628},
+ {(long int) parser_tables___Parser___action_table_row629},
+ {(long int) parser_tables___Parser___action_table_row630},
+ {(long int) parser_tables___Parser___action_table_row631},
+ {(long int) parser_tables___Parser___action_table_row632},
+ {(long int) parser_tables___Parser___action_table_row633},
+ {(long int) parser_tables___Parser___action_table_row634},
+ {(long int) parser_tables___Parser___action_table_row635},
+ {(long int) parser_tables___Parser___action_table_row636},
+ {(long int) parser_tables___Parser___action_table_row637},
+ {(long int) parser_tables___Parser___action_table_row638},
+ {(long int) parser_tables___Parser___action_table_row639},
+ {(long int) parser_tables___Parser___action_table_row640},
+ {(long int) parser_tables___Parser___action_table_row641},
+ {(long int) parser_tables___Parser___action_table_row642},
+ {(long int) parser_tables___Parser___action_table_row643},
+ {(long int) parser_tables___Parser___action_table_row644},
+ {(long int) parser_tables___Parser___action_table_row645},
+ {(long int) parser_tables___Parser___action_table_row646},
+ {(long int) parser_tables___Parser___action_table_row647},
+ {(long int) parser_tables___Parser___action_table_row648},
+ {(long int) parser_tables___Parser___action_table_row649},
+ {(long int) parser_tables___Parser___action_table_row650},
+ {(long int) parser_tables___Parser___action_table_row651},
+ {(long int) parser_tables___Parser___action_table_row652},
+ {(long int) parser_tables___Parser___action_table_row653},
+ {(long int) parser_tables___Parser___action_table_row654},
+ {(long int) parser_tables___Parser___action_table_row655},
+ {(long int) parser_tables___Parser___action_table_row656},
+ {(long int) parser_tables___Parser___action_table_row657},
+ {(long int) parser_tables___Parser___action_table_row658},
+ {(long int) parser_tables___Parser___action_table_row659},
+ {(long int) parser_tables___Parser___action_table_row660},
+ {(long int) parser_tables___Parser___action_table_row661},
+ {(long int) parser_tables___Parser___action_table_row662},
+ {(long int) parser_tables___Parser___action_table_row663},
+ {(long int) parser_tables___Parser___action_table_row664},
+ {(long int) parser_tables___Parser___action_table_row665},
+ {(long int) parser_tables___Parser___action_table_row666},
+ {(long int) parser_tables___Parser___action_table_row667},
+ {(long int) parser_tables___Parser___action_table_row668},
+ {(long int) parser_tables___Parser___action_table_row669},
+ {(long int) parser_tables___Parser___action_table_row670},
+ {(long int) parser_tables___Parser___action_table_row671},
+ {(long int) parser_tables___Parser___action_table_row672},
+ {(long int) parser_tables___Parser___action_table_row673},
+ {(long int) parser_tables___Parser___action_table_row674},
+ {(long int) parser_tables___Parser___action_table_row675},
+ {(long int) parser_tables___Parser___action_table_row676},
+ {(long int) parser_tables___Parser___action_table_row677},
+ {(long int) parser_tables___Parser___action_table_row678},
+ {(long int) parser_tables___Parser___action_table_row679},
+ {(long int) parser_tables___Parser___action_table_row680},
+ {(long int) parser_tables___Parser___action_table_row681},
+ {(long int) parser_tables___Parser___action_table_row682},
+ {(long int) parser_tables___Parser___action_table_row683},
+ {(long int) parser_tables___Parser___action_table_row684},
+ {(long int) parser_tables___Parser___action_table_row685},
+ {(long int) parser_tables___Parser___action_table_row686},
+ {(long int) parser_tables___Parser___action_table_row687},
+ {(long int) parser_tables___Parser___action_table_row688},
+ {(long int) parser_tables___Parser___action_table_row689},
+ {(long int) parser_tables___Parser___action_table_row690},
+ {(long int) parser_tables___Parser___action_table_row691},
+ {(long int) parser_tables___Parser___action_table_row692},
+ {(long int) parser_tables___Parser___action_table_row693},
+ {(long int) parser_tables___Parser___action_table_row694},
+ {(long int) parser_tables___Parser___action_table_row695},
+ {(long int) parser_tables___Parser___action_table_row696},
+ {(long int) parser_tables___Parser___action_table_row697},
+ {(long int) parser_tables___Parser___action_table_row698},
+ {(long int) parser_tables___Parser___action_table_row699},
+ {(long int) parser_tables___Parser___action_table_row700},
+ {(long int) parser_tables___Parser___action_table_row701},
+ {(long int) parser_tables___Parser___action_table_row702},
+ {(long int) parser_tables___Parser___action_table_row703},
+ {(long int) parser_tables___Parser___action_table_row704},
+ {(long int) parser_tables___Parser___action_table_row705},
+ {(long int) parser_tables___Parser___action_table_row706},
+ {(long int) parser_tables___Parser___action_table_row707},
+ {(long int) parser_tables___Parser___action_table_row708},
+ {(long int) parser_tables___Parser___action_table_row709},
+ {(long int) parser_tables___Parser___action_table_row710},
+ {(long int) parser_tables___Parser___action_table_row711},
+ {(long int) parser_tables___Parser___action_table_row712},
+ {(long int) parser_tables___Parser___action_table_row713},
+ {(long int) parser_tables___Parser___action_table_row714},
+ {(long int) parser_tables___Parser___action_table_row715},
+ {(long int) parser_tables___Parser___action_table_row716},
+ {(long int) parser_tables___Parser___action_table_row717},
+ {(long int) parser_tables___Parser___action_table_row718},
+ {(long int) parser_tables___Parser___action_table_row719},
+ {(long int) parser_tables___Parser___action_table_row720},
+ {(long int) parser_tables___Parser___action_table_row721},
+ {(long int) parser_tables___Parser___action_table_row722},
+ {(long int) parser_tables___Parser___action_table_row723},
+ {(long int) parser_tables___Parser___action_table_row724},
+ {(long int) parser_tables___Parser___action_table_row725},
+ {(long int) parser_tables___Parser___action_table_row726},
+ {(long int) parser_tables___Parser___action_table_row727},
+ {(long int) parser_tables___Parser___action_table_row728},
+ {(long int) parser_tables___Parser___action_table_row729},
+ {(long int) parser_tables___Parser___action_table_row730},
+ {(long int) parser_tables___Parser___action_table_row731},
+ {(long int) parser_tables___Parser___action_table_row732},
+ {(long int) parser_tables___Parser___action_table_row733},
+ {(long int) parser_tables___Parser___action_table_row734},
+ {(long int) parser_tables___Parser___action_table_row735},
+ {(long int) parser_tables___Parser___action_table_row736},
+ {(long int) parser_tables___Parser___action_table_row737},
+ {(long int) parser_tables___Parser___action_table_row738},
+ {(long int) parser_tables___Parser___action_table_row739},
+ {(long int) parser_tables___Parser___action_table_row740},
+ {(long int) parser_tables___Parser___action_table_row741},
+ {(long int) parser_tables___Parser___action_table_row742},
+ {(long int) parser_tables___Parser___action_table_row743},
+ {(long int) parser_tables___Parser___action_table_row744},
+ {(long int) parser_tables___Parser___action_table_row745},
+ {(long int) parser_tables___Parser___action_table_row746},
+ {(long int) parser_tables___Parser___action_table_row747},
+ {(long int) parser_tables___Parser___action_table_row748},
+ {(long int) parser_tables___Parser___action_table_row749},
+ {(long int) parser_tables___Parser___action_table_row750},
+ {(long int) parser_tables___Parser___action_table_row751},
+ {(long int) parser_tables___Parser___action_table_row752},
+ {(long int) parser_tables___Parser___action_table_row753},
+ {(long int) parser_tables___Parser___action_table_row754},
+ {(long int) parser_tables___Parser___action_table_row755},
+ {(long int) parser_tables___Parser___action_table_row756},
+ {(long int) parser_tables___Parser___action_table_row757},
+ {(long int) parser_tables___Parser___action_table_row758},
+ {(long int) parser_tables___Parser___action_table_row759},
+ {(long int) parser_tables___Parser___action_table_row760},
+ {(long int) parser_tables___Parser___action_table_row761},
+ {(long int) parser_tables___Parser___action_table_row762},
+ {(long int) parser_tables___Parser___action_table_row763},
+ {(long int) parser_tables___Parser___action_table_row764},
+ {(long int) parser_tables___Parser___action_table_row765},
+ {(long int) parser_tables___Parser___action_table_row766},
+ {(long int) parser_tables___Parser___action_table_row767},
+ {(long int) parser_tables___Parser___action_table_row768},
+ {(long int) parser_tables___Parser___action_table_row769},
+ {(long int) parser_tables___Parser___action_table_row770},
+ {(long int) parser_tables___Parser___action_table_row771},
+ {(long int) parser_tables___Parser___action_table_row772},
+ {(long int) parser_tables___Parser___action_table_row773},
+ {(long int) parser_tables___Parser___action_table_row774},
+ {(long int) parser_tables___Parser___action_table_row775},
+ {(long int) parser_tables___Parser___action_table_row776},
+ {(long int) parser_tables___Parser___action_table_row777},
+ {(long int) parser_tables___Parser___action_table_row778},
+ {(long int) parser_tables___Parser___action_table_row779},
+ {(long int) parser_tables___Parser___action_table_row780},
+ {(long int) parser_tables___Parser___action_table_row781},
+ {(long int) parser_tables___Parser___action_table_row782},
+ {(long int) parser_tables___Parser___action_table_row783},
+ {(long int) parser_tables___Parser___action_table_row784},
+ {(long int) parser_tables___Parser___action_table_row785},
+ {(long int) parser_tables___Parser___action_table_row786},
+ {(long int) parser_tables___Parser___action_table_row787},
+ {(long int) parser_tables___Parser___action_table_row788},
+ {(long int) parser_tables___Parser___action_table_row789},
+ {(long int) parser_tables___Parser___action_table_row790},
+ {(long int) parser_tables___Parser___action_table_row791},
+ {(long int) parser_tables___Parser___action_table_row792},
+ {(long int) parser_tables___Parser___action_table_row793},
+ {(long int) parser_tables___Parser___action_table_row794},
+ {(long int) parser_tables___Parser___action_table_row795},
+ {(long int) parser_tables___Parser___action_table_row796},
+ {(long int) parser_tables___Parser___action_table_row797},
+ {(long int) parser_tables___Parser___action_table_row798},
+ {(long int) parser_tables___Parser___action_table_row799},
+ {(long int) parser_tables___Parser___action_table_row800},
+ {(long int) parser_tables___Parser___action_table_row801},
+ {(long int) parser_tables___Parser___action_table_row802},
+ {(long int) parser_tables___Parser___action_table_row803},
+ {(long int) parser_tables___Parser___action_table_row804},
+ {(long int) parser_tables___Parser___action_table_row805},
+ {(long int) parser_tables___Parser___action_table_row806},
+ {(long int) parser_tables___Parser___action_table_row807},
+ {(long int) parser_tables___Parser___action_table_row808},
+ {(long int) parser_tables___Parser___action_table_row809},
+ {(long int) parser_tables___Parser___action_table_row810},
+ {(long int) parser_tables___Parser___action_table_row811},
+ {(long int) parser_tables___Parser___action_table_row812},
+ {(long int) parser_tables___Parser___action_table_row813},
+ {(long int) parser_tables___Parser___action_table_row814},
+ {(long int) parser_tables___Parser___action_table_row815},
+ {(long int) parser_tables___Parser___action_table_row816},
+ {(long int) parser_tables___Parser___action_table_row817},
+ {(long int) parser_tables___Parser___action_table_row818},
+ {(long int) parser_tables___Parser___action_table_row819},
+ {(long int) parser_tables___Parser___action_table_row820},
+ {(long int) parser_tables___Parser___action_table_row821},
+ {(long int) parser_tables___Parser___action_table_row822},
+ {(long int) parser_tables___Parser___action_table_row823},
+ {(long int) parser_tables___Parser___action_table_row824},
+ {(long int) parser_tables___Parser___action_table_row825},
+ {(long int) parser_tables___Parser___action_table_row826},
+ {(long int) parser_tables___Parser___action_table_row827},
+ {(long int) parser_tables___Parser___action_table_row828},
+ {(long int) parser_tables___Parser___action_table_row829},
+ {(long int) parser_tables___Parser___action_table_row830},
+ {(long int) parser_tables___Parser___action_table_row831},
+ {(long int) parser_tables___Parser___action_table_row832},
+ {(long int) parser_tables___Parser___action_table_row833},
+ {(long int) parser_tables___Parser___action_table_row834},
+ {(long int) parser_tables___Parser___action_table_row835},
+ {(long int) parser_tables___Parser___action_table_row836},
+ {(long int) parser_tables___Parser___action_table_row837},
+ {(long int) parser_tables___Parser___action_table_row838},
+ {(long int) parser_tables___Parser___action_table_row839},
+ {(long int) parser_tables___Parser___action_table_row840},
+ {(long int) parser_tables___Parser___action_table_row841},
+ {(long int) parser_tables___Parser___action_table_row842},
+ {(long int) parser_tables___Parser___action_table_row843},
+ {(long int) parser_tables___Parser___action_table_row844},
+ {(long int) parser_tables___Parser___action_table_row845},
+ {(long int) parser_tables___Parser___action_table_row846},
+ {(long int) parser_tables___Parser___action_table_row847},
+ {(long int) parser_tables___Parser___action_table_row848},
+ {(long int) parser_tables___Parser___action_table_row849},
+ {(long int) parser_tables___Parser___action_table_row850},
+ {(long int) parser_tables___Parser___action_table_row851},
+ {(long int) parser_tables___Parser___action_table_row852},
+ {(long int) parser_tables___Parser___action_table_row853},
+ {(long int) parser_tables___Parser___action_table_row854},
+ {(long int) parser_tables___Parser___action_table_row855},
+ {(long int) parser_tables___Parser___action_table_row856},
+ {(long int) parser_tables___Parser___action_table_row857},
+ {(long int) parser_tables___Parser___action_table_row858},
+ {(long int) parser_tables___Parser___action_table_row859},
+ {(long int) parser_tables___Parser___action_table_row860},
+ {(long int) parser_tables___Parser___action_table_row861},
+ {(long int) parser_tables___Parser___action_table_row862},
+ {(long int) parser_tables___Parser___action_table_row863},
+ {(long int) parser_tables___Parser___action_table_row864},
+ {(long int) parser_tables___Parser___action_table_row865},
+ {(long int) parser_tables___Parser___action_table_row866},
+ {(long int) parser_tables___Parser___action_table_row867},
+ {(long int) parser_tables___Parser___action_table_row868},
+ {(long int) parser_tables___Parser___action_table_row869},
+ {(long int) parser_tables___Parser___action_table_row870},
+ {(long int) parser_tables___Parser___action_table_row871},
+ {(long int) parser_tables___Parser___action_table_row872},
+ {(long int) parser_tables___Parser___action_table_row873},
+ {(long int) parser_tables___Parser___action_table_row874},
+ {(long int) parser_tables___Parser___action_table_row875},
+ {(long int) parser_tables___Parser___action_table_row876},
+ {(long int) parser_tables___Parser___action_table_row877},
+ {(long int) parser_tables___Parser___action_table_row878},
+ {(long int) parser_tables___Parser___action_table_row879},
+ {(long int) parser_tables___Parser___action_table_row880},
+ {(long int) parser_tables___Parser___action_table_row881},
+ {(long int) parser_tables___Parser___action_table_row882},
+ {(long int) parser_tables___Parser___action_table_row883},
+ {(long int) parser_tables___Parser___action_table_row884},
+ {(long int) parser_tables___Parser___action_table_row885},
+ {(long int) parser_tables___Parser___action_table_row886},
+ {(long int) parser_tables___Parser___action_table_row887},
+ {(long int) parser_tables___Parser___action_table_row888},
+ {(long int) parser_tables___Parser___action_table_row889},
+ {(long int) parser_tables___Parser___action_table_row890},
+ {(long int) parser_tables___Parser___action_table_row891},
+ {(long int) parser_tables___Parser___action_table_row892},
+ {(long int) parser_tables___Parser___action_table_row893},
+ {(long int) parser_tables___Parser___action_table_row894},
+ {(long int) parser_tables___Parser___action_table_row895},
+ {(long int) parser_tables___Parser___action_table_row896},
+ {(long int) parser_tables___Parser___action_table_row897},
+ {(long int) parser_tables___Parser___action_table_row898},
+ {(long int) parser_tables___Parser___action_table_row899},
+ {(long int) parser_tables___Parser___action_table_row900},
+ {(long int) parser_tables___Parser___action_table_row901},
+ {(long int) parser_tables___Parser___action_table_row902},
+ {(long int) parser_tables___Parser___action_table_row903},
+ {(long int) parser_tables___Parser___action_table_row904},
+ {(long int) parser_tables___Parser___action_table_row905},
+ {(long int) parser_tables___Parser___action_table_row906},
+ {(long int) parser_tables___Parser___action_table_row907},
+ {(long int) parser_tables___Parser___action_table_row908},
+ {(long int) parser_tables___Parser___action_table_row909},
+ {(long int) parser_tables___Parser___action_table_row910},
+ {(long int) parser_tables___Parser___action_table_row911},
+ {(long int) parser_tables___Parser___action_table_row912},
+ {(long int) parser_tables___Parser___action_table_row913},
+ {(long int) parser_tables___Parser___action_table_row914},
+ {(long int) parser_tables___Parser___action_table_row915},
+ {(long int) parser_tables___Parser___action_table_row916},
+ {(long int) parser_tables___Parser___action_table_row917},
+ {(long int) parser_tables___Parser___action_table_row918},
+ {(long int) parser_tables___Parser___action_table_row919},
+ {(long int) parser_tables___Parser___action_table_row920},
+ {(long int) parser_tables___Parser___action_table_row921},
+ {(long int) parser_tables___Parser___action_table_row922},
+ {(long int) parser_tables___Parser___action_table_row923},
+ {(long int) parser_tables___Parser___action_table_row924},
+ {(long int) parser_tables___Parser___action_table_row925},
+ {(long int) parser_tables___Parser___action_table_row926},
+ {(long int) parser_tables___Parser___action_table_row927},
+ {(long int) parser_tables___Parser___action_table_row928},
+ {(long int) parser_tables___Parser___action_table_row929},
+ {(long int) parser_tables___Parser___action_table_row930},
+ {(long int) parser_tables___Parser___action_table_row931},
+ {(long int) parser_tables___Parser___action_table_row932},
+ {(long int) parser_tables___Parser___action_table_row933},
+ {(long int) parser_tables___Parser___action_table_row934},
+ {(long int) parser_tables___Parser___action_table_row935},
+ {(long int) parser_tables___Parser___action_table_row936},
+ {(long int) parser_tables___Parser___action_table_row937},
+ {(long int) parser_tables___Parser___action_table_row938},
+ {(long int) parser_tables___Parser___action_table_row939},
+ {(long int) parser_tables___Parser___action_table_row940},
+ {(long int) parser_tables___Parser___action_table_row941},
+ {(long int) parser_tables___Parser___action_table_row942},
+ {(long int) parser_tables___Parser___action_table_row943},
+ {(long int) parser_tables___Parser___action_table_row944},
+ {(long int) parser_tables___Parser___action_table_row945},
+ {(long int) parser_tables___Parser___action_table_row946},
+ {(long int) parser_tables___Parser___action_table_row947},
+ {(long int) parser_tables___Parser___action_table_row948},
+ {(long int) parser_tables___Parser___action_table_row949},
+ {(long int) parser_tables___Parser___action_table_row950},
+ {(long int) parser_tables___Parser___action_table_row951},
+ {(long int) parser_tables___Parser___action_table_row952},
+ {(long int) parser_tables___Parser___action_table_row953},
+ {(long int) parser_tables___Parser___action_table_row954},
+ {(long int) parser_tables___Parser___action_table_row955},
+ {(long int) parser_tables___Parser___action_table_row956},
+ {(long int) parser_tables___Parser___action_table_row957},
+ {(long int) parser_tables___Parser___action_table_row958},
+ {(long int) parser_tables___Parser___action_table_row959},
+ {(long int) parser_tables___Parser___action_table_row960},
+ {(long int) parser_tables___Parser___action_table_row961},
+ {(long int) parser_tables___Parser___action_table_row962},
+ {(long int) parser_tables___Parser___action_table_row963},
+ {(long int) parser_tables___Parser___action_table_row964},
+ {(long int) parser_tables___Parser___action_table_row965},
+ {(long int) parser_tables___Parser___action_table_row966},
+ {(long int) parser_tables___Parser___action_table_row967},
+ {(long int) parser_tables___Parser___action_table_row968},
+ {(long int) parser_tables___Parser___action_table_row969},
+ {(long int) parser_tables___Parser___action_table_row970},
+ {(long int) parser_tables___Parser___action_table_row971},
+ {(long int) parser_tables___Parser___action_table_row972},
+ {(long int) parser_tables___Parser___action_table_row973},
+ {(long int) parser_tables___Parser___action_table_row974},
+ {(long int) parser_tables___Parser___action_table_row975},
+ {(long int) parser_tables___Parser___action_table_row976},
+ {(long int) parser_tables___Parser___action_table_row977},
+ {(long int) parser_tables___Parser___action_table_row978},
+ {(long int) parser_tables___Parser___action_table_row979},
+ {(long int) parser_tables___Parser___action_table_row980},
+ {(long int) parser_tables___Parser___action_table_row981},
+ {(long int) parser_tables___Parser___action_table_row982},
+ {(long int) parser_tables___Parser___action_table_row983},
+ {(long int) parser_tables___Parser___action_table_row984},
+ {(long int) parser_tables___Parser___action_table_row985},
+ {(long int) parser_tables___Parser___action_table_row986},
+ {(long int) parser_tables___Parser___action_table_row987},
+ {(long int) parser_tables___Parser___action_table_row988},
+ {(long int) parser_tables___Parser___action_table_row989},
+ {(long int) parser_tables___Parser___action_table_row990},
+ {(long int) parser_tables___Parser___action_table_row991},
+ {(long int) parser_tables___Parser___action_table_row992},
+ {(long int) parser_tables___Parser___action_table_row993},
+ {(long int) parser_tables___Parser___action_table_row994},
+ {(long int) parser_tables___Parser___action_table_row995},
+ {(long int) parser_tables___Parser___action_table_row996},
+ {(long int) parser_tables___Parser___action_table_row997},
+ {(long int) parser_tables___Parser___action_table_row998},
+ {(long int) parser_tables___Parser___action_table_row999},
+ {(long int) parser_tables___Parser___action_table_row1000},
+ {(long int) parser_tables___Parser___action_table_row1001},
+ {(long int) parser_tables___Parser___action_table_row1002},
+ {(long int) parser_tables___Parser___action_table_row1003},
+ {(long int) parser_tables___Parser___action_table_row1004},
+ {(long int) parser_tables___Parser___action_table_row1005},
+ {(long int) parser_tables___Parser___action_table_row1006},
+ {(long int) parser_tables___Parser___action_table_row1007},
+ {(long int) parser_tables___Parser___action_table_row1008},
+ {(long int) parser_tables___Parser___action_table_row1009},
+ {(long int) parser_tables___Parser___action_table_row1010},
+ {(long int) parser_tables___Parser___action_table_row1011},
+ {(long int) parser_tables___Parser___action_table_row1012},
+ {(long int) parser_tables___Parser___action_table_row1013},
+ {(long int) parser_tables___Parser___action_table_row1014},
+ {(long int) parser_tables___Parser___action_table_row1015},
+ {(long int) parser_tables___Parser___action_table_row1016},
+ {(long int) parser_tables___Parser___action_table_row1017},
+ {(long int) parser_tables___Parser___action_table_row1018},
+ {(long int) parser_tables___Parser___action_table_row1019},
+ {(long int) parser_tables___Parser___action_table_row1020},
+ {(long int) parser_tables___Parser___action_table_row1021},
+ {(long int) parser_tables___Parser___action_table_row1022},
+ {(long int) parser_tables___Parser___action_table_row1023},
+ {(long int) parser_tables___Parser___action_table_row1024},
+ {(long int) parser_tables___Parser___action_table_row1025},
+ {(long int) parser_tables___Parser___action_table_row1026},
+ {(long int) parser_tables___Parser___action_table_row1027},
+ {(long int) parser_tables___Parser___action_table_row1028},
+ {(long int) parser_tables___Parser___action_table_row1029},
+ {(long int) parser_tables___Parser___action_table_row1030},
+ {(long int) parser_tables___Parser___action_table_row1031},
+ {(long int) parser_tables___Parser___action_table_row1032},
+ {(long int) parser_tables___Parser___action_table_row1033},
+ {(long int) parser_tables___Parser___action_table_row1034},
+ {(long int) parser_tables___Parser___action_table_row1035},
+ {(long int) parser_tables___Parser___action_table_row1036},
+ {(long int) parser_tables___Parser___action_table_row1037},
+ {(long int) parser_tables___Parser___action_table_row1038},
+ {(long int) parser_tables___Parser___action_table_row1039},
+ {(long int) parser_tables___Parser___action_table_row1040},
+ {(long int) parser_tables___Parser___action_table_row1041},
+ {(long int) parser_tables___Parser___action_table_row1042},
+ {(long int) parser_tables___Parser___action_table_row1043},
+ {(long int) parser_tables___Parser___action_table_row1044},
+ {(long int) parser_tables___Parser___action_table_row1045},
+ {(long int) parser_tables___Parser___action_table_row1046},
+ {(long int) parser_tables___Parser___action_table_row1047},
+ {(long int) parser_tables___Parser___action_table_row1048},
+ {(long int) parser_tables___Parser___action_table_row1049},
+ {(long int) parser_tables___Parser___action_table_row1050},
+ {(long int) parser_tables___Parser___action_table_row1051},
+ {(long int) parser_tables___Parser___action_table_row1052},
+ {(long int) parser_tables___Parser___action_table_row1053},
+ {(long int) parser_tables___Parser___action_table_row1054},
+ {(long int) parser_tables___Parser___action_table_row1055},
+ {(long int) parser_tables___Parser___action_table_row1056},
+ {(long int) parser_tables___Parser___action_table_row1057},
+ {(long int) parser_tables___Parser___action_table_row1058},
+ {(long int) parser_tables___Parser___action_table_row1059},
+ {(long int) parser_tables___Parser___action_table_row1060},
+ {(long int) parser_tables___Parser___action_table_row1061},
+ {(long int) parser_tables___Parser___action_table_row1062},
+ {(long int) parser_tables___Parser___action_table_row1063},
+ {(long int) parser_tables___Parser___action_table_row1064},
+ {(long int) parser_tables___Parser___action_table_row1065},
+ {(long int) parser_tables___Parser___action_table_row1066},
+ {(long int) parser_tables___Parser___action_table_row1067},
+ {(long int) parser_tables___Parser___action_table_row1068},
+ {(long int) parser_tables___Parser___action_table_row1069},
+ {(long int) parser_tables___Parser___action_table_row1070},
+ {(long int) parser_tables___Parser___action_table_row1071},
+ {(long int) parser_tables___Parser___action_table_row1072},
+ {(long int) parser_tables___Parser___action_table_row1073},
+ {(long int) parser_tables___Parser___action_table_row1074},
+ {(long int) parser_tables___Parser___action_table_row1075},
+ {(long int) parser_tables___Parser___action_table_row1076},
+ {(long int) parser_tables___Parser___action_table_row1077},
+ {(long int) parser_tables___Parser___action_table_row1078},
+ {(long int) parser_tables___Parser___action_table_row1079},
+ {(long int) parser_tables___Parser___action_table_row1080},
+ {(long int) parser_tables___Parser___action_table_row1081},
+ {(long int) parser_tables___Parser___action_table_row1082},
+ {(long int) parser_tables___Parser___action_table_row1083},
+ {(long int) parser_tables___Parser___action_table_row1084},
+ {(long int) parser_tables___Parser___action_table_row1085},
+ {(long int) parser_tables___Parser___action_table_row1086},
+ {(long int) parser_tables___Parser___action_table_row1087},
+ {(long int) parser_tables___Parser___action_table_row1088},
+ {(long int) parser_tables___Parser___action_table_row1089},
+ {(long int) parser_tables___Parser___action_table_row1090},
+ {(long int) parser_tables___Parser___action_table_row1091},
+ {(long int) parser_tables___Parser___action_table_row1092},
+ {(long int) parser_tables___Parser___action_table_row1093},
+ {(long int) parser_tables___Parser___action_table_row1094},
+ {(long int) parser_tables___Parser___action_table_row1095},
+ {(long int) parser_tables___Parser___action_table_row1096},
+ {(long int) parser_tables___Parser___action_table_row1097},
+ {(long int) parser_tables___Parser___action_table_row1098},
+ {(long int) parser_tables___Parser___action_table_row1099},
+ {(long int) parser_tables___Parser___action_table_row1100},
+ {(long int) parser_tables___Parser___action_table_row1101},
+ {(long int) parser_tables___Parser___action_table_row1102},
+ {(long int) parser_tables___Parser___action_table_row1103},
+ {(long int) parser_tables___Parser___action_table_row1104},
+ {(long int) parser_tables___Parser___action_table_row1105},
+ {(long int) parser_tables___Parser___action_table_row1106},
+ {(long int) parser_tables___Parser___action_table_row1107},
+ {(long int) parser_tables___Parser___action_table_row1108},
+ {(long int) parser_tables___Parser___action_table_row1109},
+ {(long int) parser_tables___Parser___action_table_row1110},
+ {(long int) parser_tables___Parser___action_table_row1111},
+ {(long int) parser_tables___Parser___action_table_row1112},
+ {(long int) parser_tables___Parser___action_table_row1113},
+ {(long int) parser_tables___Parser___action_table_row1114},
+ {(long int) parser_tables___Parser___action_table_row1115},
+ {(long int) parser_tables___Parser___action_table_row1116},
+ {(long int) parser_tables___Parser___action_table_row1117},
+ {(long int) parser_tables___Parser___action_table_row1118},
+ {(long int) parser_tables___Parser___action_table_row1119},
+ {(long int) parser_tables___Parser___action_table_row1120},
+ {(long int) parser_tables___Parser___action_table_row1121},
+ {(long int) parser_tables___Parser___action_table_row1122},
+ {(long int) parser_tables___Parser___action_table_row1123},
+ {(long int) parser_tables___Parser___action_table_row1124},
+ {(long int) parser_tables___Parser___action_table_row1125},
+ {(long int) parser_tables___Parser___action_table_row1126},
+ {(long int) parser_tables___Parser___action_table_row1127},
+ {(long int) parser_tables___Parser___action_table_row1128},
+ {(long int) parser_tables___Parser___action_table_row1129},
+ {(long int) parser_tables___Parser___action_table_row1130},
+ {(long int) parser_tables___Parser___action_table_row1131},
+ {(long int) parser_tables___Parser___action_table_row1132},
+ {(long int) parser_tables___Parser___action_table_row1133},
+ {(long int) parser_tables___Parser___action_table_row1134},
+ {(long int) parser_tables___Parser___action_table_row1135},
+ {(long int) parser_tables___Parser___action_table_row1136},
+ {(long int) parser_tables___Parser___action_table_row1137},
+ {(long int) parser_tables___Parser___action_table_row1138},
+ {(long int) parser_tables___Parser___action_table_row1139},
+ {(long int) parser_tables___Parser___action_table_row1140},
+ {(long int) parser_tables___Parser___action_table_row1141},
+ {(long int) parser_tables___Parser___action_table_row1142},
+ {(long int) parser_tables___Parser___action_table_row1143},
+ {(long int) parser_tables___Parser___action_table_row1144},
+ {(long int) parser_tables___Parser___build_goto_table},
+ {(long int) parser_tables___Parser___error_messages},
+ {(long int) parser_tables___Parser___errors},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Parser::_lexer */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_Parser;
- ATTR_parser___Parser____stack_pos(obj) = TAG_Int((int)0);
+ ATTR_parser___Parser____stack_pos(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_parser___Parser___init(val_t p0) {
return self;
}
const classtable_elt_t VFT_State[46] = {
- {(int) 35 /* 0: Identity */},
- {(int) 3 /* 1: State < Object: superclass typecheck marker */},
- {(int) 35 /* 2: State < State: superclass typecheck marker */},
+ {(long int) 35 /* 0: Identity */},
+ {(long int) 3 /* 1: State < Object: superclass typecheck marker */},
+ {(long int) 35 /* 2: State < State: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: State < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: State < State: superclass init_table position */},
- {(int) parser___State___state},
- {(int) parser___State___state__eq},
- {(int) parser___State___nodes},
- {(int) parser___State___nodes__eq},
- {(int) parser___State___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: State < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: State < State: superclass init_table position */},
+ {(long int) parser___State___state},
+ {(long int) parser___State___state__eq},
+ {(long int) parser___State___nodes},
+ {(long int) parser___State___nodes__eq},
+ {(long int) parser___State___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute State::_state */
obj_t obj;
obj = alloc(sizeof(val_t) * 3);
obj->vft = (classtable_elt_t*)VFT_State;
- ATTR_parser___State____state(obj) = TAG_Int((int)0);
+ ATTR_parser___State____state(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_parser___State___init(val_t p0, val_t p1) {
return self;
}
const classtable_elt_t VFT_SearchTokensVisitor[44] = {
- {(int) 207 /* 0: Identity */},
- {(int) 3 /* 1: SearchTokensVisitor < Object: superclass typecheck marker */},
- {(int) 7 /* 2: SearchTokensVisitor < Visitor: superclass typecheck marker */},
- {(int) 207 /* 3: SearchTokensVisitor < SearchTokensVisitor: superclass typecheck marker */},
+ {(long int) 207 /* 0: Identity */},
+ {(long int) 3 /* 1: SearchTokensVisitor < Object: superclass typecheck marker */},
+ {(long int) 7 /* 2: SearchTokensVisitor < Visitor: superclass typecheck marker */},
+ {(long int) 207 /* 3: SearchTokensVisitor < SearchTokensVisitor: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: SearchTokensVisitor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: SearchTokensVisitor < Visitor: superclass init_table position */},
- {(int) parser___SearchTokensVisitor___visit},
- {(int) 2 /* 42: SearchTokensVisitor < SearchTokensVisitor: superclass init_table position */},
- {(int) parser___SearchTokensVisitor___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: SearchTokensVisitor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: SearchTokensVisitor < Visitor: superclass init_table position */},
+ {(long int) parser___SearchTokensVisitor___visit},
+ {(long int) 2 /* 42: SearchTokensVisitor < SearchTokensVisitor: superclass init_table position */},
+ {(long int) parser___SearchTokensVisitor___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute SearchTokensVisitor::_untokenned_nodes */
return self;
}
const classtable_elt_t VFT_ReduceAction[42] = {
- {(int) 39 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction < ReduceAction: superclass typecheck marker */},
+ {(long int) 39 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction < ReduceAction: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction___action},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction___action},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_ReduceAction0[44] = {
- {(int) 2487 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction0 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction0 < ReduceAction: superclass typecheck marker */},
- {(int) 2487 /* 3: ReduceAction0 < ReduceAction0: superclass typecheck marker */},
+ {(long int) 2487 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction0 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction0 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2487 /* 3: ReduceAction0 < ReduceAction0: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction0 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction0 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction0___action},
- {(int) 2 /* 42: ReduceAction0 < ReduceAction0: superclass init_table position */},
- {(int) parser___ReduceAction0___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction0 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction0 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction0___action},
+ {(long int) 2 /* 42: ReduceAction0 < ReduceAction0: superclass init_table position */},
+ {(long int) parser___ReduceAction0___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction0(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction1[44] = {
- {(int) 2483 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction1 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction1 < ReduceAction: superclass typecheck marker */},
- {(int) 2483 /* 3: ReduceAction1 < ReduceAction1: superclass typecheck marker */},
+ {(long int) 2483 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction1 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction1 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2483 /* 3: ReduceAction1 < ReduceAction1: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction1 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction1 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction1___action},
- {(int) 2 /* 42: ReduceAction1 < ReduceAction1: superclass init_table position */},
- {(int) parser___ReduceAction1___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction1 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction1 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction1___action},
+ {(long int) 2 /* 42: ReduceAction1 < ReduceAction1: superclass init_table position */},
+ {(long int) parser___ReduceAction1___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction1(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction2[44] = {
- {(int) 2039 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction2 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction2 < ReduceAction: superclass typecheck marker */},
- {(int) 2039 /* 3: ReduceAction2 < ReduceAction2: superclass typecheck marker */},
+ {(long int) 2039 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction2 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction2 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2039 /* 3: ReduceAction2 < ReduceAction2: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction2 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction2 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction2___action},
- {(int) 2 /* 42: ReduceAction2 < ReduceAction2: superclass init_table position */},
- {(int) parser___ReduceAction2___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction2 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction2 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction2___action},
+ {(long int) 2 /* 42: ReduceAction2 < ReduceAction2: superclass init_table position */},
+ {(long int) parser___ReduceAction2___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction2(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction3[44] = {
- {(int) 1595 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction3 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction3 < ReduceAction: superclass typecheck marker */},
- {(int) 1595 /* 3: ReduceAction3 < ReduceAction3: superclass typecheck marker */},
+ {(long int) 1595 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction3 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction3 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1595 /* 3: ReduceAction3 < ReduceAction3: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction3 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction3 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction3___action},
- {(int) 2 /* 42: ReduceAction3 < ReduceAction3: superclass init_table position */},
- {(int) parser___ReduceAction3___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction3 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction3 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction3___action},
+ {(long int) 2 /* 42: ReduceAction3 < ReduceAction3: superclass init_table position */},
+ {(long int) parser___ReduceAction3___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction3(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction4[44] = {
- {(int) 1151 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction4 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction4 < ReduceAction: superclass typecheck marker */},
- {(int) 1151 /* 3: ReduceAction4 < ReduceAction4: superclass typecheck marker */},
+ {(long int) 1151 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction4 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction4 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1151 /* 3: ReduceAction4 < ReduceAction4: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction4 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction4 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction4___action},
- {(int) 2 /* 42: ReduceAction4 < ReduceAction4: superclass init_table position */},
- {(int) parser___ReduceAction4___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction4 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction4 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction4___action},
+ {(long int) 2 /* 42: ReduceAction4 < ReduceAction4: superclass init_table position */},
+ {(long int) parser___ReduceAction4___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction4(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction5[44] = {
- {(int) 707 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction5 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction5 < ReduceAction: superclass typecheck marker */},
- {(int) 707 /* 3: ReduceAction5 < ReduceAction5: superclass typecheck marker */},
+ {(long int) 707 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction5 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction5 < ReduceAction: superclass typecheck marker */},
+ {(long int) 707 /* 3: ReduceAction5 < ReduceAction5: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction5 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction5 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction5___action},
- {(int) 2 /* 42: ReduceAction5 < ReduceAction5: superclass init_table position */},
- {(int) parser___ReduceAction5___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction5 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction5 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction5___action},
+ {(long int) 2 /* 42: ReduceAction5 < ReduceAction5: superclass init_table position */},
+ {(long int) parser___ReduceAction5___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction5(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction6[44] = {
- {(int) 387 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction6 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction6 < ReduceAction: superclass typecheck marker */},
- {(int) 387 /* 3: ReduceAction6 < ReduceAction6: superclass typecheck marker */},
+ {(long int) 387 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction6 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction6 < ReduceAction: superclass typecheck marker */},
+ {(long int) 387 /* 3: ReduceAction6 < ReduceAction6: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction6 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction6 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction6___action},
- {(int) 2 /* 42: ReduceAction6 < ReduceAction6: superclass init_table position */},
- {(int) parser___ReduceAction6___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction6 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction6 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction6___action},
+ {(long int) 2 /* 42: ReduceAction6 < ReduceAction6: superclass init_table position */},
+ {(long int) parser___ReduceAction6___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction6(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction7[44] = {
- {(int) 343 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction7 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction7 < ReduceAction: superclass typecheck marker */},
- {(int) 343 /* 3: ReduceAction7 < ReduceAction7: superclass typecheck marker */},
+ {(long int) 343 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction7 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction7 < ReduceAction: superclass typecheck marker */},
+ {(long int) 343 /* 3: ReduceAction7 < ReduceAction7: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction7 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction7 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction7___action},
- {(int) 2 /* 42: ReduceAction7 < ReduceAction7: superclass init_table position */},
- {(int) parser___ReduceAction7___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction7 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction7 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction7___action},
+ {(long int) 2 /* 42: ReduceAction7 < ReduceAction7: superclass init_table position */},
+ {(long int) parser___ReduceAction7___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction7(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction8[44] = {
- {(int) 299 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction8 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction8 < ReduceAction: superclass typecheck marker */},
- {(int) 299 /* 3: ReduceAction8 < ReduceAction8: superclass typecheck marker */},
+ {(long int) 299 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction8 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction8 < ReduceAction: superclass typecheck marker */},
+ {(long int) 299 /* 3: ReduceAction8 < ReduceAction8: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction8 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction8 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction8___action},
- {(int) 2 /* 42: ReduceAction8 < ReduceAction8: superclass init_table position */},
- {(int) parser___ReduceAction8___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction8 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction8 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction8___action},
+ {(long int) 2 /* 42: ReduceAction8 < ReduceAction8: superclass init_table position */},
+ {(long int) parser___ReduceAction8___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction8(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction9[44] = {
- {(int) 255 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction9 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction9 < ReduceAction: superclass typecheck marker */},
- {(int) 255 /* 3: ReduceAction9 < ReduceAction9: superclass typecheck marker */},
+ {(long int) 255 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction9 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction9 < ReduceAction: superclass typecheck marker */},
+ {(long int) 255 /* 3: ReduceAction9 < ReduceAction9: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction9 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction9 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction9___action},
- {(int) 2 /* 42: ReduceAction9 < ReduceAction9: superclass init_table position */},
- {(int) parser___ReduceAction9___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction9 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction9 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction9___action},
+ {(long int) 2 /* 42: ReduceAction9 < ReduceAction9: superclass init_table position */},
+ {(long int) parser___ReduceAction9___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction9(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction10[44] = {
- {(int) 2479 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction10 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction10 < ReduceAction: superclass typecheck marker */},
- {(int) 2479 /* 3: ReduceAction10 < ReduceAction10: superclass typecheck marker */},
+ {(long int) 2479 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction10 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction10 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2479 /* 3: ReduceAction10 < ReduceAction10: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction10 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction10 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction10___action},
- {(int) 2 /* 42: ReduceAction10 < ReduceAction10: superclass init_table position */},
- {(int) parser___ReduceAction10___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction10 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction10 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction10___action},
+ {(long int) 2 /* 42: ReduceAction10 < ReduceAction10: superclass init_table position */},
+ {(long int) parser___ReduceAction10___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction10(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction11[44] = {
- {(int) 2435 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction11 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction11 < ReduceAction: superclass typecheck marker */},
- {(int) 2435 /* 3: ReduceAction11 < ReduceAction11: superclass typecheck marker */},
+ {(long int) 2435 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction11 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction11 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2435 /* 3: ReduceAction11 < ReduceAction11: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction11 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction11 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction11___action},
- {(int) 2 /* 42: ReduceAction11 < ReduceAction11: superclass init_table position */},
- {(int) parser___ReduceAction11___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction11 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction11 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction11___action},
+ {(long int) 2 /* 42: ReduceAction11 < ReduceAction11: superclass init_table position */},
+ {(long int) parser___ReduceAction11___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction11(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction12[44] = {
- {(int) 2391 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction12 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction12 < ReduceAction: superclass typecheck marker */},
- {(int) 2391 /* 3: ReduceAction12 < ReduceAction12: superclass typecheck marker */},
+ {(long int) 2391 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction12 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction12 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2391 /* 3: ReduceAction12 < ReduceAction12: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction12 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction12 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction12___action},
- {(int) 2 /* 42: ReduceAction12 < ReduceAction12: superclass init_table position */},
- {(int) parser___ReduceAction12___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction12 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction12 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction12___action},
+ {(long int) 2 /* 42: ReduceAction12 < ReduceAction12: superclass init_table position */},
+ {(long int) parser___ReduceAction12___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction12(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction13[44] = {
- {(int) 2347 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction13 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction13 < ReduceAction: superclass typecheck marker */},
- {(int) 2347 /* 3: ReduceAction13 < ReduceAction13: superclass typecheck marker */},
+ {(long int) 2347 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction13 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction13 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2347 /* 3: ReduceAction13 < ReduceAction13: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction13 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction13 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction13___action},
- {(int) 2 /* 42: ReduceAction13 < ReduceAction13: superclass init_table position */},
- {(int) parser___ReduceAction13___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction13 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction13 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction13___action},
+ {(long int) 2 /* 42: ReduceAction13 < ReduceAction13: superclass init_table position */},
+ {(long int) parser___ReduceAction13___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction13(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction14[44] = {
- {(int) 2303 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction14 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction14 < ReduceAction: superclass typecheck marker */},
- {(int) 2303 /* 3: ReduceAction14 < ReduceAction14: superclass typecheck marker */},
+ {(long int) 2303 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction14 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction14 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2303 /* 3: ReduceAction14 < ReduceAction14: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction14 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction14 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction14___action},
- {(int) 2 /* 42: ReduceAction14 < ReduceAction14: superclass init_table position */},
- {(int) parser___ReduceAction14___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction14 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction14 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction14___action},
+ {(long int) 2 /* 42: ReduceAction14 < ReduceAction14: superclass init_table position */},
+ {(long int) parser___ReduceAction14___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction14(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction15[44] = {
- {(int) 2259 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction15 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction15 < ReduceAction: superclass typecheck marker */},
- {(int) 2259 /* 3: ReduceAction15 < ReduceAction15: superclass typecheck marker */},
+ {(long int) 2259 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction15 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction15 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2259 /* 3: ReduceAction15 < ReduceAction15: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction15 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction15 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction15___action},
- {(int) 2 /* 42: ReduceAction15 < ReduceAction15: superclass init_table position */},
- {(int) parser___ReduceAction15___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction15 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction15 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction15___action},
+ {(long int) 2 /* 42: ReduceAction15 < ReduceAction15: superclass init_table position */},
+ {(long int) parser___ReduceAction15___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction15(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction16[44] = {
- {(int) 2215 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction16 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction16 < ReduceAction: superclass typecheck marker */},
- {(int) 2215 /* 3: ReduceAction16 < ReduceAction16: superclass typecheck marker */},
+ {(long int) 2215 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction16 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction16 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2215 /* 3: ReduceAction16 < ReduceAction16: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction16 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction16 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction16___action},
- {(int) 2 /* 42: ReduceAction16 < ReduceAction16: superclass init_table position */},
- {(int) parser___ReduceAction16___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction16 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction16 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction16___action},
+ {(long int) 2 /* 42: ReduceAction16 < ReduceAction16: superclass init_table position */},
+ {(long int) parser___ReduceAction16___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction16(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction17[44] = {
- {(int) 2171 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction17 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction17 < ReduceAction: superclass typecheck marker */},
- {(int) 2171 /* 3: ReduceAction17 < ReduceAction17: superclass typecheck marker */},
+ {(long int) 2171 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction17 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction17 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2171 /* 3: ReduceAction17 < ReduceAction17: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction17 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction17 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction17___action},
- {(int) 2 /* 42: ReduceAction17 < ReduceAction17: superclass init_table position */},
- {(int) parser___ReduceAction17___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction17 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction17 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction17___action},
+ {(long int) 2 /* 42: ReduceAction17 < ReduceAction17: superclass init_table position */},
+ {(long int) parser___ReduceAction17___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction17(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction18[44] = {
- {(int) 2127 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction18 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction18 < ReduceAction: superclass typecheck marker */},
- {(int) 2127 /* 3: ReduceAction18 < ReduceAction18: superclass typecheck marker */},
+ {(long int) 2127 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction18 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction18 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2127 /* 3: ReduceAction18 < ReduceAction18: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction18 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction18 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction18___action},
- {(int) 2 /* 42: ReduceAction18 < ReduceAction18: superclass init_table position */},
- {(int) parser___ReduceAction18___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction18 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction18 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction18___action},
+ {(long int) 2 /* 42: ReduceAction18 < ReduceAction18: superclass init_table position */},
+ {(long int) parser___ReduceAction18___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction18(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction19[44] = {
- {(int) 2083 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction19 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction19 < ReduceAction: superclass typecheck marker */},
- {(int) 2083 /* 3: ReduceAction19 < ReduceAction19: superclass typecheck marker */},
+ {(long int) 2083 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction19 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction19 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2083 /* 3: ReduceAction19 < ReduceAction19: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction19 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction19 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction19___action},
- {(int) 2 /* 42: ReduceAction19 < ReduceAction19: superclass init_table position */},
- {(int) parser___ReduceAction19___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction19 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction19 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction19___action},
+ {(long int) 2 /* 42: ReduceAction19 < ReduceAction19: superclass init_table position */},
+ {(long int) parser___ReduceAction19___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction19(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction20[44] = {
- {(int) 2035 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction20 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction20 < ReduceAction: superclass typecheck marker */},
- {(int) 2035 /* 3: ReduceAction20 < ReduceAction20: superclass typecheck marker */},
+ {(long int) 2035 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction20 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction20 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2035 /* 3: ReduceAction20 < ReduceAction20: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction20 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction20 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction20___action},
- {(int) 2 /* 42: ReduceAction20 < ReduceAction20: superclass init_table position */},
- {(int) parser___ReduceAction20___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction20 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction20 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction20___action},
+ {(long int) 2 /* 42: ReduceAction20 < ReduceAction20: superclass init_table position */},
+ {(long int) parser___ReduceAction20___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction20(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction21[44] = {
- {(int) 1991 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction21 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction21 < ReduceAction: superclass typecheck marker */},
- {(int) 1991 /* 3: ReduceAction21 < ReduceAction21: superclass typecheck marker */},
+ {(long int) 1991 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction21 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction21 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1991 /* 3: ReduceAction21 < ReduceAction21: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction21 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction21 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction21___action},
- {(int) 2 /* 42: ReduceAction21 < ReduceAction21: superclass init_table position */},
- {(int) parser___ReduceAction21___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction21 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction21 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction21___action},
+ {(long int) 2 /* 42: ReduceAction21 < ReduceAction21: superclass init_table position */},
+ {(long int) parser___ReduceAction21___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction21(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction22[44] = {
- {(int) 1947 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction22 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction22 < ReduceAction: superclass typecheck marker */},
- {(int) 1947 /* 3: ReduceAction22 < ReduceAction22: superclass typecheck marker */},
+ {(long int) 1947 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction22 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction22 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1947 /* 3: ReduceAction22 < ReduceAction22: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction22 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction22 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction22___action},
- {(int) 2 /* 42: ReduceAction22 < ReduceAction22: superclass init_table position */},
- {(int) parser___ReduceAction22___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction22 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction22 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction22___action},
+ {(long int) 2 /* 42: ReduceAction22 < ReduceAction22: superclass init_table position */},
+ {(long int) parser___ReduceAction22___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction22(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction23[44] = {
- {(int) 1903 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction23 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction23 < ReduceAction: superclass typecheck marker */},
- {(int) 1903 /* 3: ReduceAction23 < ReduceAction23: superclass typecheck marker */},
+ {(long int) 1903 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction23 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction23 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1903 /* 3: ReduceAction23 < ReduceAction23: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction23 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction23 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction23___action},
- {(int) 2 /* 42: ReduceAction23 < ReduceAction23: superclass init_table position */},
- {(int) parser___ReduceAction23___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction23 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction23 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction23___action},
+ {(long int) 2 /* 42: ReduceAction23 < ReduceAction23: superclass init_table position */},
+ {(long int) parser___ReduceAction23___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction23(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction24[44] = {
- {(int) 1859 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction24 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction24 < ReduceAction: superclass typecheck marker */},
- {(int) 1859 /* 3: ReduceAction24 < ReduceAction24: superclass typecheck marker */},
+ {(long int) 1859 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction24 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction24 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1859 /* 3: ReduceAction24 < ReduceAction24: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction24 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction24 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction24___action},
- {(int) 2 /* 42: ReduceAction24 < ReduceAction24: superclass init_table position */},
- {(int) parser___ReduceAction24___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction24 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction24 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction24___action},
+ {(long int) 2 /* 42: ReduceAction24 < ReduceAction24: superclass init_table position */},
+ {(long int) parser___ReduceAction24___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction24(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction25[44] = {
- {(int) 1815 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction25 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction25 < ReduceAction: superclass typecheck marker */},
- {(int) 1815 /* 3: ReduceAction25 < ReduceAction25: superclass typecheck marker */},
+ {(long int) 1815 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction25 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction25 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1815 /* 3: ReduceAction25 < ReduceAction25: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction25 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction25 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction25___action},
- {(int) 2 /* 42: ReduceAction25 < ReduceAction25: superclass init_table position */},
- {(int) parser___ReduceAction25___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction25 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction25 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction25___action},
+ {(long int) 2 /* 42: ReduceAction25 < ReduceAction25: superclass init_table position */},
+ {(long int) parser___ReduceAction25___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction25(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction26[44] = {
- {(int) 1771 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction26 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction26 < ReduceAction: superclass typecheck marker */},
- {(int) 1771 /* 3: ReduceAction26 < ReduceAction26: superclass typecheck marker */},
+ {(long int) 1771 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction26 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction26 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1771 /* 3: ReduceAction26 < ReduceAction26: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction26 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction26 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction26___action},
- {(int) 2 /* 42: ReduceAction26 < ReduceAction26: superclass init_table position */},
- {(int) parser___ReduceAction26___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction26 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction26 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction26___action},
+ {(long int) 2 /* 42: ReduceAction26 < ReduceAction26: superclass init_table position */},
+ {(long int) parser___ReduceAction26___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction26(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction27[44] = {
- {(int) 1727 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction27 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction27 < ReduceAction: superclass typecheck marker */},
- {(int) 1727 /* 3: ReduceAction27 < ReduceAction27: superclass typecheck marker */},
+ {(long int) 1727 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction27 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction27 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1727 /* 3: ReduceAction27 < ReduceAction27: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction27 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction27 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction27___action},
- {(int) 2 /* 42: ReduceAction27 < ReduceAction27: superclass init_table position */},
- {(int) parser___ReduceAction27___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction27 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction27 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction27___action},
+ {(long int) 2 /* 42: ReduceAction27 < ReduceAction27: superclass init_table position */},
+ {(long int) parser___ReduceAction27___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction27(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction28[44] = {
- {(int) 1683 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction28 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction28 < ReduceAction: superclass typecheck marker */},
- {(int) 1683 /* 3: ReduceAction28 < ReduceAction28: superclass typecheck marker */},
+ {(long int) 1683 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction28 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction28 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1683 /* 3: ReduceAction28 < ReduceAction28: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction28 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction28 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction28___action},
- {(int) 2 /* 42: ReduceAction28 < ReduceAction28: superclass init_table position */},
- {(int) parser___ReduceAction28___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction28 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction28 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction28___action},
+ {(long int) 2 /* 42: ReduceAction28 < ReduceAction28: superclass init_table position */},
+ {(long int) parser___ReduceAction28___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction28(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction29[44] = {
- {(int) 1639 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction29 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction29 < ReduceAction: superclass typecheck marker */},
- {(int) 1639 /* 3: ReduceAction29 < ReduceAction29: superclass typecheck marker */},
+ {(long int) 1639 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction29 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction29 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1639 /* 3: ReduceAction29 < ReduceAction29: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction29 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction29 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction29___action},
- {(int) 2 /* 42: ReduceAction29 < ReduceAction29: superclass init_table position */},
- {(int) parser___ReduceAction29___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction29 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction29 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction29___action},
+ {(long int) 2 /* 42: ReduceAction29 < ReduceAction29: superclass init_table position */},
+ {(long int) parser___ReduceAction29___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction29(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction30[44] = {
- {(int) 1591 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction30 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction30 < ReduceAction: superclass typecheck marker */},
- {(int) 1591 /* 3: ReduceAction30 < ReduceAction30: superclass typecheck marker */},
+ {(long int) 1591 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction30 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction30 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1591 /* 3: ReduceAction30 < ReduceAction30: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction30 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction30 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction30___action},
- {(int) 2 /* 42: ReduceAction30 < ReduceAction30: superclass init_table position */},
- {(int) parser___ReduceAction30___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction30 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction30 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction30___action},
+ {(long int) 2 /* 42: ReduceAction30 < ReduceAction30: superclass init_table position */},
+ {(long int) parser___ReduceAction30___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction30(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction31[44] = {
- {(int) 1547 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction31 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction31 < ReduceAction: superclass typecheck marker */},
- {(int) 1547 /* 3: ReduceAction31 < ReduceAction31: superclass typecheck marker */},
+ {(long int) 1547 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction31 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction31 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1547 /* 3: ReduceAction31 < ReduceAction31: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction31 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction31 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction31___action},
- {(int) 2 /* 42: ReduceAction31 < ReduceAction31: superclass init_table position */},
- {(int) parser___ReduceAction31___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction31 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction31 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction31___action},
+ {(long int) 2 /* 42: ReduceAction31 < ReduceAction31: superclass init_table position */},
+ {(long int) parser___ReduceAction31___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction31(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction32[44] = {
- {(int) 1503 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction32 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction32 < ReduceAction: superclass typecheck marker */},
- {(int) 1503 /* 3: ReduceAction32 < ReduceAction32: superclass typecheck marker */},
+ {(long int) 1503 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction32 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction32 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1503 /* 3: ReduceAction32 < ReduceAction32: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction32 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction32 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction32___action},
- {(int) 2 /* 42: ReduceAction32 < ReduceAction32: superclass init_table position */},
- {(int) parser___ReduceAction32___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction32 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction32 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction32___action},
+ {(long int) 2 /* 42: ReduceAction32 < ReduceAction32: superclass init_table position */},
+ {(long int) parser___ReduceAction32___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction32(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction33[44] = {
- {(int) 1459 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction33 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction33 < ReduceAction: superclass typecheck marker */},
- {(int) 1459 /* 3: ReduceAction33 < ReduceAction33: superclass typecheck marker */},
+ {(long int) 1459 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction33 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction33 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1459 /* 3: ReduceAction33 < ReduceAction33: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction33 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction33 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction33___action},
- {(int) 2 /* 42: ReduceAction33 < ReduceAction33: superclass init_table position */},
- {(int) parser___ReduceAction33___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction33 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction33 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction33___action},
+ {(long int) 2 /* 42: ReduceAction33 < ReduceAction33: superclass init_table position */},
+ {(long int) parser___ReduceAction33___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction33(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction34[44] = {
- {(int) 1415 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction34 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction34 < ReduceAction: superclass typecheck marker */},
- {(int) 1415 /* 3: ReduceAction34 < ReduceAction34: superclass typecheck marker */},
+ {(long int) 1415 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction34 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction34 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1415 /* 3: ReduceAction34 < ReduceAction34: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction34 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction34 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction34___action},
- {(int) 2 /* 42: ReduceAction34 < ReduceAction34: superclass init_table position */},
- {(int) parser___ReduceAction34___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction34 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction34 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction34___action},
+ {(long int) 2 /* 42: ReduceAction34 < ReduceAction34: superclass init_table position */},
+ {(long int) parser___ReduceAction34___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction34(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction35[44] = {
- {(int) 1371 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction35 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction35 < ReduceAction: superclass typecheck marker */},
- {(int) 1371 /* 3: ReduceAction35 < ReduceAction35: superclass typecheck marker */},
+ {(long int) 1371 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction35 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction35 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1371 /* 3: ReduceAction35 < ReduceAction35: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction35 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction35 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction35___action},
- {(int) 2 /* 42: ReduceAction35 < ReduceAction35: superclass init_table position */},
- {(int) parser___ReduceAction35___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction35 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction35 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction35___action},
+ {(long int) 2 /* 42: ReduceAction35 < ReduceAction35: superclass init_table position */},
+ {(long int) parser___ReduceAction35___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction35(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction36[44] = {
- {(int) 1327 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction36 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction36 < ReduceAction: superclass typecheck marker */},
- {(int) 1327 /* 3: ReduceAction36 < ReduceAction36: superclass typecheck marker */},
+ {(long int) 1327 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction36 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction36 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1327 /* 3: ReduceAction36 < ReduceAction36: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction36 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction36 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction36___action},
- {(int) 2 /* 42: ReduceAction36 < ReduceAction36: superclass init_table position */},
- {(int) parser___ReduceAction36___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction36 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction36 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction36___action},
+ {(long int) 2 /* 42: ReduceAction36 < ReduceAction36: superclass init_table position */},
+ {(long int) parser___ReduceAction36___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction36(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction37[44] = {
- {(int) 1283 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction37 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction37 < ReduceAction: superclass typecheck marker */},
- {(int) 1283 /* 3: ReduceAction37 < ReduceAction37: superclass typecheck marker */},
+ {(long int) 1283 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction37 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction37 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1283 /* 3: ReduceAction37 < ReduceAction37: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction37 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction37 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction37___action},
- {(int) 2 /* 42: ReduceAction37 < ReduceAction37: superclass init_table position */},
- {(int) parser___ReduceAction37___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction37 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction37 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction37___action},
+ {(long int) 2 /* 42: ReduceAction37 < ReduceAction37: superclass init_table position */},
+ {(long int) parser___ReduceAction37___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction37(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction38[44] = {
- {(int) 1239 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction38 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction38 < ReduceAction: superclass typecheck marker */},
- {(int) 1239 /* 3: ReduceAction38 < ReduceAction38: superclass typecheck marker */},
+ {(long int) 1239 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction38 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction38 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1239 /* 3: ReduceAction38 < ReduceAction38: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction38 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction38 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction38___action},
- {(int) 2 /* 42: ReduceAction38 < ReduceAction38: superclass init_table position */},
- {(int) parser___ReduceAction38___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction38 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction38 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction38___action},
+ {(long int) 2 /* 42: ReduceAction38 < ReduceAction38: superclass init_table position */},
+ {(long int) parser___ReduceAction38___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction38(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction39[44] = {
- {(int) 1195 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction39 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction39 < ReduceAction: superclass typecheck marker */},
- {(int) 1195 /* 3: ReduceAction39 < ReduceAction39: superclass typecheck marker */},
+ {(long int) 1195 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction39 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction39 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1195 /* 3: ReduceAction39 < ReduceAction39: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction39 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction39 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction39___action},
- {(int) 2 /* 42: ReduceAction39 < ReduceAction39: superclass init_table position */},
- {(int) parser___ReduceAction39___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction39 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction39 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction39___action},
+ {(long int) 2 /* 42: ReduceAction39 < ReduceAction39: superclass init_table position */},
+ {(long int) parser___ReduceAction39___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction39(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction40[44] = {
- {(int) 1147 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction40 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction40 < ReduceAction: superclass typecheck marker */},
- {(int) 1147 /* 3: ReduceAction40 < ReduceAction40: superclass typecheck marker */},
+ {(long int) 1147 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction40 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction40 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1147 /* 3: ReduceAction40 < ReduceAction40: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction40 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction40 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction40___action},
- {(int) 2 /* 42: ReduceAction40 < ReduceAction40: superclass init_table position */},
- {(int) parser___ReduceAction40___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction40 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction40 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction40___action},
+ {(long int) 2 /* 42: ReduceAction40 < ReduceAction40: superclass init_table position */},
+ {(long int) parser___ReduceAction40___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction40(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction41[44] = {
- {(int) 1103 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction41 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction41 < ReduceAction: superclass typecheck marker */},
- {(int) 1103 /* 3: ReduceAction41 < ReduceAction41: superclass typecheck marker */},
+ {(long int) 1103 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction41 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction41 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1103 /* 3: ReduceAction41 < ReduceAction41: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction41 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction41 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction41___action},
- {(int) 2 /* 42: ReduceAction41 < ReduceAction41: superclass init_table position */},
- {(int) parser___ReduceAction41___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction41 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction41 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction41___action},
+ {(long int) 2 /* 42: ReduceAction41 < ReduceAction41: superclass init_table position */},
+ {(long int) parser___ReduceAction41___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction41(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction42[44] = {
- {(int) 1059 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction42 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction42 < ReduceAction: superclass typecheck marker */},
- {(int) 1059 /* 3: ReduceAction42 < ReduceAction42: superclass typecheck marker */},
+ {(long int) 1059 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction42 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction42 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1059 /* 3: ReduceAction42 < ReduceAction42: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction42 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction42 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction42___action},
- {(int) 2 /* 42: ReduceAction42 < ReduceAction42: superclass init_table position */},
- {(int) parser___ReduceAction42___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction42 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction42 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction42___action},
+ {(long int) 2 /* 42: ReduceAction42 < ReduceAction42: superclass init_table position */},
+ {(long int) parser___ReduceAction42___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction42(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction43[44] = {
- {(int) 1015 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction43 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction43 < ReduceAction: superclass typecheck marker */},
- {(int) 1015 /* 3: ReduceAction43 < ReduceAction43: superclass typecheck marker */},
+ {(long int) 1015 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction43 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction43 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1015 /* 3: ReduceAction43 < ReduceAction43: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction43 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction43 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction43___action},
- {(int) 2 /* 42: ReduceAction43 < ReduceAction43: superclass init_table position */},
- {(int) parser___ReduceAction43___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction43 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction43 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction43___action},
+ {(long int) 2 /* 42: ReduceAction43 < ReduceAction43: superclass init_table position */},
+ {(long int) parser___ReduceAction43___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction43(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction44[44] = {
- {(int) 971 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction44 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction44 < ReduceAction: superclass typecheck marker */},
- {(int) 971 /* 3: ReduceAction44 < ReduceAction44: superclass typecheck marker */},
+ {(long int) 971 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction44 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction44 < ReduceAction: superclass typecheck marker */},
+ {(long int) 971 /* 3: ReduceAction44 < ReduceAction44: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction44 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction44 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction44___action},
- {(int) 2 /* 42: ReduceAction44 < ReduceAction44: superclass init_table position */},
- {(int) parser___ReduceAction44___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction44 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction44 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction44___action},
+ {(long int) 2 /* 42: ReduceAction44 < ReduceAction44: superclass init_table position */},
+ {(long int) parser___ReduceAction44___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction44(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction45[44] = {
- {(int) 927 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction45 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction45 < ReduceAction: superclass typecheck marker */},
- {(int) 927 /* 3: ReduceAction45 < ReduceAction45: superclass typecheck marker */},
+ {(long int) 927 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction45 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction45 < ReduceAction: superclass typecheck marker */},
+ {(long int) 927 /* 3: ReduceAction45 < ReduceAction45: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction45 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction45 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction45___action},
- {(int) 2 /* 42: ReduceAction45 < ReduceAction45: superclass init_table position */},
- {(int) parser___ReduceAction45___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction45 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction45 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction45___action},
+ {(long int) 2 /* 42: ReduceAction45 < ReduceAction45: superclass init_table position */},
+ {(long int) parser___ReduceAction45___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction45(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction46[44] = {
- {(int) 883 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction46 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction46 < ReduceAction: superclass typecheck marker */},
- {(int) 883 /* 3: ReduceAction46 < ReduceAction46: superclass typecheck marker */},
+ {(long int) 883 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction46 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction46 < ReduceAction: superclass typecheck marker */},
+ {(long int) 883 /* 3: ReduceAction46 < ReduceAction46: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction46 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction46 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction46___action},
- {(int) 2 /* 42: ReduceAction46 < ReduceAction46: superclass init_table position */},
- {(int) parser___ReduceAction46___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction46 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction46 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction46___action},
+ {(long int) 2 /* 42: ReduceAction46 < ReduceAction46: superclass init_table position */},
+ {(long int) parser___ReduceAction46___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction46(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction47[44] = {
- {(int) 839 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction47 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction47 < ReduceAction: superclass typecheck marker */},
- {(int) 839 /* 3: ReduceAction47 < ReduceAction47: superclass typecheck marker */},
+ {(long int) 839 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction47 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction47 < ReduceAction: superclass typecheck marker */},
+ {(long int) 839 /* 3: ReduceAction47 < ReduceAction47: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction47 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction47 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction47___action},
- {(int) 2 /* 42: ReduceAction47 < ReduceAction47: superclass init_table position */},
- {(int) parser___ReduceAction47___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction47 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction47 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction47___action},
+ {(long int) 2 /* 42: ReduceAction47 < ReduceAction47: superclass init_table position */},
+ {(long int) parser___ReduceAction47___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction47(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction48[44] = {
- {(int) 795 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction48 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction48 < ReduceAction: superclass typecheck marker */},
- {(int) 795 /* 3: ReduceAction48 < ReduceAction48: superclass typecheck marker */},
+ {(long int) 795 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction48 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction48 < ReduceAction: superclass typecheck marker */},
+ {(long int) 795 /* 3: ReduceAction48 < ReduceAction48: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction48 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction48 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction48___action},
- {(int) 2 /* 42: ReduceAction48 < ReduceAction48: superclass init_table position */},
- {(int) parser___ReduceAction48___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction48 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction48 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction48___action},
+ {(long int) 2 /* 42: ReduceAction48 < ReduceAction48: superclass init_table position */},
+ {(long int) parser___ReduceAction48___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction48(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction49[44] = {
- {(int) 751 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction49 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction49 < ReduceAction: superclass typecheck marker */},
- {(int) 751 /* 3: ReduceAction49 < ReduceAction49: superclass typecheck marker */},
+ {(long int) 751 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction49 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction49 < ReduceAction: superclass typecheck marker */},
+ {(long int) 751 /* 3: ReduceAction49 < ReduceAction49: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction49 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction49 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction49___action},
- {(int) 2 /* 42: ReduceAction49 < ReduceAction49: superclass init_table position */},
- {(int) parser___ReduceAction49___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction49 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction49 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction49___action},
+ {(long int) 2 /* 42: ReduceAction49 < ReduceAction49: superclass init_table position */},
+ {(long int) parser___ReduceAction49___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction49(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction50[44] = {
- {(int) 703 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction50 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction50 < ReduceAction: superclass typecheck marker */},
- {(int) 703 /* 3: ReduceAction50 < ReduceAction50: superclass typecheck marker */},
+ {(long int) 703 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction50 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction50 < ReduceAction: superclass typecheck marker */},
+ {(long int) 703 /* 3: ReduceAction50 < ReduceAction50: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction50 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction50 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction50___action},
- {(int) 2 /* 42: ReduceAction50 < ReduceAction50: superclass init_table position */},
- {(int) parser___ReduceAction50___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction50 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction50 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction50___action},
+ {(long int) 2 /* 42: ReduceAction50 < ReduceAction50: superclass init_table position */},
+ {(long int) parser___ReduceAction50___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction50(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction51[44] = {
- {(int) 659 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction51 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction51 < ReduceAction: superclass typecheck marker */},
- {(int) 659 /* 3: ReduceAction51 < ReduceAction51: superclass typecheck marker */},
+ {(long int) 659 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction51 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction51 < ReduceAction: superclass typecheck marker */},
+ {(long int) 659 /* 3: ReduceAction51 < ReduceAction51: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction51 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction51 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction51___action},
- {(int) 2 /* 42: ReduceAction51 < ReduceAction51: superclass init_table position */},
- {(int) parser___ReduceAction51___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction51 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction51 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction51___action},
+ {(long int) 2 /* 42: ReduceAction51 < ReduceAction51: superclass init_table position */},
+ {(long int) parser___ReduceAction51___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction51(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction52[44] = {
- {(int) 615 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction52 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction52 < ReduceAction: superclass typecheck marker */},
- {(int) 615 /* 3: ReduceAction52 < ReduceAction52: superclass typecheck marker */},
+ {(long int) 615 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction52 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction52 < ReduceAction: superclass typecheck marker */},
+ {(long int) 615 /* 3: ReduceAction52 < ReduceAction52: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction52 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction52 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction52___action},
- {(int) 2 /* 42: ReduceAction52 < ReduceAction52: superclass init_table position */},
- {(int) parser___ReduceAction52___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction52 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction52 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction52___action},
+ {(long int) 2 /* 42: ReduceAction52 < ReduceAction52: superclass init_table position */},
+ {(long int) parser___ReduceAction52___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction52(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction53[44] = {
- {(int) 571 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction53 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction53 < ReduceAction: superclass typecheck marker */},
- {(int) 571 /* 3: ReduceAction53 < ReduceAction53: superclass typecheck marker */},
+ {(long int) 571 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction53 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction53 < ReduceAction: superclass typecheck marker */},
+ {(long int) 571 /* 3: ReduceAction53 < ReduceAction53: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction53 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction53 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction53___action},
- {(int) 2 /* 42: ReduceAction53 < ReduceAction53: superclass init_table position */},
- {(int) parser___ReduceAction53___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction53 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction53 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction53___action},
+ {(long int) 2 /* 42: ReduceAction53 < ReduceAction53: superclass init_table position */},
+ {(long int) parser___ReduceAction53___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction53(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction54[44] = {
- {(int) 527 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction54 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction54 < ReduceAction: superclass typecheck marker */},
- {(int) 527 /* 3: ReduceAction54 < ReduceAction54: superclass typecheck marker */},
+ {(long int) 527 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction54 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction54 < ReduceAction: superclass typecheck marker */},
+ {(long int) 527 /* 3: ReduceAction54 < ReduceAction54: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction54 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction54 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction54___action},
- {(int) 2 /* 42: ReduceAction54 < ReduceAction54: superclass init_table position */},
- {(int) parser___ReduceAction54___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction54 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction54 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction54___action},
+ {(long int) 2 /* 42: ReduceAction54 < ReduceAction54: superclass init_table position */},
+ {(long int) parser___ReduceAction54___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction54(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction55[44] = {
- {(int) 483 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction55 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction55 < ReduceAction: superclass typecheck marker */},
- {(int) 483 /* 3: ReduceAction55 < ReduceAction55: superclass typecheck marker */},
+ {(long int) 483 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction55 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction55 < ReduceAction: superclass typecheck marker */},
+ {(long int) 483 /* 3: ReduceAction55 < ReduceAction55: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction55 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction55 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction55___action},
- {(int) 2 /* 42: ReduceAction55 < ReduceAction55: superclass init_table position */},
- {(int) parser___ReduceAction55___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction55 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction55 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction55___action},
+ {(long int) 2 /* 42: ReduceAction55 < ReduceAction55: superclass init_table position */},
+ {(long int) parser___ReduceAction55___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction55(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction56[44] = {
- {(int) 439 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction56 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction56 < ReduceAction: superclass typecheck marker */},
- {(int) 439 /* 3: ReduceAction56 < ReduceAction56: superclass typecheck marker */},
+ {(long int) 439 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction56 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction56 < ReduceAction: superclass typecheck marker */},
+ {(long int) 439 /* 3: ReduceAction56 < ReduceAction56: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction56 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction56 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction56___action},
- {(int) 2 /* 42: ReduceAction56 < ReduceAction56: superclass init_table position */},
- {(int) parser___ReduceAction56___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction56 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction56 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction56___action},
+ {(long int) 2 /* 42: ReduceAction56 < ReduceAction56: superclass init_table position */},
+ {(long int) parser___ReduceAction56___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction56(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction57[44] = {
- {(int) 399 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction57 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction57 < ReduceAction: superclass typecheck marker */},
- {(int) 399 /* 3: ReduceAction57 < ReduceAction57: superclass typecheck marker */},
+ {(long int) 399 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction57 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction57 < ReduceAction: superclass typecheck marker */},
+ {(long int) 399 /* 3: ReduceAction57 < ReduceAction57: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction57 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction57 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction57___action},
- {(int) 2 /* 42: ReduceAction57 < ReduceAction57: superclass init_table position */},
- {(int) parser___ReduceAction57___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction57 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction57 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction57___action},
+ {(long int) 2 /* 42: ReduceAction57 < ReduceAction57: superclass init_table position */},
+ {(long int) parser___ReduceAction57___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction57(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction58[44] = {
- {(int) 395 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction58 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction58 < ReduceAction: superclass typecheck marker */},
- {(int) 395 /* 3: ReduceAction58 < ReduceAction58: superclass typecheck marker */},
+ {(long int) 395 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction58 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction58 < ReduceAction: superclass typecheck marker */},
+ {(long int) 395 /* 3: ReduceAction58 < ReduceAction58: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction58 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction58 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction58___action},
- {(int) 2 /* 42: ReduceAction58 < ReduceAction58: superclass init_table position */},
- {(int) parser___ReduceAction58___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction58 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction58 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction58___action},
+ {(long int) 2 /* 42: ReduceAction58 < ReduceAction58: superclass init_table position */},
+ {(long int) parser___ReduceAction58___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction58(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction59[44] = {
- {(int) 391 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction59 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction59 < ReduceAction: superclass typecheck marker */},
- {(int) 391 /* 3: ReduceAction59 < ReduceAction59: superclass typecheck marker */},
+ {(long int) 391 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction59 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction59 < ReduceAction: superclass typecheck marker */},
+ {(long int) 391 /* 3: ReduceAction59 < ReduceAction59: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction59 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction59 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction59___action},
- {(int) 2 /* 42: ReduceAction59 < ReduceAction59: superclass init_table position */},
- {(int) parser___ReduceAction59___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction59 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction59 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction59___action},
+ {(long int) 2 /* 42: ReduceAction59 < ReduceAction59: superclass init_table position */},
+ {(long int) parser___ReduceAction59___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction59(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction60[44] = {
- {(int) 383 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction60 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction60 < ReduceAction: superclass typecheck marker */},
- {(int) 383 /* 3: ReduceAction60 < ReduceAction60: superclass typecheck marker */},
+ {(long int) 383 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction60 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction60 < ReduceAction: superclass typecheck marker */},
+ {(long int) 383 /* 3: ReduceAction60 < ReduceAction60: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction60 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction60 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction60___action},
- {(int) 2 /* 42: ReduceAction60 < ReduceAction60: superclass init_table position */},
- {(int) parser___ReduceAction60___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction60 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction60 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction60___action},
+ {(long int) 2 /* 42: ReduceAction60 < ReduceAction60: superclass init_table position */},
+ {(long int) parser___ReduceAction60___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction60(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction61[44] = {
- {(int) 379 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction61 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction61 < ReduceAction: superclass typecheck marker */},
- {(int) 379 /* 3: ReduceAction61 < ReduceAction61: superclass typecheck marker */},
+ {(long int) 379 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction61 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction61 < ReduceAction: superclass typecheck marker */},
+ {(long int) 379 /* 3: ReduceAction61 < ReduceAction61: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction61 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction61 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction61___action},
- {(int) 2 /* 42: ReduceAction61 < ReduceAction61: superclass init_table position */},
- {(int) parser___ReduceAction61___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction61 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction61 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction61___action},
+ {(long int) 2 /* 42: ReduceAction61 < ReduceAction61: superclass init_table position */},
+ {(long int) parser___ReduceAction61___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction61(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction62[44] = {
- {(int) 375 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction62 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction62 < ReduceAction: superclass typecheck marker */},
- {(int) 375 /* 3: ReduceAction62 < ReduceAction62: superclass typecheck marker */},
+ {(long int) 375 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction62 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction62 < ReduceAction: superclass typecheck marker */},
+ {(long int) 375 /* 3: ReduceAction62 < ReduceAction62: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction62 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction62 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction62___action},
- {(int) 2 /* 42: ReduceAction62 < ReduceAction62: superclass init_table position */},
- {(int) parser___ReduceAction62___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction62 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction62 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction62___action},
+ {(long int) 2 /* 42: ReduceAction62 < ReduceAction62: superclass init_table position */},
+ {(long int) parser___ReduceAction62___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction62(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction63[44] = {
- {(int) 371 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction63 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction63 < ReduceAction: superclass typecheck marker */},
- {(int) 371 /* 3: ReduceAction63 < ReduceAction63: superclass typecheck marker */},
+ {(long int) 371 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction63 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction63 < ReduceAction: superclass typecheck marker */},
+ {(long int) 371 /* 3: ReduceAction63 < ReduceAction63: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction63 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction63 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction63___action},
- {(int) 2 /* 42: ReduceAction63 < ReduceAction63: superclass init_table position */},
- {(int) parser___ReduceAction63___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction63 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction63 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction63___action},
+ {(long int) 2 /* 42: ReduceAction63 < ReduceAction63: superclass init_table position */},
+ {(long int) parser___ReduceAction63___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction63(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction64[44] = {
- {(int) 367 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction64 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction64 < ReduceAction: superclass typecheck marker */},
- {(int) 367 /* 3: ReduceAction64 < ReduceAction64: superclass typecheck marker */},
+ {(long int) 367 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction64 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction64 < ReduceAction: superclass typecheck marker */},
+ {(long int) 367 /* 3: ReduceAction64 < ReduceAction64: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction64 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction64 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction64___action},
- {(int) 2 /* 42: ReduceAction64 < ReduceAction64: superclass init_table position */},
- {(int) parser___ReduceAction64___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction64 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction64 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction64___action},
+ {(long int) 2 /* 42: ReduceAction64 < ReduceAction64: superclass init_table position */},
+ {(long int) parser___ReduceAction64___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction64(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction65[44] = {
- {(int) 363 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction65 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction65 < ReduceAction: superclass typecheck marker */},
- {(int) 363 /* 3: ReduceAction65 < ReduceAction65: superclass typecheck marker */},
+ {(long int) 363 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction65 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction65 < ReduceAction: superclass typecheck marker */},
+ {(long int) 363 /* 3: ReduceAction65 < ReduceAction65: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction65 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction65 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction65___action},
- {(int) 2 /* 42: ReduceAction65 < ReduceAction65: superclass init_table position */},
- {(int) parser___ReduceAction65___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction65 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction65 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction65___action},
+ {(long int) 2 /* 42: ReduceAction65 < ReduceAction65: superclass init_table position */},
+ {(long int) parser___ReduceAction65___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction65(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction66[44] = {
- {(int) 359 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction66 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction66 < ReduceAction: superclass typecheck marker */},
- {(int) 359 /* 3: ReduceAction66 < ReduceAction66: superclass typecheck marker */},
+ {(long int) 359 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction66 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction66 < ReduceAction: superclass typecheck marker */},
+ {(long int) 359 /* 3: ReduceAction66 < ReduceAction66: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction66 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction66 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction66___action},
- {(int) 2 /* 42: ReduceAction66 < ReduceAction66: superclass init_table position */},
- {(int) parser___ReduceAction66___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction66 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction66 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction66___action},
+ {(long int) 2 /* 42: ReduceAction66 < ReduceAction66: superclass init_table position */},
+ {(long int) parser___ReduceAction66___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction66(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction67[44] = {
- {(int) 355 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction67 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction67 < ReduceAction: superclass typecheck marker */},
- {(int) 355 /* 3: ReduceAction67 < ReduceAction67: superclass typecheck marker */},
+ {(long int) 355 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction67 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction67 < ReduceAction: superclass typecheck marker */},
+ {(long int) 355 /* 3: ReduceAction67 < ReduceAction67: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction67 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction67 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction67___action},
- {(int) 2 /* 42: ReduceAction67 < ReduceAction67: superclass init_table position */},
- {(int) parser___ReduceAction67___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction67 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction67 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction67___action},
+ {(long int) 2 /* 42: ReduceAction67 < ReduceAction67: superclass init_table position */},
+ {(long int) parser___ReduceAction67___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction67(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction68[44] = {
- {(int) 351 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction68 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction68 < ReduceAction: superclass typecheck marker */},
- {(int) 351 /* 3: ReduceAction68 < ReduceAction68: superclass typecheck marker */},
+ {(long int) 351 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction68 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction68 < ReduceAction: superclass typecheck marker */},
+ {(long int) 351 /* 3: ReduceAction68 < ReduceAction68: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction68 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction68 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction68___action},
- {(int) 2 /* 42: ReduceAction68 < ReduceAction68: superclass init_table position */},
- {(int) parser___ReduceAction68___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction68 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction68 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction68___action},
+ {(long int) 2 /* 42: ReduceAction68 < ReduceAction68: superclass init_table position */},
+ {(long int) parser___ReduceAction68___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction68(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction69[44] = {
- {(int) 347 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction69 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction69 < ReduceAction: superclass typecheck marker */},
- {(int) 347 /* 3: ReduceAction69 < ReduceAction69: superclass typecheck marker */},
+ {(long int) 347 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction69 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction69 < ReduceAction: superclass typecheck marker */},
+ {(long int) 347 /* 3: ReduceAction69 < ReduceAction69: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction69 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction69 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction69___action},
- {(int) 2 /* 42: ReduceAction69 < ReduceAction69: superclass init_table position */},
- {(int) parser___ReduceAction69___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction69 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction69 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction69___action},
+ {(long int) 2 /* 42: ReduceAction69 < ReduceAction69: superclass init_table position */},
+ {(long int) parser___ReduceAction69___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction69(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction70[44] = {
- {(int) 339 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction70 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction70 < ReduceAction: superclass typecheck marker */},
- {(int) 339 /* 3: ReduceAction70 < ReduceAction70: superclass typecheck marker */},
+ {(long int) 339 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction70 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction70 < ReduceAction: superclass typecheck marker */},
+ {(long int) 339 /* 3: ReduceAction70 < ReduceAction70: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction70 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction70 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction70___action},
- {(int) 2 /* 42: ReduceAction70 < ReduceAction70: superclass init_table position */},
- {(int) parser___ReduceAction70___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction70 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction70 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction70___action},
+ {(long int) 2 /* 42: ReduceAction70 < ReduceAction70: superclass init_table position */},
+ {(long int) parser___ReduceAction70___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction70(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction71[44] = {
- {(int) 335 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction71 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction71 < ReduceAction: superclass typecheck marker */},
- {(int) 335 /* 3: ReduceAction71 < ReduceAction71: superclass typecheck marker */},
+ {(long int) 335 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction71 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction71 < ReduceAction: superclass typecheck marker */},
+ {(long int) 335 /* 3: ReduceAction71 < ReduceAction71: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction71 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction71 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction71___action},
- {(int) 2 /* 42: ReduceAction71 < ReduceAction71: superclass init_table position */},
- {(int) parser___ReduceAction71___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction71 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction71 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction71___action},
+ {(long int) 2 /* 42: ReduceAction71 < ReduceAction71: superclass init_table position */},
+ {(long int) parser___ReduceAction71___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction71(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction72[44] = {
- {(int) 331 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction72 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction72 < ReduceAction: superclass typecheck marker */},
- {(int) 331 /* 3: ReduceAction72 < ReduceAction72: superclass typecheck marker */},
+ {(long int) 331 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction72 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction72 < ReduceAction: superclass typecheck marker */},
+ {(long int) 331 /* 3: ReduceAction72 < ReduceAction72: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction72 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction72 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction72___action},
- {(int) 2 /* 42: ReduceAction72 < ReduceAction72: superclass init_table position */},
- {(int) parser___ReduceAction72___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction72 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction72 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction72___action},
+ {(long int) 2 /* 42: ReduceAction72 < ReduceAction72: superclass init_table position */},
+ {(long int) parser___ReduceAction72___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction72(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction73[44] = {
- {(int) 327 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction73 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction73 < ReduceAction: superclass typecheck marker */},
- {(int) 327 /* 3: ReduceAction73 < ReduceAction73: superclass typecheck marker */},
+ {(long int) 327 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction73 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction73 < ReduceAction: superclass typecheck marker */},
+ {(long int) 327 /* 3: ReduceAction73 < ReduceAction73: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction73 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction73 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction73___action},
- {(int) 2 /* 42: ReduceAction73 < ReduceAction73: superclass init_table position */},
- {(int) parser___ReduceAction73___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction73 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction73 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction73___action},
+ {(long int) 2 /* 42: ReduceAction73 < ReduceAction73: superclass init_table position */},
+ {(long int) parser___ReduceAction73___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction73(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction74[44] = {
- {(int) 323 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction74 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction74 < ReduceAction: superclass typecheck marker */},
- {(int) 323 /* 3: ReduceAction74 < ReduceAction74: superclass typecheck marker */},
+ {(long int) 323 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction74 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction74 < ReduceAction: superclass typecheck marker */},
+ {(long int) 323 /* 3: ReduceAction74 < ReduceAction74: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction74 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction74 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction74___action},
- {(int) 2 /* 42: ReduceAction74 < ReduceAction74: superclass init_table position */},
- {(int) parser___ReduceAction74___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction74 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction74 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction74___action},
+ {(long int) 2 /* 42: ReduceAction74 < ReduceAction74: superclass init_table position */},
+ {(long int) parser___ReduceAction74___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction74(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction75[44] = {
- {(int) 319 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction75 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction75 < ReduceAction: superclass typecheck marker */},
- {(int) 319 /* 3: ReduceAction75 < ReduceAction75: superclass typecheck marker */},
+ {(long int) 319 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction75 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction75 < ReduceAction: superclass typecheck marker */},
+ {(long int) 319 /* 3: ReduceAction75 < ReduceAction75: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction75 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction75 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction75___action},
- {(int) 2 /* 42: ReduceAction75 < ReduceAction75: superclass init_table position */},
- {(int) parser___ReduceAction75___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction75 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction75 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction75___action},
+ {(long int) 2 /* 42: ReduceAction75 < ReduceAction75: superclass init_table position */},
+ {(long int) parser___ReduceAction75___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction75(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction76[44] = {
- {(int) 315 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction76 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction76 < ReduceAction: superclass typecheck marker */},
- {(int) 315 /* 3: ReduceAction76 < ReduceAction76: superclass typecheck marker */},
+ {(long int) 315 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction76 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction76 < ReduceAction: superclass typecheck marker */},
+ {(long int) 315 /* 3: ReduceAction76 < ReduceAction76: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction76 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction76 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction76___action},
- {(int) 2 /* 42: ReduceAction76 < ReduceAction76: superclass init_table position */},
- {(int) parser___ReduceAction76___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction76 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction76 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction76___action},
+ {(long int) 2 /* 42: ReduceAction76 < ReduceAction76: superclass init_table position */},
+ {(long int) parser___ReduceAction76___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction76(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction77[44] = {
- {(int) 311 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction77 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction77 < ReduceAction: superclass typecheck marker */},
- {(int) 311 /* 3: ReduceAction77 < ReduceAction77: superclass typecheck marker */},
+ {(long int) 311 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction77 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction77 < ReduceAction: superclass typecheck marker */},
+ {(long int) 311 /* 3: ReduceAction77 < ReduceAction77: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction77 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction77 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction77___action},
- {(int) 2 /* 42: ReduceAction77 < ReduceAction77: superclass init_table position */},
- {(int) parser___ReduceAction77___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction77 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction77 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction77___action},
+ {(long int) 2 /* 42: ReduceAction77 < ReduceAction77: superclass init_table position */},
+ {(long int) parser___ReduceAction77___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction77(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction78[44] = {
- {(int) 307 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction78 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction78 < ReduceAction: superclass typecheck marker */},
- {(int) 307 /* 3: ReduceAction78 < ReduceAction78: superclass typecheck marker */},
+ {(long int) 307 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction78 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction78 < ReduceAction: superclass typecheck marker */},
+ {(long int) 307 /* 3: ReduceAction78 < ReduceAction78: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction78 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction78 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction78___action},
- {(int) 2 /* 42: ReduceAction78 < ReduceAction78: superclass init_table position */},
- {(int) parser___ReduceAction78___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction78 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction78 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction78___action},
+ {(long int) 2 /* 42: ReduceAction78 < ReduceAction78: superclass init_table position */},
+ {(long int) parser___ReduceAction78___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction78(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction79[44] = {
- {(int) 303 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction79 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction79 < ReduceAction: superclass typecheck marker */},
- {(int) 303 /* 3: ReduceAction79 < ReduceAction79: superclass typecheck marker */},
+ {(long int) 303 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction79 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction79 < ReduceAction: superclass typecheck marker */},
+ {(long int) 303 /* 3: ReduceAction79 < ReduceAction79: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction79 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction79 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction79___action},
- {(int) 2 /* 42: ReduceAction79 < ReduceAction79: superclass init_table position */},
- {(int) parser___ReduceAction79___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction79 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction79 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction79___action},
+ {(long int) 2 /* 42: ReduceAction79 < ReduceAction79: superclass init_table position */},
+ {(long int) parser___ReduceAction79___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction79(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction80[44] = {
- {(int) 295 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction80 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction80 < ReduceAction: superclass typecheck marker */},
- {(int) 295 /* 3: ReduceAction80 < ReduceAction80: superclass typecheck marker */},
+ {(long int) 295 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction80 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction80 < ReduceAction: superclass typecheck marker */},
+ {(long int) 295 /* 3: ReduceAction80 < ReduceAction80: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction80 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction80 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction80___action},
- {(int) 2 /* 42: ReduceAction80 < ReduceAction80: superclass init_table position */},
- {(int) parser___ReduceAction80___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction80 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction80 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction80___action},
+ {(long int) 2 /* 42: ReduceAction80 < ReduceAction80: superclass init_table position */},
+ {(long int) parser___ReduceAction80___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction80(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction81[44] = {
- {(int) 291 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction81 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction81 < ReduceAction: superclass typecheck marker */},
- {(int) 291 /* 3: ReduceAction81 < ReduceAction81: superclass typecheck marker */},
+ {(long int) 291 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction81 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction81 < ReduceAction: superclass typecheck marker */},
+ {(long int) 291 /* 3: ReduceAction81 < ReduceAction81: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction81 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction81 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction81___action},
- {(int) 2 /* 42: ReduceAction81 < ReduceAction81: superclass init_table position */},
- {(int) parser___ReduceAction81___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction81 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction81 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction81___action},
+ {(long int) 2 /* 42: ReduceAction81 < ReduceAction81: superclass init_table position */},
+ {(long int) parser___ReduceAction81___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction81(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction82[44] = {
- {(int) 287 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction82 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction82 < ReduceAction: superclass typecheck marker */},
- {(int) 287 /* 3: ReduceAction82 < ReduceAction82: superclass typecheck marker */},
+ {(long int) 287 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction82 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction82 < ReduceAction: superclass typecheck marker */},
+ {(long int) 287 /* 3: ReduceAction82 < ReduceAction82: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction82 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction82 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction82___action},
- {(int) 2 /* 42: ReduceAction82 < ReduceAction82: superclass init_table position */},
- {(int) parser___ReduceAction82___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction82 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction82 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction82___action},
+ {(long int) 2 /* 42: ReduceAction82 < ReduceAction82: superclass init_table position */},
+ {(long int) parser___ReduceAction82___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction82(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction83[44] = {
- {(int) 283 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction83 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction83 < ReduceAction: superclass typecheck marker */},
- {(int) 283 /* 3: ReduceAction83 < ReduceAction83: superclass typecheck marker */},
+ {(long int) 283 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction83 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction83 < ReduceAction: superclass typecheck marker */},
+ {(long int) 283 /* 3: ReduceAction83 < ReduceAction83: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction83 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction83 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction83___action},
- {(int) 2 /* 42: ReduceAction83 < ReduceAction83: superclass init_table position */},
- {(int) parser___ReduceAction83___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction83 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction83 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction83___action},
+ {(long int) 2 /* 42: ReduceAction83 < ReduceAction83: superclass init_table position */},
+ {(long int) parser___ReduceAction83___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction83(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction84[44] = {
- {(int) 279 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction84 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction84 < ReduceAction: superclass typecheck marker */},
- {(int) 279 /* 3: ReduceAction84 < ReduceAction84: superclass typecheck marker */},
+ {(long int) 279 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction84 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction84 < ReduceAction: superclass typecheck marker */},
+ {(long int) 279 /* 3: ReduceAction84 < ReduceAction84: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction84 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction84 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction84___action},
- {(int) 2 /* 42: ReduceAction84 < ReduceAction84: superclass init_table position */},
- {(int) parser___ReduceAction84___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction84 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction84 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction84___action},
+ {(long int) 2 /* 42: ReduceAction84 < ReduceAction84: superclass init_table position */},
+ {(long int) parser___ReduceAction84___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction84(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction85[44] = {
- {(int) 275 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction85 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction85 < ReduceAction: superclass typecheck marker */},
- {(int) 275 /* 3: ReduceAction85 < ReduceAction85: superclass typecheck marker */},
+ {(long int) 275 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction85 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction85 < ReduceAction: superclass typecheck marker */},
+ {(long int) 275 /* 3: ReduceAction85 < ReduceAction85: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction85 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction85 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction85___action},
- {(int) 2 /* 42: ReduceAction85 < ReduceAction85: superclass init_table position */},
- {(int) parser___ReduceAction85___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction85 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction85 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction85___action},
+ {(long int) 2 /* 42: ReduceAction85 < ReduceAction85: superclass init_table position */},
+ {(long int) parser___ReduceAction85___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction85(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction86[44] = {
- {(int) 271 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction86 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction86 < ReduceAction: superclass typecheck marker */},
- {(int) 271 /* 3: ReduceAction86 < ReduceAction86: superclass typecheck marker */},
+ {(long int) 271 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction86 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction86 < ReduceAction: superclass typecheck marker */},
+ {(long int) 271 /* 3: ReduceAction86 < ReduceAction86: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction86 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction86 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction86___action},
- {(int) 2 /* 42: ReduceAction86 < ReduceAction86: superclass init_table position */},
- {(int) parser___ReduceAction86___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction86 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction86 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction86___action},
+ {(long int) 2 /* 42: ReduceAction86 < ReduceAction86: superclass init_table position */},
+ {(long int) parser___ReduceAction86___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction86(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction87[44] = {
- {(int) 267 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction87 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction87 < ReduceAction: superclass typecheck marker */},
- {(int) 267 /* 3: ReduceAction87 < ReduceAction87: superclass typecheck marker */},
+ {(long int) 267 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction87 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction87 < ReduceAction: superclass typecheck marker */},
+ {(long int) 267 /* 3: ReduceAction87 < ReduceAction87: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction87 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction87 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction87___action},
- {(int) 2 /* 42: ReduceAction87 < ReduceAction87: superclass init_table position */},
- {(int) parser___ReduceAction87___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction87 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction87 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction87___action},
+ {(long int) 2 /* 42: ReduceAction87 < ReduceAction87: superclass init_table position */},
+ {(long int) parser___ReduceAction87___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction87(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction88[44] = {
- {(int) 263 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction88 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction88 < ReduceAction: superclass typecheck marker */},
- {(int) 263 /* 3: ReduceAction88 < ReduceAction88: superclass typecheck marker */},
+ {(long int) 263 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction88 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction88 < ReduceAction: superclass typecheck marker */},
+ {(long int) 263 /* 3: ReduceAction88 < ReduceAction88: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction88 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction88 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction88___action},
- {(int) 2 /* 42: ReduceAction88 < ReduceAction88: superclass init_table position */},
- {(int) parser___ReduceAction88___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction88 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction88 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction88___action},
+ {(long int) 2 /* 42: ReduceAction88 < ReduceAction88: superclass init_table position */},
+ {(long int) parser___ReduceAction88___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction88(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction89[44] = {
- {(int) 259 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction89 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction89 < ReduceAction: superclass typecheck marker */},
- {(int) 259 /* 3: ReduceAction89 < ReduceAction89: superclass typecheck marker */},
+ {(long int) 259 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction89 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction89 < ReduceAction: superclass typecheck marker */},
+ {(long int) 259 /* 3: ReduceAction89 < ReduceAction89: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction89 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction89 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction89___action},
- {(int) 2 /* 42: ReduceAction89 < ReduceAction89: superclass init_table position */},
- {(int) parser___ReduceAction89___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction89 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction89 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction89___action},
+ {(long int) 2 /* 42: ReduceAction89 < ReduceAction89: superclass init_table position */},
+ {(long int) parser___ReduceAction89___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction89(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction90[44] = {
- {(int) 251 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction90 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction90 < ReduceAction: superclass typecheck marker */},
- {(int) 251 /* 3: ReduceAction90 < ReduceAction90: superclass typecheck marker */},
+ {(long int) 251 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction90 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction90 < ReduceAction: superclass typecheck marker */},
+ {(long int) 251 /* 3: ReduceAction90 < ReduceAction90: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction90 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction90 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction90___action},
- {(int) 2 /* 42: ReduceAction90 < ReduceAction90: superclass init_table position */},
- {(int) parser___ReduceAction90___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction90 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction90 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction90___action},
+ {(long int) 2 /* 42: ReduceAction90 < ReduceAction90: superclass init_table position */},
+ {(long int) parser___ReduceAction90___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction90(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction91[44] = {
- {(int) 247 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction91 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction91 < ReduceAction: superclass typecheck marker */},
- {(int) 247 /* 3: ReduceAction91 < ReduceAction91: superclass typecheck marker */},
+ {(long int) 247 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction91 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction91 < ReduceAction: superclass typecheck marker */},
+ {(long int) 247 /* 3: ReduceAction91 < ReduceAction91: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction91 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction91 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction91___action},
- {(int) 2 /* 42: ReduceAction91 < ReduceAction91: superclass init_table position */},
- {(int) parser___ReduceAction91___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction91 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction91 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction91___action},
+ {(long int) 2 /* 42: ReduceAction91 < ReduceAction91: superclass init_table position */},
+ {(long int) parser___ReduceAction91___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction91(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction92[44] = {
- {(int) 243 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction92 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction92 < ReduceAction: superclass typecheck marker */},
- {(int) 243 /* 3: ReduceAction92 < ReduceAction92: superclass typecheck marker */},
+ {(long int) 243 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction92 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction92 < ReduceAction: superclass typecheck marker */},
+ {(long int) 243 /* 3: ReduceAction92 < ReduceAction92: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction92 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction92 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction92___action},
- {(int) 2 /* 42: ReduceAction92 < ReduceAction92: superclass init_table position */},
- {(int) parser___ReduceAction92___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction92 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction92 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction92___action},
+ {(long int) 2 /* 42: ReduceAction92 < ReduceAction92: superclass init_table position */},
+ {(long int) parser___ReduceAction92___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction92(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction93[44] = {
- {(int) 239 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction93 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction93 < ReduceAction: superclass typecheck marker */},
- {(int) 239 /* 3: ReduceAction93 < ReduceAction93: superclass typecheck marker */},
+ {(long int) 239 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction93 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction93 < ReduceAction: superclass typecheck marker */},
+ {(long int) 239 /* 3: ReduceAction93 < ReduceAction93: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction93 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction93 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction93___action},
- {(int) 2 /* 42: ReduceAction93 < ReduceAction93: superclass init_table position */},
- {(int) parser___ReduceAction93___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction93 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction93 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction93___action},
+ {(long int) 2 /* 42: ReduceAction93 < ReduceAction93: superclass init_table position */},
+ {(long int) parser___ReduceAction93___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction93(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction94[44] = {
- {(int) 235 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction94 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction94 < ReduceAction: superclass typecheck marker */},
- {(int) 235 /* 3: ReduceAction94 < ReduceAction94: superclass typecheck marker */},
+ {(long int) 235 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction94 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction94 < ReduceAction: superclass typecheck marker */},
+ {(long int) 235 /* 3: ReduceAction94 < ReduceAction94: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction94 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction94 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction94___action},
- {(int) 2 /* 42: ReduceAction94 < ReduceAction94: superclass init_table position */},
- {(int) parser___ReduceAction94___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction94 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction94 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction94___action},
+ {(long int) 2 /* 42: ReduceAction94 < ReduceAction94: superclass init_table position */},
+ {(long int) parser___ReduceAction94___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction94(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction95[44] = {
- {(int) 231 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction95 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction95 < ReduceAction: superclass typecheck marker */},
- {(int) 231 /* 3: ReduceAction95 < ReduceAction95: superclass typecheck marker */},
+ {(long int) 231 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction95 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction95 < ReduceAction: superclass typecheck marker */},
+ {(long int) 231 /* 3: ReduceAction95 < ReduceAction95: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction95 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction95 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction95___action},
- {(int) 2 /* 42: ReduceAction95 < ReduceAction95: superclass init_table position */},
- {(int) parser___ReduceAction95___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction95 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction95 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction95___action},
+ {(long int) 2 /* 42: ReduceAction95 < ReduceAction95: superclass init_table position */},
+ {(long int) parser___ReduceAction95___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction95(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction96[44] = {
- {(int) 227 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction96 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction96 < ReduceAction: superclass typecheck marker */},
- {(int) 227 /* 3: ReduceAction96 < ReduceAction96: superclass typecheck marker */},
+ {(long int) 227 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction96 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction96 < ReduceAction: superclass typecheck marker */},
+ {(long int) 227 /* 3: ReduceAction96 < ReduceAction96: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction96 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction96 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction96___action},
- {(int) 2 /* 42: ReduceAction96 < ReduceAction96: superclass init_table position */},
- {(int) parser___ReduceAction96___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction96 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction96 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction96___action},
+ {(long int) 2 /* 42: ReduceAction96 < ReduceAction96: superclass init_table position */},
+ {(long int) parser___ReduceAction96___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction96(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction97[44] = {
- {(int) 223 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction97 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction97 < ReduceAction: superclass typecheck marker */},
- {(int) 223 /* 3: ReduceAction97 < ReduceAction97: superclass typecheck marker */},
+ {(long int) 223 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction97 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction97 < ReduceAction: superclass typecheck marker */},
+ {(long int) 223 /* 3: ReduceAction97 < ReduceAction97: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction97 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction97 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction97___action},
- {(int) 2 /* 42: ReduceAction97 < ReduceAction97: superclass init_table position */},
- {(int) parser___ReduceAction97___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction97 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction97 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction97___action},
+ {(long int) 2 /* 42: ReduceAction97 < ReduceAction97: superclass init_table position */},
+ {(long int) parser___ReduceAction97___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction97(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction98[44] = {
- {(int) 219 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction98 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction98 < ReduceAction: superclass typecheck marker */},
- {(int) 219 /* 3: ReduceAction98 < ReduceAction98: superclass typecheck marker */},
+ {(long int) 219 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction98 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction98 < ReduceAction: superclass typecheck marker */},
+ {(long int) 219 /* 3: ReduceAction98 < ReduceAction98: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction98 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction98 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction98___action},
- {(int) 2 /* 42: ReduceAction98 < ReduceAction98: superclass init_table position */},
- {(int) parser___ReduceAction98___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction98 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction98 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction98___action},
+ {(long int) 2 /* 42: ReduceAction98 < ReduceAction98: superclass init_table position */},
+ {(long int) parser___ReduceAction98___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction98(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction99[44] = {
- {(int) 215 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction99 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction99 < ReduceAction: superclass typecheck marker */},
- {(int) 215 /* 3: ReduceAction99 < ReduceAction99: superclass typecheck marker */},
+ {(long int) 215 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction99 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction99 < ReduceAction: superclass typecheck marker */},
+ {(long int) 215 /* 3: ReduceAction99 < ReduceAction99: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction99 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction99 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction99___action},
- {(int) 2 /* 42: ReduceAction99 < ReduceAction99: superclass init_table position */},
- {(int) parser___ReduceAction99___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction99 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction99 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction99___action},
+ {(long int) 2 /* 42: ReduceAction99 < ReduceAction99: superclass init_table position */},
+ {(long int) parser___ReduceAction99___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction99(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction100[44] = {
- {(int) 2475 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction100 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction100 < ReduceAction: superclass typecheck marker */},
- {(int) 2475 /* 3: ReduceAction100 < ReduceAction100: superclass typecheck marker */},
+ {(long int) 2475 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction100 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction100 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2475 /* 3: ReduceAction100 < ReduceAction100: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction100 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction100 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction100___action},
- {(int) 2 /* 42: ReduceAction100 < ReduceAction100: superclass init_table position */},
- {(int) parser___ReduceAction100___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction100 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction100 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction100___action},
+ {(long int) 2 /* 42: ReduceAction100 < ReduceAction100: superclass init_table position */},
+ {(long int) parser___ReduceAction100___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction100(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction101[44] = {
- {(int) 2471 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction101 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction101 < ReduceAction: superclass typecheck marker */},
- {(int) 2471 /* 3: ReduceAction101 < ReduceAction101: superclass typecheck marker */},
+ {(long int) 2471 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction101 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction101 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2471 /* 3: ReduceAction101 < ReduceAction101: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction101 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction101 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction101___action},
- {(int) 2 /* 42: ReduceAction101 < ReduceAction101: superclass init_table position */},
- {(int) parser___ReduceAction101___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction101 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction101 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction101___action},
+ {(long int) 2 /* 42: ReduceAction101 < ReduceAction101: superclass init_table position */},
+ {(long int) parser___ReduceAction101___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction101(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction102[44] = {
- {(int) 2467 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction102 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction102 < ReduceAction: superclass typecheck marker */},
- {(int) 2467 /* 3: ReduceAction102 < ReduceAction102: superclass typecheck marker */},
+ {(long int) 2467 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction102 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction102 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2467 /* 3: ReduceAction102 < ReduceAction102: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction102 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction102 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction102___action},
- {(int) 2 /* 42: ReduceAction102 < ReduceAction102: superclass init_table position */},
- {(int) parser___ReduceAction102___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction102 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction102 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction102___action},
+ {(long int) 2 /* 42: ReduceAction102 < ReduceAction102: superclass init_table position */},
+ {(long int) parser___ReduceAction102___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction102(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction103[44] = {
- {(int) 2463 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction103 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction103 < ReduceAction: superclass typecheck marker */},
- {(int) 2463 /* 3: ReduceAction103 < ReduceAction103: superclass typecheck marker */},
+ {(long int) 2463 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction103 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction103 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2463 /* 3: ReduceAction103 < ReduceAction103: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction103 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction103 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction103___action},
- {(int) 2 /* 42: ReduceAction103 < ReduceAction103: superclass init_table position */},
- {(int) parser___ReduceAction103___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction103 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction103 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction103___action},
+ {(long int) 2 /* 42: ReduceAction103 < ReduceAction103: superclass init_table position */},
+ {(long int) parser___ReduceAction103___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction103(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction104[44] = {
- {(int) 2459 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction104 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction104 < ReduceAction: superclass typecheck marker */},
- {(int) 2459 /* 3: ReduceAction104 < ReduceAction104: superclass typecheck marker */},
+ {(long int) 2459 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction104 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction104 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2459 /* 3: ReduceAction104 < ReduceAction104: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction104 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction104 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction104___action},
- {(int) 2 /* 42: ReduceAction104 < ReduceAction104: superclass init_table position */},
- {(int) parser___ReduceAction104___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction104 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction104 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction104___action},
+ {(long int) 2 /* 42: ReduceAction104 < ReduceAction104: superclass init_table position */},
+ {(long int) parser___ReduceAction104___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction104(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction105[44] = {
- {(int) 2455 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction105 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction105 < ReduceAction: superclass typecheck marker */},
- {(int) 2455 /* 3: ReduceAction105 < ReduceAction105: superclass typecheck marker */},
+ {(long int) 2455 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction105 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction105 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2455 /* 3: ReduceAction105 < ReduceAction105: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction105 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction105 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction105___action},
- {(int) 2 /* 42: ReduceAction105 < ReduceAction105: superclass init_table position */},
- {(int) parser___ReduceAction105___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction105 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction105 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction105___action},
+ {(long int) 2 /* 42: ReduceAction105 < ReduceAction105: superclass init_table position */},
+ {(long int) parser___ReduceAction105___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction105(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction106[44] = {
- {(int) 2451 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction106 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction106 < ReduceAction: superclass typecheck marker */},
- {(int) 2451 /* 3: ReduceAction106 < ReduceAction106: superclass typecheck marker */},
+ {(long int) 2451 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction106 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction106 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2451 /* 3: ReduceAction106 < ReduceAction106: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction106 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction106 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction106___action},
- {(int) 2 /* 42: ReduceAction106 < ReduceAction106: superclass init_table position */},
- {(int) parser___ReduceAction106___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction106 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction106 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction106___action},
+ {(long int) 2 /* 42: ReduceAction106 < ReduceAction106: superclass init_table position */},
+ {(long int) parser___ReduceAction106___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction106(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction107[44] = {
- {(int) 2447 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction107 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction107 < ReduceAction: superclass typecheck marker */},
- {(int) 2447 /* 3: ReduceAction107 < ReduceAction107: superclass typecheck marker */},
+ {(long int) 2447 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction107 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction107 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2447 /* 3: ReduceAction107 < ReduceAction107: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction107 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction107 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction107___action},
- {(int) 2 /* 42: ReduceAction107 < ReduceAction107: superclass init_table position */},
- {(int) parser___ReduceAction107___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction107 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction107 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction107___action},
+ {(long int) 2 /* 42: ReduceAction107 < ReduceAction107: superclass init_table position */},
+ {(long int) parser___ReduceAction107___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction107(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction108[44] = {
- {(int) 2443 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction108 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction108 < ReduceAction: superclass typecheck marker */},
- {(int) 2443 /* 3: ReduceAction108 < ReduceAction108: superclass typecheck marker */},
+ {(long int) 2443 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction108 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction108 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2443 /* 3: ReduceAction108 < ReduceAction108: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction108 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction108 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction108___action},
- {(int) 2 /* 42: ReduceAction108 < ReduceAction108: superclass init_table position */},
- {(int) parser___ReduceAction108___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction108 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction108 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction108___action},
+ {(long int) 2 /* 42: ReduceAction108 < ReduceAction108: superclass init_table position */},
+ {(long int) parser___ReduceAction108___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction108(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction109[44] = {
- {(int) 2439 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction109 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction109 < ReduceAction: superclass typecheck marker */},
- {(int) 2439 /* 3: ReduceAction109 < ReduceAction109: superclass typecheck marker */},
+ {(long int) 2439 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction109 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction109 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2439 /* 3: ReduceAction109 < ReduceAction109: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction109 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction109 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction109___action},
- {(int) 2 /* 42: ReduceAction109 < ReduceAction109: superclass init_table position */},
- {(int) parser___ReduceAction109___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction109 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction109 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction109___action},
+ {(long int) 2 /* 42: ReduceAction109 < ReduceAction109: superclass init_table position */},
+ {(long int) parser___ReduceAction109___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction109(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction110[44] = {
- {(int) 2431 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction110 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction110 < ReduceAction: superclass typecheck marker */},
- {(int) 2431 /* 3: ReduceAction110 < ReduceAction110: superclass typecheck marker */},
+ {(long int) 2431 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction110 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction110 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2431 /* 3: ReduceAction110 < ReduceAction110: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction110 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction110 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction110___action},
- {(int) 2 /* 42: ReduceAction110 < ReduceAction110: superclass init_table position */},
- {(int) parser___ReduceAction110___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction110 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction110 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction110___action},
+ {(long int) 2 /* 42: ReduceAction110 < ReduceAction110: superclass init_table position */},
+ {(long int) parser___ReduceAction110___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction110(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction111[44] = {
- {(int) 2427 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction111 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction111 < ReduceAction: superclass typecheck marker */},
- {(int) 2427 /* 3: ReduceAction111 < ReduceAction111: superclass typecheck marker */},
+ {(long int) 2427 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction111 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction111 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2427 /* 3: ReduceAction111 < ReduceAction111: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction111 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction111 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction111___action},
- {(int) 2 /* 42: ReduceAction111 < ReduceAction111: superclass init_table position */},
- {(int) parser___ReduceAction111___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction111 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction111 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction111___action},
+ {(long int) 2 /* 42: ReduceAction111 < ReduceAction111: superclass init_table position */},
+ {(long int) parser___ReduceAction111___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction111(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction112[44] = {
- {(int) 2423 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction112 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction112 < ReduceAction: superclass typecheck marker */},
- {(int) 2423 /* 3: ReduceAction112 < ReduceAction112: superclass typecheck marker */},
+ {(long int) 2423 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction112 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction112 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2423 /* 3: ReduceAction112 < ReduceAction112: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction112 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction112 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction112___action},
- {(int) 2 /* 42: ReduceAction112 < ReduceAction112: superclass init_table position */},
- {(int) parser___ReduceAction112___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction112 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction112 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction112___action},
+ {(long int) 2 /* 42: ReduceAction112 < ReduceAction112: superclass init_table position */},
+ {(long int) parser___ReduceAction112___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction112(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction113[44] = {
- {(int) 2419 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction113 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction113 < ReduceAction: superclass typecheck marker */},
- {(int) 2419 /* 3: ReduceAction113 < ReduceAction113: superclass typecheck marker */},
+ {(long int) 2419 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction113 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction113 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2419 /* 3: ReduceAction113 < ReduceAction113: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction113 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction113 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction113___action},
- {(int) 2 /* 42: ReduceAction113 < ReduceAction113: superclass init_table position */},
- {(int) parser___ReduceAction113___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction113 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction113 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction113___action},
+ {(long int) 2 /* 42: ReduceAction113 < ReduceAction113: superclass init_table position */},
+ {(long int) parser___ReduceAction113___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction113(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction114[44] = {
- {(int) 2415 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction114 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction114 < ReduceAction: superclass typecheck marker */},
- {(int) 2415 /* 3: ReduceAction114 < ReduceAction114: superclass typecheck marker */},
+ {(long int) 2415 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction114 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction114 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2415 /* 3: ReduceAction114 < ReduceAction114: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction114 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction114 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction114___action},
- {(int) 2 /* 42: ReduceAction114 < ReduceAction114: superclass init_table position */},
- {(int) parser___ReduceAction114___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction114 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction114 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction114___action},
+ {(long int) 2 /* 42: ReduceAction114 < ReduceAction114: superclass init_table position */},
+ {(long int) parser___ReduceAction114___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction114(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction115[44] = {
- {(int) 2411 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction115 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction115 < ReduceAction: superclass typecheck marker */},
- {(int) 2411 /* 3: ReduceAction115 < ReduceAction115: superclass typecheck marker */},
+ {(long int) 2411 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction115 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction115 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2411 /* 3: ReduceAction115 < ReduceAction115: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction115 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction115 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction115___action},
- {(int) 2 /* 42: ReduceAction115 < ReduceAction115: superclass init_table position */},
- {(int) parser___ReduceAction115___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction115 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction115 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction115___action},
+ {(long int) 2 /* 42: ReduceAction115 < ReduceAction115: superclass init_table position */},
+ {(long int) parser___ReduceAction115___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction115(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction116[44] = {
- {(int) 2407 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction116 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction116 < ReduceAction: superclass typecheck marker */},
- {(int) 2407 /* 3: ReduceAction116 < ReduceAction116: superclass typecheck marker */},
+ {(long int) 2407 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction116 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction116 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2407 /* 3: ReduceAction116 < ReduceAction116: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction116 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction116 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction116___action},
- {(int) 2 /* 42: ReduceAction116 < ReduceAction116: superclass init_table position */},
- {(int) parser___ReduceAction116___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction116 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction116 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction116___action},
+ {(long int) 2 /* 42: ReduceAction116 < ReduceAction116: superclass init_table position */},
+ {(long int) parser___ReduceAction116___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction116(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction117[44] = {
- {(int) 2403 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction117 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction117 < ReduceAction: superclass typecheck marker */},
- {(int) 2403 /* 3: ReduceAction117 < ReduceAction117: superclass typecheck marker */},
+ {(long int) 2403 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction117 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction117 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2403 /* 3: ReduceAction117 < ReduceAction117: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction117 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction117 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction117___action},
- {(int) 2 /* 42: ReduceAction117 < ReduceAction117: superclass init_table position */},
- {(int) parser___ReduceAction117___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction117 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction117 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction117___action},
+ {(long int) 2 /* 42: ReduceAction117 < ReduceAction117: superclass init_table position */},
+ {(long int) parser___ReduceAction117___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction117(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction118[44] = {
- {(int) 2399 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction118 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction118 < ReduceAction: superclass typecheck marker */},
- {(int) 2399 /* 3: ReduceAction118 < ReduceAction118: superclass typecheck marker */},
+ {(long int) 2399 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction118 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction118 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2399 /* 3: ReduceAction118 < ReduceAction118: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction118 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction118 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction118___action},
- {(int) 2 /* 42: ReduceAction118 < ReduceAction118: superclass init_table position */},
- {(int) parser___ReduceAction118___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction118 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction118 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction118___action},
+ {(long int) 2 /* 42: ReduceAction118 < ReduceAction118: superclass init_table position */},
+ {(long int) parser___ReduceAction118___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction118(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction119[44] = {
- {(int) 2395 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction119 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction119 < ReduceAction: superclass typecheck marker */},
- {(int) 2395 /* 3: ReduceAction119 < ReduceAction119: superclass typecheck marker */},
+ {(long int) 2395 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction119 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction119 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2395 /* 3: ReduceAction119 < ReduceAction119: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction119 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction119 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction119___action},
- {(int) 2 /* 42: ReduceAction119 < ReduceAction119: superclass init_table position */},
- {(int) parser___ReduceAction119___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction119 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction119 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction119___action},
+ {(long int) 2 /* 42: ReduceAction119 < ReduceAction119: superclass init_table position */},
+ {(long int) parser___ReduceAction119___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction119(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction120[44] = {
- {(int) 2387 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction120 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction120 < ReduceAction: superclass typecheck marker */},
- {(int) 2387 /* 3: ReduceAction120 < ReduceAction120: superclass typecheck marker */},
+ {(long int) 2387 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction120 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction120 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2387 /* 3: ReduceAction120 < ReduceAction120: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction120 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction120 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction120___action},
- {(int) 2 /* 42: ReduceAction120 < ReduceAction120: superclass init_table position */},
- {(int) parser___ReduceAction120___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction120 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction120 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction120___action},
+ {(long int) 2 /* 42: ReduceAction120 < ReduceAction120: superclass init_table position */},
+ {(long int) parser___ReduceAction120___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction120(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction121[44] = {
- {(int) 2383 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction121 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction121 < ReduceAction: superclass typecheck marker */},
- {(int) 2383 /* 3: ReduceAction121 < ReduceAction121: superclass typecheck marker */},
+ {(long int) 2383 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction121 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction121 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2383 /* 3: ReduceAction121 < ReduceAction121: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction121 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction121 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction121___action},
- {(int) 2 /* 42: ReduceAction121 < ReduceAction121: superclass init_table position */},
- {(int) parser___ReduceAction121___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction121 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction121 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction121___action},
+ {(long int) 2 /* 42: ReduceAction121 < ReduceAction121: superclass init_table position */},
+ {(long int) parser___ReduceAction121___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction121(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction122[44] = {
- {(int) 2379 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction122 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction122 < ReduceAction: superclass typecheck marker */},
- {(int) 2379 /* 3: ReduceAction122 < ReduceAction122: superclass typecheck marker */},
+ {(long int) 2379 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction122 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction122 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2379 /* 3: ReduceAction122 < ReduceAction122: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction122 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction122 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction122___action},
- {(int) 2 /* 42: ReduceAction122 < ReduceAction122: superclass init_table position */},
- {(int) parser___ReduceAction122___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction122 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction122 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction122___action},
+ {(long int) 2 /* 42: ReduceAction122 < ReduceAction122: superclass init_table position */},
+ {(long int) parser___ReduceAction122___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction122(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction123[44] = {
- {(int) 2375 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction123 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction123 < ReduceAction: superclass typecheck marker */},
- {(int) 2375 /* 3: ReduceAction123 < ReduceAction123: superclass typecheck marker */},
+ {(long int) 2375 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction123 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction123 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2375 /* 3: ReduceAction123 < ReduceAction123: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction123 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction123 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction123___action},
- {(int) 2 /* 42: ReduceAction123 < ReduceAction123: superclass init_table position */},
- {(int) parser___ReduceAction123___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction123 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction123 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction123___action},
+ {(long int) 2 /* 42: ReduceAction123 < ReduceAction123: superclass init_table position */},
+ {(long int) parser___ReduceAction123___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction123(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction124[44] = {
- {(int) 2371 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction124 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction124 < ReduceAction: superclass typecheck marker */},
- {(int) 2371 /* 3: ReduceAction124 < ReduceAction124: superclass typecheck marker */},
+ {(long int) 2371 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction124 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction124 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2371 /* 3: ReduceAction124 < ReduceAction124: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction124 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction124 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction124___action},
- {(int) 2 /* 42: ReduceAction124 < ReduceAction124: superclass init_table position */},
- {(int) parser___ReduceAction124___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction124 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction124 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction124___action},
+ {(long int) 2 /* 42: ReduceAction124 < ReduceAction124: superclass init_table position */},
+ {(long int) parser___ReduceAction124___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction124(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction125[44] = {
- {(int) 2367 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction125 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction125 < ReduceAction: superclass typecheck marker */},
- {(int) 2367 /* 3: ReduceAction125 < ReduceAction125: superclass typecheck marker */},
+ {(long int) 2367 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction125 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction125 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2367 /* 3: ReduceAction125 < ReduceAction125: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction125 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction125 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction125___action},
- {(int) 2 /* 42: ReduceAction125 < ReduceAction125: superclass init_table position */},
- {(int) parser___ReduceAction125___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction125 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction125 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction125___action},
+ {(long int) 2 /* 42: ReduceAction125 < ReduceAction125: superclass init_table position */},
+ {(long int) parser___ReduceAction125___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction125(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction126[44] = {
- {(int) 2363 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction126 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction126 < ReduceAction: superclass typecheck marker */},
- {(int) 2363 /* 3: ReduceAction126 < ReduceAction126: superclass typecheck marker */},
+ {(long int) 2363 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction126 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction126 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2363 /* 3: ReduceAction126 < ReduceAction126: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction126 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction126 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction126___action},
- {(int) 2 /* 42: ReduceAction126 < ReduceAction126: superclass init_table position */},
- {(int) parser___ReduceAction126___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction126 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction126 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction126___action},
+ {(long int) 2 /* 42: ReduceAction126 < ReduceAction126: superclass init_table position */},
+ {(long int) parser___ReduceAction126___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction126(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction127[44] = {
- {(int) 2359 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction127 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction127 < ReduceAction: superclass typecheck marker */},
- {(int) 2359 /* 3: ReduceAction127 < ReduceAction127: superclass typecheck marker */},
+ {(long int) 2359 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction127 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction127 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2359 /* 3: ReduceAction127 < ReduceAction127: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction127 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction127 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction127___action},
- {(int) 2 /* 42: ReduceAction127 < ReduceAction127: superclass init_table position */},
- {(int) parser___ReduceAction127___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction127 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction127 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction127___action},
+ {(long int) 2 /* 42: ReduceAction127 < ReduceAction127: superclass init_table position */},
+ {(long int) parser___ReduceAction127___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction127(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction128[44] = {
- {(int) 2355 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction128 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction128 < ReduceAction: superclass typecheck marker */},
- {(int) 2355 /* 3: ReduceAction128 < ReduceAction128: superclass typecheck marker */},
+ {(long int) 2355 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction128 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction128 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2355 /* 3: ReduceAction128 < ReduceAction128: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction128 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction128 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction128___action},
- {(int) 2 /* 42: ReduceAction128 < ReduceAction128: superclass init_table position */},
- {(int) parser___ReduceAction128___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction128 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction128 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction128___action},
+ {(long int) 2 /* 42: ReduceAction128 < ReduceAction128: superclass init_table position */},
+ {(long int) parser___ReduceAction128___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction128(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction129[44] = {
- {(int) 2351 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction129 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction129 < ReduceAction: superclass typecheck marker */},
- {(int) 2351 /* 3: ReduceAction129 < ReduceAction129: superclass typecheck marker */},
+ {(long int) 2351 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction129 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction129 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2351 /* 3: ReduceAction129 < ReduceAction129: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction129 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction129 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction129___action},
- {(int) 2 /* 42: ReduceAction129 < ReduceAction129: superclass init_table position */},
- {(int) parser___ReduceAction129___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction129 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction129 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction129___action},
+ {(long int) 2 /* 42: ReduceAction129 < ReduceAction129: superclass init_table position */},
+ {(long int) parser___ReduceAction129___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction129(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction130[44] = {
- {(int) 2343 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction130 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction130 < ReduceAction: superclass typecheck marker */},
- {(int) 2343 /* 3: ReduceAction130 < ReduceAction130: superclass typecheck marker */},
+ {(long int) 2343 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction130 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction130 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2343 /* 3: ReduceAction130 < ReduceAction130: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction130 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction130 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction130___action},
- {(int) 2 /* 42: ReduceAction130 < ReduceAction130: superclass init_table position */},
- {(int) parser___ReduceAction130___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction130 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction130 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction130___action},
+ {(long int) 2 /* 42: ReduceAction130 < ReduceAction130: superclass init_table position */},
+ {(long int) parser___ReduceAction130___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction130(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction131[44] = {
- {(int) 2339 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction131 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction131 < ReduceAction: superclass typecheck marker */},
- {(int) 2339 /* 3: ReduceAction131 < ReduceAction131: superclass typecheck marker */},
+ {(long int) 2339 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction131 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction131 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2339 /* 3: ReduceAction131 < ReduceAction131: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction131 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction131 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction131___action},
- {(int) 2 /* 42: ReduceAction131 < ReduceAction131: superclass init_table position */},
- {(int) parser___ReduceAction131___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction131 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction131 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction131___action},
+ {(long int) 2 /* 42: ReduceAction131 < ReduceAction131: superclass init_table position */},
+ {(long int) parser___ReduceAction131___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction131(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction132[44] = {
- {(int) 2335 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction132 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction132 < ReduceAction: superclass typecheck marker */},
- {(int) 2335 /* 3: ReduceAction132 < ReduceAction132: superclass typecheck marker */},
+ {(long int) 2335 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction132 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction132 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2335 /* 3: ReduceAction132 < ReduceAction132: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction132 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction132 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction132___action},
- {(int) 2 /* 42: ReduceAction132 < ReduceAction132: superclass init_table position */},
- {(int) parser___ReduceAction132___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction132 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction132 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction132___action},
+ {(long int) 2 /* 42: ReduceAction132 < ReduceAction132: superclass init_table position */},
+ {(long int) parser___ReduceAction132___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction132(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction133[44] = {
- {(int) 2331 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction133 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction133 < ReduceAction: superclass typecheck marker */},
- {(int) 2331 /* 3: ReduceAction133 < ReduceAction133: superclass typecheck marker */},
+ {(long int) 2331 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction133 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction133 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2331 /* 3: ReduceAction133 < ReduceAction133: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction133 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction133 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction133___action},
- {(int) 2 /* 42: ReduceAction133 < ReduceAction133: superclass init_table position */},
- {(int) parser___ReduceAction133___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction133 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction133 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction133___action},
+ {(long int) 2 /* 42: ReduceAction133 < ReduceAction133: superclass init_table position */},
+ {(long int) parser___ReduceAction133___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction133(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction134[44] = {
- {(int) 2327 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction134 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction134 < ReduceAction: superclass typecheck marker */},
- {(int) 2327 /* 3: ReduceAction134 < ReduceAction134: superclass typecheck marker */},
+ {(long int) 2327 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction134 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction134 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2327 /* 3: ReduceAction134 < ReduceAction134: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction134 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction134 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction134___action},
- {(int) 2 /* 42: ReduceAction134 < ReduceAction134: superclass init_table position */},
- {(int) parser___ReduceAction134___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction134 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction134 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction134___action},
+ {(long int) 2 /* 42: ReduceAction134 < ReduceAction134: superclass init_table position */},
+ {(long int) parser___ReduceAction134___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction134(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction135[44] = {
- {(int) 2323 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction135 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction135 < ReduceAction: superclass typecheck marker */},
- {(int) 2323 /* 3: ReduceAction135 < ReduceAction135: superclass typecheck marker */},
+ {(long int) 2323 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction135 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction135 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2323 /* 3: ReduceAction135 < ReduceAction135: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction135 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction135 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction135___action},
- {(int) 2 /* 42: ReduceAction135 < ReduceAction135: superclass init_table position */},
- {(int) parser___ReduceAction135___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction135 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction135 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction135___action},
+ {(long int) 2 /* 42: ReduceAction135 < ReduceAction135: superclass init_table position */},
+ {(long int) parser___ReduceAction135___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction135(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction136[44] = {
- {(int) 2319 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction136 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction136 < ReduceAction: superclass typecheck marker */},
- {(int) 2319 /* 3: ReduceAction136 < ReduceAction136: superclass typecheck marker */},
+ {(long int) 2319 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction136 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction136 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2319 /* 3: ReduceAction136 < ReduceAction136: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction136 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction136 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction136___action},
- {(int) 2 /* 42: ReduceAction136 < ReduceAction136: superclass init_table position */},
- {(int) parser___ReduceAction136___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction136 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction136 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction136___action},
+ {(long int) 2 /* 42: ReduceAction136 < ReduceAction136: superclass init_table position */},
+ {(long int) parser___ReduceAction136___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction136(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction137[44] = {
- {(int) 2315 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction137 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction137 < ReduceAction: superclass typecheck marker */},
- {(int) 2315 /* 3: ReduceAction137 < ReduceAction137: superclass typecheck marker */},
+ {(long int) 2315 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction137 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction137 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2315 /* 3: ReduceAction137 < ReduceAction137: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction137 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction137 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction137___action},
- {(int) 2 /* 42: ReduceAction137 < ReduceAction137: superclass init_table position */},
- {(int) parser___ReduceAction137___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction137 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction137 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction137___action},
+ {(long int) 2 /* 42: ReduceAction137 < ReduceAction137: superclass init_table position */},
+ {(long int) parser___ReduceAction137___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction137(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction138[44] = {
- {(int) 2311 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction138 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction138 < ReduceAction: superclass typecheck marker */},
- {(int) 2311 /* 3: ReduceAction138 < ReduceAction138: superclass typecheck marker */},
+ {(long int) 2311 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction138 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction138 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2311 /* 3: ReduceAction138 < ReduceAction138: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction138 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction138 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction138___action},
- {(int) 2 /* 42: ReduceAction138 < ReduceAction138: superclass init_table position */},
- {(int) parser___ReduceAction138___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction138 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction138 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction138___action},
+ {(long int) 2 /* 42: ReduceAction138 < ReduceAction138: superclass init_table position */},
+ {(long int) parser___ReduceAction138___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction138(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction139[44] = {
- {(int) 2307 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction139 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction139 < ReduceAction: superclass typecheck marker */},
- {(int) 2307 /* 3: ReduceAction139 < ReduceAction139: superclass typecheck marker */},
+ {(long int) 2307 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction139 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction139 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2307 /* 3: ReduceAction139 < ReduceAction139: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction139 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction139 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction139___action},
- {(int) 2 /* 42: ReduceAction139 < ReduceAction139: superclass init_table position */},
- {(int) parser___ReduceAction139___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction139 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction139 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction139___action},
+ {(long int) 2 /* 42: ReduceAction139 < ReduceAction139: superclass init_table position */},
+ {(long int) parser___ReduceAction139___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction139(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction140[44] = {
- {(int) 2299 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction140 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction140 < ReduceAction: superclass typecheck marker */},
- {(int) 2299 /* 3: ReduceAction140 < ReduceAction140: superclass typecheck marker */},
+ {(long int) 2299 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction140 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction140 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2299 /* 3: ReduceAction140 < ReduceAction140: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction140 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction140 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction140___action},
- {(int) 2 /* 42: ReduceAction140 < ReduceAction140: superclass init_table position */},
- {(int) parser___ReduceAction140___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction140 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction140 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction140___action},
+ {(long int) 2 /* 42: ReduceAction140 < ReduceAction140: superclass init_table position */},
+ {(long int) parser___ReduceAction140___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction140(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction141[44] = {
- {(int) 2295 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction141 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction141 < ReduceAction: superclass typecheck marker */},
- {(int) 2295 /* 3: ReduceAction141 < ReduceAction141: superclass typecheck marker */},
+ {(long int) 2295 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction141 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction141 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2295 /* 3: ReduceAction141 < ReduceAction141: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction141 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction141 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction141___action},
- {(int) 2 /* 42: ReduceAction141 < ReduceAction141: superclass init_table position */},
- {(int) parser___ReduceAction141___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction141 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction141 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction141___action},
+ {(long int) 2 /* 42: ReduceAction141 < ReduceAction141: superclass init_table position */},
+ {(long int) parser___ReduceAction141___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction141(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction142[44] = {
- {(int) 2291 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction142 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction142 < ReduceAction: superclass typecheck marker */},
- {(int) 2291 /* 3: ReduceAction142 < ReduceAction142: superclass typecheck marker */},
+ {(long int) 2291 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction142 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction142 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2291 /* 3: ReduceAction142 < ReduceAction142: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction142 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction142 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction142___action},
- {(int) 2 /* 42: ReduceAction142 < ReduceAction142: superclass init_table position */},
- {(int) parser___ReduceAction142___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction142 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction142 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction142___action},
+ {(long int) 2 /* 42: ReduceAction142 < ReduceAction142: superclass init_table position */},
+ {(long int) parser___ReduceAction142___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction142(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction143[44] = {
- {(int) 2287 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction143 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction143 < ReduceAction: superclass typecheck marker */},
- {(int) 2287 /* 3: ReduceAction143 < ReduceAction143: superclass typecheck marker */},
+ {(long int) 2287 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction143 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction143 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2287 /* 3: ReduceAction143 < ReduceAction143: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction143 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction143 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction143___action},
- {(int) 2 /* 42: ReduceAction143 < ReduceAction143: superclass init_table position */},
- {(int) parser___ReduceAction143___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction143 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction143 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction143___action},
+ {(long int) 2 /* 42: ReduceAction143 < ReduceAction143: superclass init_table position */},
+ {(long int) parser___ReduceAction143___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction143(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction144[44] = {
- {(int) 2283 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction144 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction144 < ReduceAction: superclass typecheck marker */},
- {(int) 2283 /* 3: ReduceAction144 < ReduceAction144: superclass typecheck marker */},
+ {(long int) 2283 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction144 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction144 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2283 /* 3: ReduceAction144 < ReduceAction144: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction144 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction144 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction144___action},
- {(int) 2 /* 42: ReduceAction144 < ReduceAction144: superclass init_table position */},
- {(int) parser___ReduceAction144___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction144 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction144 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction144___action},
+ {(long int) 2 /* 42: ReduceAction144 < ReduceAction144: superclass init_table position */},
+ {(long int) parser___ReduceAction144___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction144(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction145[44] = {
- {(int) 2279 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction145 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction145 < ReduceAction: superclass typecheck marker */},
- {(int) 2279 /* 3: ReduceAction145 < ReduceAction145: superclass typecheck marker */},
+ {(long int) 2279 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction145 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction145 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2279 /* 3: ReduceAction145 < ReduceAction145: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction145 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction145 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction145___action},
- {(int) 2 /* 42: ReduceAction145 < ReduceAction145: superclass init_table position */},
- {(int) parser___ReduceAction145___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction145 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction145 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction145___action},
+ {(long int) 2 /* 42: ReduceAction145 < ReduceAction145: superclass init_table position */},
+ {(long int) parser___ReduceAction145___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction145(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction146[44] = {
- {(int) 2275 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction146 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction146 < ReduceAction: superclass typecheck marker */},
- {(int) 2275 /* 3: ReduceAction146 < ReduceAction146: superclass typecheck marker */},
+ {(long int) 2275 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction146 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction146 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2275 /* 3: ReduceAction146 < ReduceAction146: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction146 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction146 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction146___action},
- {(int) 2 /* 42: ReduceAction146 < ReduceAction146: superclass init_table position */},
- {(int) parser___ReduceAction146___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction146 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction146 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction146___action},
+ {(long int) 2 /* 42: ReduceAction146 < ReduceAction146: superclass init_table position */},
+ {(long int) parser___ReduceAction146___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction146(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction147[44] = {
- {(int) 2271 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction147 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction147 < ReduceAction: superclass typecheck marker */},
- {(int) 2271 /* 3: ReduceAction147 < ReduceAction147: superclass typecheck marker */},
+ {(long int) 2271 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction147 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction147 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2271 /* 3: ReduceAction147 < ReduceAction147: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction147 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction147 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction147___action},
- {(int) 2 /* 42: ReduceAction147 < ReduceAction147: superclass init_table position */},
- {(int) parser___ReduceAction147___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction147 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction147 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction147___action},
+ {(long int) 2 /* 42: ReduceAction147 < ReduceAction147: superclass init_table position */},
+ {(long int) parser___ReduceAction147___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction147(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction148[44] = {
- {(int) 2267 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction148 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction148 < ReduceAction: superclass typecheck marker */},
- {(int) 2267 /* 3: ReduceAction148 < ReduceAction148: superclass typecheck marker */},
+ {(long int) 2267 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction148 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction148 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2267 /* 3: ReduceAction148 < ReduceAction148: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction148 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction148 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction148___action},
- {(int) 2 /* 42: ReduceAction148 < ReduceAction148: superclass init_table position */},
- {(int) parser___ReduceAction148___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction148 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction148 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction148___action},
+ {(long int) 2 /* 42: ReduceAction148 < ReduceAction148: superclass init_table position */},
+ {(long int) parser___ReduceAction148___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction148(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction149[44] = {
- {(int) 2263 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction149 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction149 < ReduceAction: superclass typecheck marker */},
- {(int) 2263 /* 3: ReduceAction149 < ReduceAction149: superclass typecheck marker */},
+ {(long int) 2263 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction149 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction149 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2263 /* 3: ReduceAction149 < ReduceAction149: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction149 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction149 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction149___action},
- {(int) 2 /* 42: ReduceAction149 < ReduceAction149: superclass init_table position */},
- {(int) parser___ReduceAction149___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction149 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction149 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction149___action},
+ {(long int) 2 /* 42: ReduceAction149 < ReduceAction149: superclass init_table position */},
+ {(long int) parser___ReduceAction149___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction149(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction150[44] = {
- {(int) 2255 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction150 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction150 < ReduceAction: superclass typecheck marker */},
- {(int) 2255 /* 3: ReduceAction150 < ReduceAction150: superclass typecheck marker */},
+ {(long int) 2255 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction150 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction150 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2255 /* 3: ReduceAction150 < ReduceAction150: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction150 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction150 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction150___action},
- {(int) 2 /* 42: ReduceAction150 < ReduceAction150: superclass init_table position */},
- {(int) parser___ReduceAction150___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction150 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction150 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction150___action},
+ {(long int) 2 /* 42: ReduceAction150 < ReduceAction150: superclass init_table position */},
+ {(long int) parser___ReduceAction150___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction150(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction151[44] = {
- {(int) 2251 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction151 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction151 < ReduceAction: superclass typecheck marker */},
- {(int) 2251 /* 3: ReduceAction151 < ReduceAction151: superclass typecheck marker */},
+ {(long int) 2251 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction151 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction151 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2251 /* 3: ReduceAction151 < ReduceAction151: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction151 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction151 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction151___action},
- {(int) 2 /* 42: ReduceAction151 < ReduceAction151: superclass init_table position */},
- {(int) parser___ReduceAction151___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction151 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction151 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction151___action},
+ {(long int) 2 /* 42: ReduceAction151 < ReduceAction151: superclass init_table position */},
+ {(long int) parser___ReduceAction151___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction151(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction152[44] = {
- {(int) 2247 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction152 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction152 < ReduceAction: superclass typecheck marker */},
- {(int) 2247 /* 3: ReduceAction152 < ReduceAction152: superclass typecheck marker */},
+ {(long int) 2247 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction152 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction152 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2247 /* 3: ReduceAction152 < ReduceAction152: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction152 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction152 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction152___action},
- {(int) 2 /* 42: ReduceAction152 < ReduceAction152: superclass init_table position */},
- {(int) parser___ReduceAction152___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction152 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction152 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction152___action},
+ {(long int) 2 /* 42: ReduceAction152 < ReduceAction152: superclass init_table position */},
+ {(long int) parser___ReduceAction152___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction152(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction153[44] = {
- {(int) 2243 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction153 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction153 < ReduceAction: superclass typecheck marker */},
- {(int) 2243 /* 3: ReduceAction153 < ReduceAction153: superclass typecheck marker */},
+ {(long int) 2243 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction153 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction153 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2243 /* 3: ReduceAction153 < ReduceAction153: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction153 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction153 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction153___action},
- {(int) 2 /* 42: ReduceAction153 < ReduceAction153: superclass init_table position */},
- {(int) parser___ReduceAction153___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction153 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction153 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction153___action},
+ {(long int) 2 /* 42: ReduceAction153 < ReduceAction153: superclass init_table position */},
+ {(long int) parser___ReduceAction153___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction153(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction154[44] = {
- {(int) 2239 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction154 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction154 < ReduceAction: superclass typecheck marker */},
- {(int) 2239 /* 3: ReduceAction154 < ReduceAction154: superclass typecheck marker */},
+ {(long int) 2239 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction154 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction154 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2239 /* 3: ReduceAction154 < ReduceAction154: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction154 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction154 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction154___action},
- {(int) 2 /* 42: ReduceAction154 < ReduceAction154: superclass init_table position */},
- {(int) parser___ReduceAction154___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction154 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction154 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction154___action},
+ {(long int) 2 /* 42: ReduceAction154 < ReduceAction154: superclass init_table position */},
+ {(long int) parser___ReduceAction154___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction154(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction155[44] = {
- {(int) 2235 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction155 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction155 < ReduceAction: superclass typecheck marker */},
- {(int) 2235 /* 3: ReduceAction155 < ReduceAction155: superclass typecheck marker */},
+ {(long int) 2235 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction155 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction155 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2235 /* 3: ReduceAction155 < ReduceAction155: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction155 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction155 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction155___action},
- {(int) 2 /* 42: ReduceAction155 < ReduceAction155: superclass init_table position */},
- {(int) parser___ReduceAction155___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction155 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction155 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction155___action},
+ {(long int) 2 /* 42: ReduceAction155 < ReduceAction155: superclass init_table position */},
+ {(long int) parser___ReduceAction155___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction155(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction156[44] = {
- {(int) 2231 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction156 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction156 < ReduceAction: superclass typecheck marker */},
- {(int) 2231 /* 3: ReduceAction156 < ReduceAction156: superclass typecheck marker */},
+ {(long int) 2231 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction156 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction156 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2231 /* 3: ReduceAction156 < ReduceAction156: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction156 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction156 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction156___action},
- {(int) 2 /* 42: ReduceAction156 < ReduceAction156: superclass init_table position */},
- {(int) parser___ReduceAction156___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction156 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction156 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction156___action},
+ {(long int) 2 /* 42: ReduceAction156 < ReduceAction156: superclass init_table position */},
+ {(long int) parser___ReduceAction156___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction156(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction157[44] = {
- {(int) 2227 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction157 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction157 < ReduceAction: superclass typecheck marker */},
- {(int) 2227 /* 3: ReduceAction157 < ReduceAction157: superclass typecheck marker */},
+ {(long int) 2227 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction157 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction157 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2227 /* 3: ReduceAction157 < ReduceAction157: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction157 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction157 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction157___action},
- {(int) 2 /* 42: ReduceAction157 < ReduceAction157: superclass init_table position */},
- {(int) parser___ReduceAction157___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction157 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction157 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction157___action},
+ {(long int) 2 /* 42: ReduceAction157 < ReduceAction157: superclass init_table position */},
+ {(long int) parser___ReduceAction157___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction157(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction158[44] = {
- {(int) 2223 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction158 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction158 < ReduceAction: superclass typecheck marker */},
- {(int) 2223 /* 3: ReduceAction158 < ReduceAction158: superclass typecheck marker */},
+ {(long int) 2223 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction158 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction158 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2223 /* 3: ReduceAction158 < ReduceAction158: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction158 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction158 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction158___action},
- {(int) 2 /* 42: ReduceAction158 < ReduceAction158: superclass init_table position */},
- {(int) parser___ReduceAction158___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction158 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction158 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction158___action},
+ {(long int) 2 /* 42: ReduceAction158 < ReduceAction158: superclass init_table position */},
+ {(long int) parser___ReduceAction158___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction158(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction159[44] = {
- {(int) 2219 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction159 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction159 < ReduceAction: superclass typecheck marker */},
- {(int) 2219 /* 3: ReduceAction159 < ReduceAction159: superclass typecheck marker */},
+ {(long int) 2219 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction159 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction159 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2219 /* 3: ReduceAction159 < ReduceAction159: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction159 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction159 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction159___action},
- {(int) 2 /* 42: ReduceAction159 < ReduceAction159: superclass init_table position */},
- {(int) parser___ReduceAction159___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction159 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction159 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction159___action},
+ {(long int) 2 /* 42: ReduceAction159 < ReduceAction159: superclass init_table position */},
+ {(long int) parser___ReduceAction159___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction159(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction160[44] = {
- {(int) 2211 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction160 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction160 < ReduceAction: superclass typecheck marker */},
- {(int) 2211 /* 3: ReduceAction160 < ReduceAction160: superclass typecheck marker */},
+ {(long int) 2211 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction160 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction160 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2211 /* 3: ReduceAction160 < ReduceAction160: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction160 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction160 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction160___action},
- {(int) 2 /* 42: ReduceAction160 < ReduceAction160: superclass init_table position */},
- {(int) parser___ReduceAction160___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction160 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction160 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction160___action},
+ {(long int) 2 /* 42: ReduceAction160 < ReduceAction160: superclass init_table position */},
+ {(long int) parser___ReduceAction160___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction160(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction161[44] = {
- {(int) 2207 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction161 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction161 < ReduceAction: superclass typecheck marker */},
- {(int) 2207 /* 3: ReduceAction161 < ReduceAction161: superclass typecheck marker */},
+ {(long int) 2207 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction161 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction161 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2207 /* 3: ReduceAction161 < ReduceAction161: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction161 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction161 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction161___action},
- {(int) 2 /* 42: ReduceAction161 < ReduceAction161: superclass init_table position */},
- {(int) parser___ReduceAction161___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction161 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction161 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction161___action},
+ {(long int) 2 /* 42: ReduceAction161 < ReduceAction161: superclass init_table position */},
+ {(long int) parser___ReduceAction161___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction161(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction162[44] = {
- {(int) 2203 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction162 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction162 < ReduceAction: superclass typecheck marker */},
- {(int) 2203 /* 3: ReduceAction162 < ReduceAction162: superclass typecheck marker */},
+ {(long int) 2203 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction162 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction162 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2203 /* 3: ReduceAction162 < ReduceAction162: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction162 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction162 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction162___action},
- {(int) 2 /* 42: ReduceAction162 < ReduceAction162: superclass init_table position */},
- {(int) parser___ReduceAction162___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction162 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction162 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction162___action},
+ {(long int) 2 /* 42: ReduceAction162 < ReduceAction162: superclass init_table position */},
+ {(long int) parser___ReduceAction162___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction162(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction163[44] = {
- {(int) 2199 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction163 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction163 < ReduceAction: superclass typecheck marker */},
- {(int) 2199 /* 3: ReduceAction163 < ReduceAction163: superclass typecheck marker */},
+ {(long int) 2199 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction163 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction163 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2199 /* 3: ReduceAction163 < ReduceAction163: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction163 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction163 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction163___action},
- {(int) 2 /* 42: ReduceAction163 < ReduceAction163: superclass init_table position */},
- {(int) parser___ReduceAction163___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction163 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction163 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction163___action},
+ {(long int) 2 /* 42: ReduceAction163 < ReduceAction163: superclass init_table position */},
+ {(long int) parser___ReduceAction163___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction163(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction164[44] = {
- {(int) 2195 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction164 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction164 < ReduceAction: superclass typecheck marker */},
- {(int) 2195 /* 3: ReduceAction164 < ReduceAction164: superclass typecheck marker */},
+ {(long int) 2195 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction164 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction164 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2195 /* 3: ReduceAction164 < ReduceAction164: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction164 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction164 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction164___action},
- {(int) 2 /* 42: ReduceAction164 < ReduceAction164: superclass init_table position */},
- {(int) parser___ReduceAction164___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction164 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction164 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction164___action},
+ {(long int) 2 /* 42: ReduceAction164 < ReduceAction164: superclass init_table position */},
+ {(long int) parser___ReduceAction164___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction164(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction165[44] = {
- {(int) 2191 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction165 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction165 < ReduceAction: superclass typecheck marker */},
- {(int) 2191 /* 3: ReduceAction165 < ReduceAction165: superclass typecheck marker */},
+ {(long int) 2191 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction165 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction165 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2191 /* 3: ReduceAction165 < ReduceAction165: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction165 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction165 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction165___action},
- {(int) 2 /* 42: ReduceAction165 < ReduceAction165: superclass init_table position */},
- {(int) parser___ReduceAction165___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction165 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction165 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction165___action},
+ {(long int) 2 /* 42: ReduceAction165 < ReduceAction165: superclass init_table position */},
+ {(long int) parser___ReduceAction165___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction165(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction166[44] = {
- {(int) 2187 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction166 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction166 < ReduceAction: superclass typecheck marker */},
- {(int) 2187 /* 3: ReduceAction166 < ReduceAction166: superclass typecheck marker */},
+ {(long int) 2187 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction166 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction166 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2187 /* 3: ReduceAction166 < ReduceAction166: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction166 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction166 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction166___action},
- {(int) 2 /* 42: ReduceAction166 < ReduceAction166: superclass init_table position */},
- {(int) parser___ReduceAction166___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction166 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction166 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction166___action},
+ {(long int) 2 /* 42: ReduceAction166 < ReduceAction166: superclass init_table position */},
+ {(long int) parser___ReduceAction166___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction166(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction167[44] = {
- {(int) 2183 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction167 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction167 < ReduceAction: superclass typecheck marker */},
- {(int) 2183 /* 3: ReduceAction167 < ReduceAction167: superclass typecheck marker */},
+ {(long int) 2183 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction167 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction167 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2183 /* 3: ReduceAction167 < ReduceAction167: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction167 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction167 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction167___action},
- {(int) 2 /* 42: ReduceAction167 < ReduceAction167: superclass init_table position */},
- {(int) parser___ReduceAction167___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction167 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction167 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction167___action},
+ {(long int) 2 /* 42: ReduceAction167 < ReduceAction167: superclass init_table position */},
+ {(long int) parser___ReduceAction167___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction167(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction168[44] = {
- {(int) 2179 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction168 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction168 < ReduceAction: superclass typecheck marker */},
- {(int) 2179 /* 3: ReduceAction168 < ReduceAction168: superclass typecheck marker */},
+ {(long int) 2179 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction168 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction168 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2179 /* 3: ReduceAction168 < ReduceAction168: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction168 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction168 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction168___action},
- {(int) 2 /* 42: ReduceAction168 < ReduceAction168: superclass init_table position */},
- {(int) parser___ReduceAction168___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction168 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction168 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction168___action},
+ {(long int) 2 /* 42: ReduceAction168 < ReduceAction168: superclass init_table position */},
+ {(long int) parser___ReduceAction168___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction168(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction169[44] = {
- {(int) 2175 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction169 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction169 < ReduceAction: superclass typecheck marker */},
- {(int) 2175 /* 3: ReduceAction169 < ReduceAction169: superclass typecheck marker */},
+ {(long int) 2175 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction169 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction169 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2175 /* 3: ReduceAction169 < ReduceAction169: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction169 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction169 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction169___action},
- {(int) 2 /* 42: ReduceAction169 < ReduceAction169: superclass init_table position */},
- {(int) parser___ReduceAction169___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction169 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction169 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction169___action},
+ {(long int) 2 /* 42: ReduceAction169 < ReduceAction169: superclass init_table position */},
+ {(long int) parser___ReduceAction169___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction169(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction170[44] = {
- {(int) 2167 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction170 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction170 < ReduceAction: superclass typecheck marker */},
- {(int) 2167 /* 3: ReduceAction170 < ReduceAction170: superclass typecheck marker */},
+ {(long int) 2167 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction170 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction170 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2167 /* 3: ReduceAction170 < ReduceAction170: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction170 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction170 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction170___action},
- {(int) 2 /* 42: ReduceAction170 < ReduceAction170: superclass init_table position */},
- {(int) parser___ReduceAction170___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction170 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction170 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction170___action},
+ {(long int) 2 /* 42: ReduceAction170 < ReduceAction170: superclass init_table position */},
+ {(long int) parser___ReduceAction170___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction170(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction171[44] = {
- {(int) 2163 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction171 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction171 < ReduceAction: superclass typecheck marker */},
- {(int) 2163 /* 3: ReduceAction171 < ReduceAction171: superclass typecheck marker */},
+ {(long int) 2163 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction171 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction171 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2163 /* 3: ReduceAction171 < ReduceAction171: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction171 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction171 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction171___action},
- {(int) 2 /* 42: ReduceAction171 < ReduceAction171: superclass init_table position */},
- {(int) parser___ReduceAction171___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction171 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction171 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction171___action},
+ {(long int) 2 /* 42: ReduceAction171 < ReduceAction171: superclass init_table position */},
+ {(long int) parser___ReduceAction171___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction171(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction172[44] = {
- {(int) 2159 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction172 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction172 < ReduceAction: superclass typecheck marker */},
- {(int) 2159 /* 3: ReduceAction172 < ReduceAction172: superclass typecheck marker */},
+ {(long int) 2159 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction172 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction172 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2159 /* 3: ReduceAction172 < ReduceAction172: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction172 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction172 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction172___action},
- {(int) 2 /* 42: ReduceAction172 < ReduceAction172: superclass init_table position */},
- {(int) parser___ReduceAction172___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction172 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction172 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction172___action},
+ {(long int) 2 /* 42: ReduceAction172 < ReduceAction172: superclass init_table position */},
+ {(long int) parser___ReduceAction172___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction172(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction173[44] = {
- {(int) 2155 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction173 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction173 < ReduceAction: superclass typecheck marker */},
- {(int) 2155 /* 3: ReduceAction173 < ReduceAction173: superclass typecheck marker */},
+ {(long int) 2155 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction173 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction173 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2155 /* 3: ReduceAction173 < ReduceAction173: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction173 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction173 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction173___action},
- {(int) 2 /* 42: ReduceAction173 < ReduceAction173: superclass init_table position */},
- {(int) parser___ReduceAction173___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction173 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction173 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction173___action},
+ {(long int) 2 /* 42: ReduceAction173 < ReduceAction173: superclass init_table position */},
+ {(long int) parser___ReduceAction173___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction173(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction174[44] = {
- {(int) 2151 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction174 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction174 < ReduceAction: superclass typecheck marker */},
- {(int) 2151 /* 3: ReduceAction174 < ReduceAction174: superclass typecheck marker */},
+ {(long int) 2151 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction174 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction174 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2151 /* 3: ReduceAction174 < ReduceAction174: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction174 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction174 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction174___action},
- {(int) 2 /* 42: ReduceAction174 < ReduceAction174: superclass init_table position */},
- {(int) parser___ReduceAction174___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction174 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction174 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction174___action},
+ {(long int) 2 /* 42: ReduceAction174 < ReduceAction174: superclass init_table position */},
+ {(long int) parser___ReduceAction174___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction174(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction175[44] = {
- {(int) 2147 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction175 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction175 < ReduceAction: superclass typecheck marker */},
- {(int) 2147 /* 3: ReduceAction175 < ReduceAction175: superclass typecheck marker */},
+ {(long int) 2147 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction175 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction175 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2147 /* 3: ReduceAction175 < ReduceAction175: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction175 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction175 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction175___action},
- {(int) 2 /* 42: ReduceAction175 < ReduceAction175: superclass init_table position */},
- {(int) parser___ReduceAction175___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction175 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction175 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction175___action},
+ {(long int) 2 /* 42: ReduceAction175 < ReduceAction175: superclass init_table position */},
+ {(long int) parser___ReduceAction175___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction175(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction176[44] = {
- {(int) 2143 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction176 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction176 < ReduceAction: superclass typecheck marker */},
- {(int) 2143 /* 3: ReduceAction176 < ReduceAction176: superclass typecheck marker */},
+ {(long int) 2143 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction176 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction176 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2143 /* 3: ReduceAction176 < ReduceAction176: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction176 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction176 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction176___action},
- {(int) 2 /* 42: ReduceAction176 < ReduceAction176: superclass init_table position */},
- {(int) parser___ReduceAction176___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction176 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction176 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction176___action},
+ {(long int) 2 /* 42: ReduceAction176 < ReduceAction176: superclass init_table position */},
+ {(long int) parser___ReduceAction176___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction176(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction177[44] = {
- {(int) 2139 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction177 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction177 < ReduceAction: superclass typecheck marker */},
- {(int) 2139 /* 3: ReduceAction177 < ReduceAction177: superclass typecheck marker */},
+ {(long int) 2139 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction177 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction177 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2139 /* 3: ReduceAction177 < ReduceAction177: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction177 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction177 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction177___action},
- {(int) 2 /* 42: ReduceAction177 < ReduceAction177: superclass init_table position */},
- {(int) parser___ReduceAction177___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction177 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction177 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction177___action},
+ {(long int) 2 /* 42: ReduceAction177 < ReduceAction177: superclass init_table position */},
+ {(long int) parser___ReduceAction177___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction177(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction178[44] = {
- {(int) 2135 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction178 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction178 < ReduceAction: superclass typecheck marker */},
- {(int) 2135 /* 3: ReduceAction178 < ReduceAction178: superclass typecheck marker */},
+ {(long int) 2135 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction178 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction178 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2135 /* 3: ReduceAction178 < ReduceAction178: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction178 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction178 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction178___action},
- {(int) 2 /* 42: ReduceAction178 < ReduceAction178: superclass init_table position */},
- {(int) parser___ReduceAction178___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction178 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction178 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction178___action},
+ {(long int) 2 /* 42: ReduceAction178 < ReduceAction178: superclass init_table position */},
+ {(long int) parser___ReduceAction178___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction178(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction179[44] = {
- {(int) 2131 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction179 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction179 < ReduceAction: superclass typecheck marker */},
- {(int) 2131 /* 3: ReduceAction179 < ReduceAction179: superclass typecheck marker */},
+ {(long int) 2131 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction179 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction179 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2131 /* 3: ReduceAction179 < ReduceAction179: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction179 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction179 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction179___action},
- {(int) 2 /* 42: ReduceAction179 < ReduceAction179: superclass init_table position */},
- {(int) parser___ReduceAction179___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction179 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction179 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction179___action},
+ {(long int) 2 /* 42: ReduceAction179 < ReduceAction179: superclass init_table position */},
+ {(long int) parser___ReduceAction179___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction179(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction180[44] = {
- {(int) 2123 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction180 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction180 < ReduceAction: superclass typecheck marker */},
- {(int) 2123 /* 3: ReduceAction180 < ReduceAction180: superclass typecheck marker */},
+ {(long int) 2123 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction180 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction180 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2123 /* 3: ReduceAction180 < ReduceAction180: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction180 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction180 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction180___action},
- {(int) 2 /* 42: ReduceAction180 < ReduceAction180: superclass init_table position */},
- {(int) parser___ReduceAction180___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction180 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction180 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction180___action},
+ {(long int) 2 /* 42: ReduceAction180 < ReduceAction180: superclass init_table position */},
+ {(long int) parser___ReduceAction180___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction180(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction181[44] = {
- {(int) 2119 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction181 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction181 < ReduceAction: superclass typecheck marker */},
- {(int) 2119 /* 3: ReduceAction181 < ReduceAction181: superclass typecheck marker */},
+ {(long int) 2119 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction181 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction181 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2119 /* 3: ReduceAction181 < ReduceAction181: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction181 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction181 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction181___action},
- {(int) 2 /* 42: ReduceAction181 < ReduceAction181: superclass init_table position */},
- {(int) parser___ReduceAction181___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction181 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction181 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction181___action},
+ {(long int) 2 /* 42: ReduceAction181 < ReduceAction181: superclass init_table position */},
+ {(long int) parser___ReduceAction181___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction181(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction182[44] = {
- {(int) 2115 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction182 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction182 < ReduceAction: superclass typecheck marker */},
- {(int) 2115 /* 3: ReduceAction182 < ReduceAction182: superclass typecheck marker */},
+ {(long int) 2115 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction182 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction182 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2115 /* 3: ReduceAction182 < ReduceAction182: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction182 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction182 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction182___action},
- {(int) 2 /* 42: ReduceAction182 < ReduceAction182: superclass init_table position */},
- {(int) parser___ReduceAction182___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction182 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction182 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction182___action},
+ {(long int) 2 /* 42: ReduceAction182 < ReduceAction182: superclass init_table position */},
+ {(long int) parser___ReduceAction182___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction182(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction183[44] = {
- {(int) 2111 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction183 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction183 < ReduceAction: superclass typecheck marker */},
- {(int) 2111 /* 3: ReduceAction183 < ReduceAction183: superclass typecheck marker */},
+ {(long int) 2111 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction183 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction183 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2111 /* 3: ReduceAction183 < ReduceAction183: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction183 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction183 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction183___action},
- {(int) 2 /* 42: ReduceAction183 < ReduceAction183: superclass init_table position */},
- {(int) parser___ReduceAction183___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction183 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction183 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction183___action},
+ {(long int) 2 /* 42: ReduceAction183 < ReduceAction183: superclass init_table position */},
+ {(long int) parser___ReduceAction183___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction183(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction184[44] = {
- {(int) 2107 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction184 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction184 < ReduceAction: superclass typecheck marker */},
- {(int) 2107 /* 3: ReduceAction184 < ReduceAction184: superclass typecheck marker */},
+ {(long int) 2107 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction184 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction184 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2107 /* 3: ReduceAction184 < ReduceAction184: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction184 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction184 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction184___action},
- {(int) 2 /* 42: ReduceAction184 < ReduceAction184: superclass init_table position */},
- {(int) parser___ReduceAction184___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction184 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction184 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction184___action},
+ {(long int) 2 /* 42: ReduceAction184 < ReduceAction184: superclass init_table position */},
+ {(long int) parser___ReduceAction184___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction184(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction185[44] = {
- {(int) 2103 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction185 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction185 < ReduceAction: superclass typecheck marker */},
- {(int) 2103 /* 3: ReduceAction185 < ReduceAction185: superclass typecheck marker */},
+ {(long int) 2103 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction185 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction185 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2103 /* 3: ReduceAction185 < ReduceAction185: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction185 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction185 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction185___action},
- {(int) 2 /* 42: ReduceAction185 < ReduceAction185: superclass init_table position */},
- {(int) parser___ReduceAction185___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction185 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction185 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction185___action},
+ {(long int) 2 /* 42: ReduceAction185 < ReduceAction185: superclass init_table position */},
+ {(long int) parser___ReduceAction185___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction185(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction186[44] = {
- {(int) 2099 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction186 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction186 < ReduceAction: superclass typecheck marker */},
- {(int) 2099 /* 3: ReduceAction186 < ReduceAction186: superclass typecheck marker */},
+ {(long int) 2099 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction186 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction186 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2099 /* 3: ReduceAction186 < ReduceAction186: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction186 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction186 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction186___action},
- {(int) 2 /* 42: ReduceAction186 < ReduceAction186: superclass init_table position */},
- {(int) parser___ReduceAction186___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction186 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction186 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction186___action},
+ {(long int) 2 /* 42: ReduceAction186 < ReduceAction186: superclass init_table position */},
+ {(long int) parser___ReduceAction186___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction186(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction187[44] = {
- {(int) 2095 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction187 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction187 < ReduceAction: superclass typecheck marker */},
- {(int) 2095 /* 3: ReduceAction187 < ReduceAction187: superclass typecheck marker */},
+ {(long int) 2095 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction187 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction187 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2095 /* 3: ReduceAction187 < ReduceAction187: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction187 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction187 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction187___action},
- {(int) 2 /* 42: ReduceAction187 < ReduceAction187: superclass init_table position */},
- {(int) parser___ReduceAction187___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction187 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction187 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction187___action},
+ {(long int) 2 /* 42: ReduceAction187 < ReduceAction187: superclass init_table position */},
+ {(long int) parser___ReduceAction187___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction187(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction188[44] = {
- {(int) 2091 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction188 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction188 < ReduceAction: superclass typecheck marker */},
- {(int) 2091 /* 3: ReduceAction188 < ReduceAction188: superclass typecheck marker */},
+ {(long int) 2091 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction188 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction188 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2091 /* 3: ReduceAction188 < ReduceAction188: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction188 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction188 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction188___action},
- {(int) 2 /* 42: ReduceAction188 < ReduceAction188: superclass init_table position */},
- {(int) parser___ReduceAction188___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction188 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction188 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction188___action},
+ {(long int) 2 /* 42: ReduceAction188 < ReduceAction188: superclass init_table position */},
+ {(long int) parser___ReduceAction188___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction188(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction189[44] = {
- {(int) 2087 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction189 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction189 < ReduceAction: superclass typecheck marker */},
- {(int) 2087 /* 3: ReduceAction189 < ReduceAction189: superclass typecheck marker */},
+ {(long int) 2087 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction189 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction189 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2087 /* 3: ReduceAction189 < ReduceAction189: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction189 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction189 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction189___action},
- {(int) 2 /* 42: ReduceAction189 < ReduceAction189: superclass init_table position */},
- {(int) parser___ReduceAction189___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction189 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction189 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction189___action},
+ {(long int) 2 /* 42: ReduceAction189 < ReduceAction189: superclass init_table position */},
+ {(long int) parser___ReduceAction189___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction189(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction190[44] = {
- {(int) 2079 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction190 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction190 < ReduceAction: superclass typecheck marker */},
- {(int) 2079 /* 3: ReduceAction190 < ReduceAction190: superclass typecheck marker */},
+ {(long int) 2079 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction190 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction190 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2079 /* 3: ReduceAction190 < ReduceAction190: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction190 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction190 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction190___action},
- {(int) 2 /* 42: ReduceAction190 < ReduceAction190: superclass init_table position */},
- {(int) parser___ReduceAction190___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction190 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction190 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction190___action},
+ {(long int) 2 /* 42: ReduceAction190 < ReduceAction190: superclass init_table position */},
+ {(long int) parser___ReduceAction190___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction190(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction191[44] = {
- {(int) 2075 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction191 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction191 < ReduceAction: superclass typecheck marker */},
- {(int) 2075 /* 3: ReduceAction191 < ReduceAction191: superclass typecheck marker */},
+ {(long int) 2075 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction191 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction191 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2075 /* 3: ReduceAction191 < ReduceAction191: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction191 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction191 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction191___action},
- {(int) 2 /* 42: ReduceAction191 < ReduceAction191: superclass init_table position */},
- {(int) parser___ReduceAction191___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction191 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction191 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction191___action},
+ {(long int) 2 /* 42: ReduceAction191 < ReduceAction191: superclass init_table position */},
+ {(long int) parser___ReduceAction191___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction191(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction192[44] = {
- {(int) 2071 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction192 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction192 < ReduceAction: superclass typecheck marker */},
- {(int) 2071 /* 3: ReduceAction192 < ReduceAction192: superclass typecheck marker */},
+ {(long int) 2071 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction192 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction192 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2071 /* 3: ReduceAction192 < ReduceAction192: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction192 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction192 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction192___action},
- {(int) 2 /* 42: ReduceAction192 < ReduceAction192: superclass init_table position */},
- {(int) parser___ReduceAction192___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction192 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction192 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction192___action},
+ {(long int) 2 /* 42: ReduceAction192 < ReduceAction192: superclass init_table position */},
+ {(long int) parser___ReduceAction192___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction192(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction193[44] = {
- {(int) 2067 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction193 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction193 < ReduceAction: superclass typecheck marker */},
- {(int) 2067 /* 3: ReduceAction193 < ReduceAction193: superclass typecheck marker */},
+ {(long int) 2067 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction193 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction193 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2067 /* 3: ReduceAction193 < ReduceAction193: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction193 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction193 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction193___action},
- {(int) 2 /* 42: ReduceAction193 < ReduceAction193: superclass init_table position */},
- {(int) parser___ReduceAction193___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction193 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction193 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction193___action},
+ {(long int) 2 /* 42: ReduceAction193 < ReduceAction193: superclass init_table position */},
+ {(long int) parser___ReduceAction193___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction193(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction194[44] = {
- {(int) 2063 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction194 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction194 < ReduceAction: superclass typecheck marker */},
- {(int) 2063 /* 3: ReduceAction194 < ReduceAction194: superclass typecheck marker */},
+ {(long int) 2063 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction194 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction194 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2063 /* 3: ReduceAction194 < ReduceAction194: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction194 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction194 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction194___action},
- {(int) 2 /* 42: ReduceAction194 < ReduceAction194: superclass init_table position */},
- {(int) parser___ReduceAction194___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction194 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction194 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction194___action},
+ {(long int) 2 /* 42: ReduceAction194 < ReduceAction194: superclass init_table position */},
+ {(long int) parser___ReduceAction194___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction194(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction195[44] = {
- {(int) 2059 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction195 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction195 < ReduceAction: superclass typecheck marker */},
- {(int) 2059 /* 3: ReduceAction195 < ReduceAction195: superclass typecheck marker */},
+ {(long int) 2059 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction195 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction195 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2059 /* 3: ReduceAction195 < ReduceAction195: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction195 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction195 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction195___action},
- {(int) 2 /* 42: ReduceAction195 < ReduceAction195: superclass init_table position */},
- {(int) parser___ReduceAction195___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction195 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction195 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction195___action},
+ {(long int) 2 /* 42: ReduceAction195 < ReduceAction195: superclass init_table position */},
+ {(long int) parser___ReduceAction195___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction195(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction196[44] = {
- {(int) 2055 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction196 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction196 < ReduceAction: superclass typecheck marker */},
- {(int) 2055 /* 3: ReduceAction196 < ReduceAction196: superclass typecheck marker */},
+ {(long int) 2055 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction196 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction196 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2055 /* 3: ReduceAction196 < ReduceAction196: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction196 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction196 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction196___action},
- {(int) 2 /* 42: ReduceAction196 < ReduceAction196: superclass init_table position */},
- {(int) parser___ReduceAction196___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction196 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction196 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction196___action},
+ {(long int) 2 /* 42: ReduceAction196 < ReduceAction196: superclass init_table position */},
+ {(long int) parser___ReduceAction196___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction196(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction197[44] = {
- {(int) 2051 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction197 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction197 < ReduceAction: superclass typecheck marker */},
- {(int) 2051 /* 3: ReduceAction197 < ReduceAction197: superclass typecheck marker */},
+ {(long int) 2051 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction197 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction197 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2051 /* 3: ReduceAction197 < ReduceAction197: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction197 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction197 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction197___action},
- {(int) 2 /* 42: ReduceAction197 < ReduceAction197: superclass init_table position */},
- {(int) parser___ReduceAction197___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction197 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction197 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction197___action},
+ {(long int) 2 /* 42: ReduceAction197 < ReduceAction197: superclass init_table position */},
+ {(long int) parser___ReduceAction197___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction197(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction198[44] = {
- {(int) 2047 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction198 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction198 < ReduceAction: superclass typecheck marker */},
- {(int) 2047 /* 3: ReduceAction198 < ReduceAction198: superclass typecheck marker */},
+ {(long int) 2047 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction198 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction198 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2047 /* 3: ReduceAction198 < ReduceAction198: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction198 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction198 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction198___action},
- {(int) 2 /* 42: ReduceAction198 < ReduceAction198: superclass init_table position */},
- {(int) parser___ReduceAction198___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction198 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction198 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction198___action},
+ {(long int) 2 /* 42: ReduceAction198 < ReduceAction198: superclass init_table position */},
+ {(long int) parser___ReduceAction198___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction198(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction199[44] = {
- {(int) 2043 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction199 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction199 < ReduceAction: superclass typecheck marker */},
- {(int) 2043 /* 3: ReduceAction199 < ReduceAction199: superclass typecheck marker */},
+ {(long int) 2043 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction199 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction199 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2043 /* 3: ReduceAction199 < ReduceAction199: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction199 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction199 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction199___action},
- {(int) 2 /* 42: ReduceAction199 < ReduceAction199: superclass init_table position */},
- {(int) parser___ReduceAction199___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction199 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction199 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction199___action},
+ {(long int) 2 /* 42: ReduceAction199 < ReduceAction199: superclass init_table position */},
+ {(long int) parser___ReduceAction199___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction199(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction200[44] = {
- {(int) 2031 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction200 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction200 < ReduceAction: superclass typecheck marker */},
- {(int) 2031 /* 3: ReduceAction200 < ReduceAction200: superclass typecheck marker */},
+ {(long int) 2031 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction200 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction200 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2031 /* 3: ReduceAction200 < ReduceAction200: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction200 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction200 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction200___action},
- {(int) 2 /* 42: ReduceAction200 < ReduceAction200: superclass init_table position */},
- {(int) parser___ReduceAction200___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction200 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction200 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction200___action},
+ {(long int) 2 /* 42: ReduceAction200 < ReduceAction200: superclass init_table position */},
+ {(long int) parser___ReduceAction200___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction200(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction201[44] = {
- {(int) 2027 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction201 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction201 < ReduceAction: superclass typecheck marker */},
- {(int) 2027 /* 3: ReduceAction201 < ReduceAction201: superclass typecheck marker */},
+ {(long int) 2027 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction201 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction201 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2027 /* 3: ReduceAction201 < ReduceAction201: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction201 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction201 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction201___action},
- {(int) 2 /* 42: ReduceAction201 < ReduceAction201: superclass init_table position */},
- {(int) parser___ReduceAction201___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction201 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction201 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction201___action},
+ {(long int) 2 /* 42: ReduceAction201 < ReduceAction201: superclass init_table position */},
+ {(long int) parser___ReduceAction201___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction201(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction202[44] = {
- {(int) 2023 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction202 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction202 < ReduceAction: superclass typecheck marker */},
- {(int) 2023 /* 3: ReduceAction202 < ReduceAction202: superclass typecheck marker */},
+ {(long int) 2023 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction202 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction202 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2023 /* 3: ReduceAction202 < ReduceAction202: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction202 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction202 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction202___action},
- {(int) 2 /* 42: ReduceAction202 < ReduceAction202: superclass init_table position */},
- {(int) parser___ReduceAction202___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction202 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction202 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction202___action},
+ {(long int) 2 /* 42: ReduceAction202 < ReduceAction202: superclass init_table position */},
+ {(long int) parser___ReduceAction202___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction202(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction203[44] = {
- {(int) 2019 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction203 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction203 < ReduceAction: superclass typecheck marker */},
- {(int) 2019 /* 3: ReduceAction203 < ReduceAction203: superclass typecheck marker */},
+ {(long int) 2019 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction203 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction203 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2019 /* 3: ReduceAction203 < ReduceAction203: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction203 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction203 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction203___action},
- {(int) 2 /* 42: ReduceAction203 < ReduceAction203: superclass init_table position */},
- {(int) parser___ReduceAction203___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction203 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction203 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction203___action},
+ {(long int) 2 /* 42: ReduceAction203 < ReduceAction203: superclass init_table position */},
+ {(long int) parser___ReduceAction203___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction203(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction204[44] = {
- {(int) 2015 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction204 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction204 < ReduceAction: superclass typecheck marker */},
- {(int) 2015 /* 3: ReduceAction204 < ReduceAction204: superclass typecheck marker */},
+ {(long int) 2015 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction204 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction204 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2015 /* 3: ReduceAction204 < ReduceAction204: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction204 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction204 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction204___action},
- {(int) 2 /* 42: ReduceAction204 < ReduceAction204: superclass init_table position */},
- {(int) parser___ReduceAction204___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction204 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction204 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction204___action},
+ {(long int) 2 /* 42: ReduceAction204 < ReduceAction204: superclass init_table position */},
+ {(long int) parser___ReduceAction204___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction204(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction205[44] = {
- {(int) 2011 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction205 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction205 < ReduceAction: superclass typecheck marker */},
- {(int) 2011 /* 3: ReduceAction205 < ReduceAction205: superclass typecheck marker */},
+ {(long int) 2011 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction205 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction205 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2011 /* 3: ReduceAction205 < ReduceAction205: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction205 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction205 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction205___action},
- {(int) 2 /* 42: ReduceAction205 < ReduceAction205: superclass init_table position */},
- {(int) parser___ReduceAction205___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction205 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction205 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction205___action},
+ {(long int) 2 /* 42: ReduceAction205 < ReduceAction205: superclass init_table position */},
+ {(long int) parser___ReduceAction205___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction205(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction206[44] = {
- {(int) 2007 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction206 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction206 < ReduceAction: superclass typecheck marker */},
- {(int) 2007 /* 3: ReduceAction206 < ReduceAction206: superclass typecheck marker */},
+ {(long int) 2007 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction206 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction206 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2007 /* 3: ReduceAction206 < ReduceAction206: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction206 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction206 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction206___action},
- {(int) 2 /* 42: ReduceAction206 < ReduceAction206: superclass init_table position */},
- {(int) parser___ReduceAction206___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction206 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction206 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction206___action},
+ {(long int) 2 /* 42: ReduceAction206 < ReduceAction206: superclass init_table position */},
+ {(long int) parser___ReduceAction206___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction206(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction207[44] = {
- {(int) 2003 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction207 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction207 < ReduceAction: superclass typecheck marker */},
- {(int) 2003 /* 3: ReduceAction207 < ReduceAction207: superclass typecheck marker */},
+ {(long int) 2003 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction207 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction207 < ReduceAction: superclass typecheck marker */},
+ {(long int) 2003 /* 3: ReduceAction207 < ReduceAction207: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction207 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction207 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction207___action},
- {(int) 2 /* 42: ReduceAction207 < ReduceAction207: superclass init_table position */},
- {(int) parser___ReduceAction207___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction207 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction207 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction207___action},
+ {(long int) 2 /* 42: ReduceAction207 < ReduceAction207: superclass init_table position */},
+ {(long int) parser___ReduceAction207___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction207(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction208[44] = {
- {(int) 1999 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction208 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction208 < ReduceAction: superclass typecheck marker */},
- {(int) 1999 /* 3: ReduceAction208 < ReduceAction208: superclass typecheck marker */},
+ {(long int) 1999 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction208 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction208 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1999 /* 3: ReduceAction208 < ReduceAction208: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction208 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction208 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction208___action},
- {(int) 2 /* 42: ReduceAction208 < ReduceAction208: superclass init_table position */},
- {(int) parser___ReduceAction208___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction208 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction208 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction208___action},
+ {(long int) 2 /* 42: ReduceAction208 < ReduceAction208: superclass init_table position */},
+ {(long int) parser___ReduceAction208___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction208(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction209[44] = {
- {(int) 1995 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction209 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction209 < ReduceAction: superclass typecheck marker */},
- {(int) 1995 /* 3: ReduceAction209 < ReduceAction209: superclass typecheck marker */},
+ {(long int) 1995 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction209 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction209 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1995 /* 3: ReduceAction209 < ReduceAction209: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction209 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction209 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction209___action},
- {(int) 2 /* 42: ReduceAction209 < ReduceAction209: superclass init_table position */},
- {(int) parser___ReduceAction209___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction209 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction209 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction209___action},
+ {(long int) 2 /* 42: ReduceAction209 < ReduceAction209: superclass init_table position */},
+ {(long int) parser___ReduceAction209___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction209(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction210[44] = {
- {(int) 1987 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction210 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction210 < ReduceAction: superclass typecheck marker */},
- {(int) 1987 /* 3: ReduceAction210 < ReduceAction210: superclass typecheck marker */},
+ {(long int) 1987 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction210 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction210 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1987 /* 3: ReduceAction210 < ReduceAction210: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction210 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction210 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction210___action},
- {(int) 2 /* 42: ReduceAction210 < ReduceAction210: superclass init_table position */},
- {(int) parser___ReduceAction210___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction210 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction210 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction210___action},
+ {(long int) 2 /* 42: ReduceAction210 < ReduceAction210: superclass init_table position */},
+ {(long int) parser___ReduceAction210___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction210(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction211[44] = {
- {(int) 1983 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction211 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction211 < ReduceAction: superclass typecheck marker */},
- {(int) 1983 /* 3: ReduceAction211 < ReduceAction211: superclass typecheck marker */},
+ {(long int) 1983 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction211 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction211 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1983 /* 3: ReduceAction211 < ReduceAction211: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction211 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction211 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction211___action},
- {(int) 2 /* 42: ReduceAction211 < ReduceAction211: superclass init_table position */},
- {(int) parser___ReduceAction211___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction211 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction211 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction211___action},
+ {(long int) 2 /* 42: ReduceAction211 < ReduceAction211: superclass init_table position */},
+ {(long int) parser___ReduceAction211___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction211(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction212[44] = {
- {(int) 1979 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction212 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction212 < ReduceAction: superclass typecheck marker */},
- {(int) 1979 /* 3: ReduceAction212 < ReduceAction212: superclass typecheck marker */},
+ {(long int) 1979 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction212 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction212 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1979 /* 3: ReduceAction212 < ReduceAction212: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction212 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction212 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction212___action},
- {(int) 2 /* 42: ReduceAction212 < ReduceAction212: superclass init_table position */},
- {(int) parser___ReduceAction212___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction212 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction212 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction212___action},
+ {(long int) 2 /* 42: ReduceAction212 < ReduceAction212: superclass init_table position */},
+ {(long int) parser___ReduceAction212___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction212(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction213[44] = {
- {(int) 1975 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction213 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction213 < ReduceAction: superclass typecheck marker */},
- {(int) 1975 /* 3: ReduceAction213 < ReduceAction213: superclass typecheck marker */},
+ {(long int) 1975 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction213 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction213 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1975 /* 3: ReduceAction213 < ReduceAction213: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction213 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction213 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction213___action},
- {(int) 2 /* 42: ReduceAction213 < ReduceAction213: superclass init_table position */},
- {(int) parser___ReduceAction213___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction213 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction213 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction213___action},
+ {(long int) 2 /* 42: ReduceAction213 < ReduceAction213: superclass init_table position */},
+ {(long int) parser___ReduceAction213___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction213(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction214[44] = {
- {(int) 1971 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction214 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction214 < ReduceAction: superclass typecheck marker */},
- {(int) 1971 /* 3: ReduceAction214 < ReduceAction214: superclass typecheck marker */},
+ {(long int) 1971 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction214 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction214 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1971 /* 3: ReduceAction214 < ReduceAction214: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction214 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction214 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction214___action},
- {(int) 2 /* 42: ReduceAction214 < ReduceAction214: superclass init_table position */},
- {(int) parser___ReduceAction214___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction214 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction214 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction214___action},
+ {(long int) 2 /* 42: ReduceAction214 < ReduceAction214: superclass init_table position */},
+ {(long int) parser___ReduceAction214___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction214(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction215[44] = {
- {(int) 1967 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction215 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction215 < ReduceAction: superclass typecheck marker */},
- {(int) 1967 /* 3: ReduceAction215 < ReduceAction215: superclass typecheck marker */},
+ {(long int) 1967 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction215 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction215 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1967 /* 3: ReduceAction215 < ReduceAction215: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction215 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction215 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction215___action},
- {(int) 2 /* 42: ReduceAction215 < ReduceAction215: superclass init_table position */},
- {(int) parser___ReduceAction215___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction215 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction215 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction215___action},
+ {(long int) 2 /* 42: ReduceAction215 < ReduceAction215: superclass init_table position */},
+ {(long int) parser___ReduceAction215___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction215(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction216[44] = {
- {(int) 1963 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction216 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction216 < ReduceAction: superclass typecheck marker */},
- {(int) 1963 /* 3: ReduceAction216 < ReduceAction216: superclass typecheck marker */},
+ {(long int) 1963 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction216 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction216 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1963 /* 3: ReduceAction216 < ReduceAction216: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction216 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction216 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction216___action},
- {(int) 2 /* 42: ReduceAction216 < ReduceAction216: superclass init_table position */},
- {(int) parser___ReduceAction216___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction216 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction216 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction216___action},
+ {(long int) 2 /* 42: ReduceAction216 < ReduceAction216: superclass init_table position */},
+ {(long int) parser___ReduceAction216___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction216(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction217[44] = {
- {(int) 1959 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction217 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction217 < ReduceAction: superclass typecheck marker */},
- {(int) 1959 /* 3: ReduceAction217 < ReduceAction217: superclass typecheck marker */},
+ {(long int) 1959 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction217 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction217 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1959 /* 3: ReduceAction217 < ReduceAction217: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction217 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction217 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction217___action},
- {(int) 2 /* 42: ReduceAction217 < ReduceAction217: superclass init_table position */},
- {(int) parser___ReduceAction217___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction217 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction217 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction217___action},
+ {(long int) 2 /* 42: ReduceAction217 < ReduceAction217: superclass init_table position */},
+ {(long int) parser___ReduceAction217___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction217(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction218[44] = {
- {(int) 1955 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction218 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction218 < ReduceAction: superclass typecheck marker */},
- {(int) 1955 /* 3: ReduceAction218 < ReduceAction218: superclass typecheck marker */},
+ {(long int) 1955 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction218 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction218 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1955 /* 3: ReduceAction218 < ReduceAction218: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction218 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction218 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction218___action},
- {(int) 2 /* 42: ReduceAction218 < ReduceAction218: superclass init_table position */},
- {(int) parser___ReduceAction218___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction218 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction218 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction218___action},
+ {(long int) 2 /* 42: ReduceAction218 < ReduceAction218: superclass init_table position */},
+ {(long int) parser___ReduceAction218___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction218(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction219[44] = {
- {(int) 1951 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction219 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction219 < ReduceAction: superclass typecheck marker */},
- {(int) 1951 /* 3: ReduceAction219 < ReduceAction219: superclass typecheck marker */},
+ {(long int) 1951 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction219 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction219 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1951 /* 3: ReduceAction219 < ReduceAction219: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction219 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction219 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction219___action},
- {(int) 2 /* 42: ReduceAction219 < ReduceAction219: superclass init_table position */},
- {(int) parser___ReduceAction219___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction219 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction219 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction219___action},
+ {(long int) 2 /* 42: ReduceAction219 < ReduceAction219: superclass init_table position */},
+ {(long int) parser___ReduceAction219___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction219(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction220[44] = {
- {(int) 1943 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction220 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction220 < ReduceAction: superclass typecheck marker */},
- {(int) 1943 /* 3: ReduceAction220 < ReduceAction220: superclass typecheck marker */},
+ {(long int) 1943 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction220 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction220 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1943 /* 3: ReduceAction220 < ReduceAction220: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction220 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction220 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction220___action},
- {(int) 2 /* 42: ReduceAction220 < ReduceAction220: superclass init_table position */},
- {(int) parser___ReduceAction220___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction220 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction220 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction220___action},
+ {(long int) 2 /* 42: ReduceAction220 < ReduceAction220: superclass init_table position */},
+ {(long int) parser___ReduceAction220___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction220(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction221[44] = {
- {(int) 1939 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction221 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction221 < ReduceAction: superclass typecheck marker */},
- {(int) 1939 /* 3: ReduceAction221 < ReduceAction221: superclass typecheck marker */},
+ {(long int) 1939 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction221 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction221 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1939 /* 3: ReduceAction221 < ReduceAction221: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction221 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction221 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction221___action},
- {(int) 2 /* 42: ReduceAction221 < ReduceAction221: superclass init_table position */},
- {(int) parser___ReduceAction221___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction221 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction221 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction221___action},
+ {(long int) 2 /* 42: ReduceAction221 < ReduceAction221: superclass init_table position */},
+ {(long int) parser___ReduceAction221___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction221(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction222[44] = {
- {(int) 1935 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction222 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction222 < ReduceAction: superclass typecheck marker */},
- {(int) 1935 /* 3: ReduceAction222 < ReduceAction222: superclass typecheck marker */},
+ {(long int) 1935 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction222 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction222 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1935 /* 3: ReduceAction222 < ReduceAction222: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction222 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction222 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction222___action},
- {(int) 2 /* 42: ReduceAction222 < ReduceAction222: superclass init_table position */},
- {(int) parser___ReduceAction222___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction222 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction222 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction222___action},
+ {(long int) 2 /* 42: ReduceAction222 < ReduceAction222: superclass init_table position */},
+ {(long int) parser___ReduceAction222___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction222(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction223[44] = {
- {(int) 1931 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction223 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction223 < ReduceAction: superclass typecheck marker */},
- {(int) 1931 /* 3: ReduceAction223 < ReduceAction223: superclass typecheck marker */},
+ {(long int) 1931 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction223 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction223 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1931 /* 3: ReduceAction223 < ReduceAction223: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction223 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction223 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction223___action},
- {(int) 2 /* 42: ReduceAction223 < ReduceAction223: superclass init_table position */},
- {(int) parser___ReduceAction223___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction223 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction223 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction223___action},
+ {(long int) 2 /* 42: ReduceAction223 < ReduceAction223: superclass init_table position */},
+ {(long int) parser___ReduceAction223___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction223(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction224[44] = {
- {(int) 1927 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction224 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction224 < ReduceAction: superclass typecheck marker */},
- {(int) 1927 /* 3: ReduceAction224 < ReduceAction224: superclass typecheck marker */},
+ {(long int) 1927 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction224 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction224 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1927 /* 3: ReduceAction224 < ReduceAction224: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction224 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction224 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction224___action},
- {(int) 2 /* 42: ReduceAction224 < ReduceAction224: superclass init_table position */},
- {(int) parser___ReduceAction224___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction224 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction224 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction224___action},
+ {(long int) 2 /* 42: ReduceAction224 < ReduceAction224: superclass init_table position */},
+ {(long int) parser___ReduceAction224___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction224(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction225[44] = {
- {(int) 1923 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction225 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction225 < ReduceAction: superclass typecheck marker */},
- {(int) 1923 /* 3: ReduceAction225 < ReduceAction225: superclass typecheck marker */},
+ {(long int) 1923 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction225 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction225 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1923 /* 3: ReduceAction225 < ReduceAction225: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction225 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction225 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction225___action},
- {(int) 2 /* 42: ReduceAction225 < ReduceAction225: superclass init_table position */},
- {(int) parser___ReduceAction225___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction225 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction225 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction225___action},
+ {(long int) 2 /* 42: ReduceAction225 < ReduceAction225: superclass init_table position */},
+ {(long int) parser___ReduceAction225___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction225(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction226[44] = {
- {(int) 1919 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction226 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction226 < ReduceAction: superclass typecheck marker */},
- {(int) 1919 /* 3: ReduceAction226 < ReduceAction226: superclass typecheck marker */},
+ {(long int) 1919 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction226 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction226 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1919 /* 3: ReduceAction226 < ReduceAction226: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction226 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction226 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction226___action},
- {(int) 2 /* 42: ReduceAction226 < ReduceAction226: superclass init_table position */},
- {(int) parser___ReduceAction226___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction226 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction226 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction226___action},
+ {(long int) 2 /* 42: ReduceAction226 < ReduceAction226: superclass init_table position */},
+ {(long int) parser___ReduceAction226___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction226(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction227[44] = {
- {(int) 1915 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction227 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction227 < ReduceAction: superclass typecheck marker */},
- {(int) 1915 /* 3: ReduceAction227 < ReduceAction227: superclass typecheck marker */},
+ {(long int) 1915 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction227 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction227 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1915 /* 3: ReduceAction227 < ReduceAction227: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction227 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction227 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction227___action},
- {(int) 2 /* 42: ReduceAction227 < ReduceAction227: superclass init_table position */},
- {(int) parser___ReduceAction227___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction227 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction227 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction227___action},
+ {(long int) 2 /* 42: ReduceAction227 < ReduceAction227: superclass init_table position */},
+ {(long int) parser___ReduceAction227___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction227(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction228[44] = {
- {(int) 1911 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction228 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction228 < ReduceAction: superclass typecheck marker */},
- {(int) 1911 /* 3: ReduceAction228 < ReduceAction228: superclass typecheck marker */},
+ {(long int) 1911 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction228 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction228 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1911 /* 3: ReduceAction228 < ReduceAction228: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction228 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction228 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction228___action},
- {(int) 2 /* 42: ReduceAction228 < ReduceAction228: superclass init_table position */},
- {(int) parser___ReduceAction228___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction228 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction228 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction228___action},
+ {(long int) 2 /* 42: ReduceAction228 < ReduceAction228: superclass init_table position */},
+ {(long int) parser___ReduceAction228___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction228(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction229[44] = {
- {(int) 1907 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction229 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction229 < ReduceAction: superclass typecheck marker */},
- {(int) 1907 /* 3: ReduceAction229 < ReduceAction229: superclass typecheck marker */},
+ {(long int) 1907 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction229 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction229 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1907 /* 3: ReduceAction229 < ReduceAction229: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction229 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction229 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction229___action},
- {(int) 2 /* 42: ReduceAction229 < ReduceAction229: superclass init_table position */},
- {(int) parser___ReduceAction229___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction229 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction229 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction229___action},
+ {(long int) 2 /* 42: ReduceAction229 < ReduceAction229: superclass init_table position */},
+ {(long int) parser___ReduceAction229___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction229(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction230[44] = {
- {(int) 1899 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction230 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction230 < ReduceAction: superclass typecheck marker */},
- {(int) 1899 /* 3: ReduceAction230 < ReduceAction230: superclass typecheck marker */},
+ {(long int) 1899 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction230 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction230 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1899 /* 3: ReduceAction230 < ReduceAction230: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction230 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction230 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction230___action},
- {(int) 2 /* 42: ReduceAction230 < ReduceAction230: superclass init_table position */},
- {(int) parser___ReduceAction230___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction230 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction230 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction230___action},
+ {(long int) 2 /* 42: ReduceAction230 < ReduceAction230: superclass init_table position */},
+ {(long int) parser___ReduceAction230___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction230(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction231[44] = {
- {(int) 1895 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction231 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction231 < ReduceAction: superclass typecheck marker */},
- {(int) 1895 /* 3: ReduceAction231 < ReduceAction231: superclass typecheck marker */},
+ {(long int) 1895 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction231 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction231 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1895 /* 3: ReduceAction231 < ReduceAction231: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction231 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction231 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction231___action},
- {(int) 2 /* 42: ReduceAction231 < ReduceAction231: superclass init_table position */},
- {(int) parser___ReduceAction231___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction231 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction231 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction231___action},
+ {(long int) 2 /* 42: ReduceAction231 < ReduceAction231: superclass init_table position */},
+ {(long int) parser___ReduceAction231___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction231(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction232[44] = {
- {(int) 1891 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction232 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction232 < ReduceAction: superclass typecheck marker */},
- {(int) 1891 /* 3: ReduceAction232 < ReduceAction232: superclass typecheck marker */},
+ {(long int) 1891 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction232 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction232 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1891 /* 3: ReduceAction232 < ReduceAction232: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction232 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction232 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction232___action},
- {(int) 2 /* 42: ReduceAction232 < ReduceAction232: superclass init_table position */},
- {(int) parser___ReduceAction232___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction232 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction232 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction232___action},
+ {(long int) 2 /* 42: ReduceAction232 < ReduceAction232: superclass init_table position */},
+ {(long int) parser___ReduceAction232___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction232(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction233[44] = {
- {(int) 1887 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction233 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction233 < ReduceAction: superclass typecheck marker */},
- {(int) 1887 /* 3: ReduceAction233 < ReduceAction233: superclass typecheck marker */},
+ {(long int) 1887 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction233 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction233 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1887 /* 3: ReduceAction233 < ReduceAction233: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction233 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction233 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction233___action},
- {(int) 2 /* 42: ReduceAction233 < ReduceAction233: superclass init_table position */},
- {(int) parser___ReduceAction233___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction233 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction233 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction233___action},
+ {(long int) 2 /* 42: ReduceAction233 < ReduceAction233: superclass init_table position */},
+ {(long int) parser___ReduceAction233___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction233(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction234[44] = {
- {(int) 1883 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction234 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction234 < ReduceAction: superclass typecheck marker */},
- {(int) 1883 /* 3: ReduceAction234 < ReduceAction234: superclass typecheck marker */},
+ {(long int) 1883 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction234 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction234 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1883 /* 3: ReduceAction234 < ReduceAction234: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction234 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction234 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction234___action},
- {(int) 2 /* 42: ReduceAction234 < ReduceAction234: superclass init_table position */},
- {(int) parser___ReduceAction234___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction234 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction234 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction234___action},
+ {(long int) 2 /* 42: ReduceAction234 < ReduceAction234: superclass init_table position */},
+ {(long int) parser___ReduceAction234___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction234(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction235[44] = {
- {(int) 1879 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction235 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction235 < ReduceAction: superclass typecheck marker */},
- {(int) 1879 /* 3: ReduceAction235 < ReduceAction235: superclass typecheck marker */},
+ {(long int) 1879 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction235 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction235 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1879 /* 3: ReduceAction235 < ReduceAction235: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction235 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction235 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction235___action},
- {(int) 2 /* 42: ReduceAction235 < ReduceAction235: superclass init_table position */},
- {(int) parser___ReduceAction235___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction235 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction235 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction235___action},
+ {(long int) 2 /* 42: ReduceAction235 < ReduceAction235: superclass init_table position */},
+ {(long int) parser___ReduceAction235___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction235(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction236[44] = {
- {(int) 1875 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction236 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction236 < ReduceAction: superclass typecheck marker */},
- {(int) 1875 /* 3: ReduceAction236 < ReduceAction236: superclass typecheck marker */},
+ {(long int) 1875 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction236 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction236 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1875 /* 3: ReduceAction236 < ReduceAction236: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction236 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction236 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction236___action},
- {(int) 2 /* 42: ReduceAction236 < ReduceAction236: superclass init_table position */},
- {(int) parser___ReduceAction236___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction236 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction236 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction236___action},
+ {(long int) 2 /* 42: ReduceAction236 < ReduceAction236: superclass init_table position */},
+ {(long int) parser___ReduceAction236___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction236(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction237[44] = {
- {(int) 1871 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction237 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction237 < ReduceAction: superclass typecheck marker */},
- {(int) 1871 /* 3: ReduceAction237 < ReduceAction237: superclass typecheck marker */},
+ {(long int) 1871 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction237 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction237 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1871 /* 3: ReduceAction237 < ReduceAction237: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction237 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction237 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction237___action},
- {(int) 2 /* 42: ReduceAction237 < ReduceAction237: superclass init_table position */},
- {(int) parser___ReduceAction237___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction237 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction237 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction237___action},
+ {(long int) 2 /* 42: ReduceAction237 < ReduceAction237: superclass init_table position */},
+ {(long int) parser___ReduceAction237___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction237(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction238[44] = {
- {(int) 1867 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction238 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction238 < ReduceAction: superclass typecheck marker */},
- {(int) 1867 /* 3: ReduceAction238 < ReduceAction238: superclass typecheck marker */},
+ {(long int) 1867 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction238 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction238 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1867 /* 3: ReduceAction238 < ReduceAction238: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction238 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction238 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction238___action},
- {(int) 2 /* 42: ReduceAction238 < ReduceAction238: superclass init_table position */},
- {(int) parser___ReduceAction238___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction238 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction238 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction238___action},
+ {(long int) 2 /* 42: ReduceAction238 < ReduceAction238: superclass init_table position */},
+ {(long int) parser___ReduceAction238___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction238(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction239[44] = {
- {(int) 1863 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction239 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction239 < ReduceAction: superclass typecheck marker */},
- {(int) 1863 /* 3: ReduceAction239 < ReduceAction239: superclass typecheck marker */},
+ {(long int) 1863 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction239 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction239 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1863 /* 3: ReduceAction239 < ReduceAction239: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction239 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction239 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction239___action},
- {(int) 2 /* 42: ReduceAction239 < ReduceAction239: superclass init_table position */},
- {(int) parser___ReduceAction239___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction239 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction239 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction239___action},
+ {(long int) 2 /* 42: ReduceAction239 < ReduceAction239: superclass init_table position */},
+ {(long int) parser___ReduceAction239___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction239(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction240[44] = {
- {(int) 1855 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction240 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction240 < ReduceAction: superclass typecheck marker */},
- {(int) 1855 /* 3: ReduceAction240 < ReduceAction240: superclass typecheck marker */},
+ {(long int) 1855 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction240 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction240 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1855 /* 3: ReduceAction240 < ReduceAction240: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction240 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction240 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction240___action},
- {(int) 2 /* 42: ReduceAction240 < ReduceAction240: superclass init_table position */},
- {(int) parser___ReduceAction240___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction240 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction240 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction240___action},
+ {(long int) 2 /* 42: ReduceAction240 < ReduceAction240: superclass init_table position */},
+ {(long int) parser___ReduceAction240___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction240(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction241[44] = {
- {(int) 1851 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction241 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction241 < ReduceAction: superclass typecheck marker */},
- {(int) 1851 /* 3: ReduceAction241 < ReduceAction241: superclass typecheck marker */},
+ {(long int) 1851 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction241 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction241 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1851 /* 3: ReduceAction241 < ReduceAction241: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction241 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction241 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction241___action},
- {(int) 2 /* 42: ReduceAction241 < ReduceAction241: superclass init_table position */},
- {(int) parser___ReduceAction241___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction241 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction241 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction241___action},
+ {(long int) 2 /* 42: ReduceAction241 < ReduceAction241: superclass init_table position */},
+ {(long int) parser___ReduceAction241___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction241(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction242[44] = {
- {(int) 1847 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction242 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction242 < ReduceAction: superclass typecheck marker */},
- {(int) 1847 /* 3: ReduceAction242 < ReduceAction242: superclass typecheck marker */},
+ {(long int) 1847 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction242 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction242 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1847 /* 3: ReduceAction242 < ReduceAction242: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction242 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction242 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction242___action},
- {(int) 2 /* 42: ReduceAction242 < ReduceAction242: superclass init_table position */},
- {(int) parser___ReduceAction242___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction242 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction242 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction242___action},
+ {(long int) 2 /* 42: ReduceAction242 < ReduceAction242: superclass init_table position */},
+ {(long int) parser___ReduceAction242___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction242(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction243[44] = {
- {(int) 1843 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction243 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction243 < ReduceAction: superclass typecheck marker */},
- {(int) 1843 /* 3: ReduceAction243 < ReduceAction243: superclass typecheck marker */},
+ {(long int) 1843 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction243 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction243 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1843 /* 3: ReduceAction243 < ReduceAction243: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction243 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction243 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction243___action},
- {(int) 2 /* 42: ReduceAction243 < ReduceAction243: superclass init_table position */},
- {(int) parser___ReduceAction243___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction243 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction243 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction243___action},
+ {(long int) 2 /* 42: ReduceAction243 < ReduceAction243: superclass init_table position */},
+ {(long int) parser___ReduceAction243___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction243(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction244[44] = {
- {(int) 1839 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction244 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction244 < ReduceAction: superclass typecheck marker */},
- {(int) 1839 /* 3: ReduceAction244 < ReduceAction244: superclass typecheck marker */},
+ {(long int) 1839 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction244 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction244 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1839 /* 3: ReduceAction244 < ReduceAction244: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction244 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction244 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction244___action},
- {(int) 2 /* 42: ReduceAction244 < ReduceAction244: superclass init_table position */},
- {(int) parser___ReduceAction244___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction244 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction244 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction244___action},
+ {(long int) 2 /* 42: ReduceAction244 < ReduceAction244: superclass init_table position */},
+ {(long int) parser___ReduceAction244___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction244(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction245[44] = {
- {(int) 1835 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction245 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction245 < ReduceAction: superclass typecheck marker */},
- {(int) 1835 /* 3: ReduceAction245 < ReduceAction245: superclass typecheck marker */},
+ {(long int) 1835 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction245 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction245 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1835 /* 3: ReduceAction245 < ReduceAction245: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction245 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction245 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction245___action},
- {(int) 2 /* 42: ReduceAction245 < ReduceAction245: superclass init_table position */},
- {(int) parser___ReduceAction245___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction245 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction245 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction245___action},
+ {(long int) 2 /* 42: ReduceAction245 < ReduceAction245: superclass init_table position */},
+ {(long int) parser___ReduceAction245___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction245(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction246[44] = {
- {(int) 1831 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction246 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction246 < ReduceAction: superclass typecheck marker */},
- {(int) 1831 /* 3: ReduceAction246 < ReduceAction246: superclass typecheck marker */},
+ {(long int) 1831 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction246 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction246 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1831 /* 3: ReduceAction246 < ReduceAction246: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction246 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction246 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction246___action},
- {(int) 2 /* 42: ReduceAction246 < ReduceAction246: superclass init_table position */},
- {(int) parser___ReduceAction246___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction246 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction246 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction246___action},
+ {(long int) 2 /* 42: ReduceAction246 < ReduceAction246: superclass init_table position */},
+ {(long int) parser___ReduceAction246___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction246(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction247[44] = {
- {(int) 1827 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction247 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction247 < ReduceAction: superclass typecheck marker */},
- {(int) 1827 /* 3: ReduceAction247 < ReduceAction247: superclass typecheck marker */},
+ {(long int) 1827 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction247 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction247 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1827 /* 3: ReduceAction247 < ReduceAction247: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction247 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction247 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction247___action},
- {(int) 2 /* 42: ReduceAction247 < ReduceAction247: superclass init_table position */},
- {(int) parser___ReduceAction247___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction247 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction247 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction247___action},
+ {(long int) 2 /* 42: ReduceAction247 < ReduceAction247: superclass init_table position */},
+ {(long int) parser___ReduceAction247___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction247(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction248[44] = {
- {(int) 1823 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction248 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction248 < ReduceAction: superclass typecheck marker */},
- {(int) 1823 /* 3: ReduceAction248 < ReduceAction248: superclass typecheck marker */},
+ {(long int) 1823 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction248 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction248 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1823 /* 3: ReduceAction248 < ReduceAction248: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction248 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction248 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction248___action},
- {(int) 2 /* 42: ReduceAction248 < ReduceAction248: superclass init_table position */},
- {(int) parser___ReduceAction248___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction248 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction248 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction248___action},
+ {(long int) 2 /* 42: ReduceAction248 < ReduceAction248: superclass init_table position */},
+ {(long int) parser___ReduceAction248___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction248(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction249[44] = {
- {(int) 1819 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction249 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction249 < ReduceAction: superclass typecheck marker */},
- {(int) 1819 /* 3: ReduceAction249 < ReduceAction249: superclass typecheck marker */},
+ {(long int) 1819 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction249 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction249 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1819 /* 3: ReduceAction249 < ReduceAction249: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction249 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction249 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction249___action},
- {(int) 2 /* 42: ReduceAction249 < ReduceAction249: superclass init_table position */},
- {(int) parser___ReduceAction249___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction249 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction249 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction249___action},
+ {(long int) 2 /* 42: ReduceAction249 < ReduceAction249: superclass init_table position */},
+ {(long int) parser___ReduceAction249___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction249(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction250[44] = {
- {(int) 1811 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction250 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction250 < ReduceAction: superclass typecheck marker */},
- {(int) 1811 /* 3: ReduceAction250 < ReduceAction250: superclass typecheck marker */},
+ {(long int) 1811 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction250 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction250 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1811 /* 3: ReduceAction250 < ReduceAction250: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction250 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction250 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction250___action},
- {(int) 2 /* 42: ReduceAction250 < ReduceAction250: superclass init_table position */},
- {(int) parser___ReduceAction250___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction250 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction250 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction250___action},
+ {(long int) 2 /* 42: ReduceAction250 < ReduceAction250: superclass init_table position */},
+ {(long int) parser___ReduceAction250___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction250(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction251[44] = {
- {(int) 1807 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction251 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction251 < ReduceAction: superclass typecheck marker */},
- {(int) 1807 /* 3: ReduceAction251 < ReduceAction251: superclass typecheck marker */},
+ {(long int) 1807 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction251 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction251 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1807 /* 3: ReduceAction251 < ReduceAction251: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction251 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction251 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction251___action},
- {(int) 2 /* 42: ReduceAction251 < ReduceAction251: superclass init_table position */},
- {(int) parser___ReduceAction251___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction251 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction251 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction251___action},
+ {(long int) 2 /* 42: ReduceAction251 < ReduceAction251: superclass init_table position */},
+ {(long int) parser___ReduceAction251___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction251(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction252[44] = {
- {(int) 1803 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction252 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction252 < ReduceAction: superclass typecheck marker */},
- {(int) 1803 /* 3: ReduceAction252 < ReduceAction252: superclass typecheck marker */},
+ {(long int) 1803 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction252 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction252 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1803 /* 3: ReduceAction252 < ReduceAction252: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction252 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction252 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction252___action},
- {(int) 2 /* 42: ReduceAction252 < ReduceAction252: superclass init_table position */},
- {(int) parser___ReduceAction252___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction252 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction252 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction252___action},
+ {(long int) 2 /* 42: ReduceAction252 < ReduceAction252: superclass init_table position */},
+ {(long int) parser___ReduceAction252___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction252(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction253[44] = {
- {(int) 1799 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction253 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction253 < ReduceAction: superclass typecheck marker */},
- {(int) 1799 /* 3: ReduceAction253 < ReduceAction253: superclass typecheck marker */},
+ {(long int) 1799 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction253 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction253 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1799 /* 3: ReduceAction253 < ReduceAction253: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction253 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction253 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction253___action},
- {(int) 2 /* 42: ReduceAction253 < ReduceAction253: superclass init_table position */},
- {(int) parser___ReduceAction253___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction253 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction253 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction253___action},
+ {(long int) 2 /* 42: ReduceAction253 < ReduceAction253: superclass init_table position */},
+ {(long int) parser___ReduceAction253___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction253(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction254[44] = {
- {(int) 1795 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction254 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction254 < ReduceAction: superclass typecheck marker */},
- {(int) 1795 /* 3: ReduceAction254 < ReduceAction254: superclass typecheck marker */},
+ {(long int) 1795 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction254 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction254 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1795 /* 3: ReduceAction254 < ReduceAction254: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction254 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction254 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction254___action},
- {(int) 2 /* 42: ReduceAction254 < ReduceAction254: superclass init_table position */},
- {(int) parser___ReduceAction254___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction254 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction254 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction254___action},
+ {(long int) 2 /* 42: ReduceAction254 < ReduceAction254: superclass init_table position */},
+ {(long int) parser___ReduceAction254___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction254(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction255[44] = {
- {(int) 1791 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction255 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction255 < ReduceAction: superclass typecheck marker */},
- {(int) 1791 /* 3: ReduceAction255 < ReduceAction255: superclass typecheck marker */},
+ {(long int) 1791 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction255 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction255 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1791 /* 3: ReduceAction255 < ReduceAction255: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction255 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction255 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction255___action},
- {(int) 2 /* 42: ReduceAction255 < ReduceAction255: superclass init_table position */},
- {(int) parser___ReduceAction255___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction255 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction255 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction255___action},
+ {(long int) 2 /* 42: ReduceAction255 < ReduceAction255: superclass init_table position */},
+ {(long int) parser___ReduceAction255___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction255(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction256[44] = {
- {(int) 1787 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction256 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction256 < ReduceAction: superclass typecheck marker */},
- {(int) 1787 /* 3: ReduceAction256 < ReduceAction256: superclass typecheck marker */},
+ {(long int) 1787 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction256 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction256 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1787 /* 3: ReduceAction256 < ReduceAction256: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction256 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction256 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction256___action},
- {(int) 2 /* 42: ReduceAction256 < ReduceAction256: superclass init_table position */},
- {(int) parser___ReduceAction256___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction256 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction256 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction256___action},
+ {(long int) 2 /* 42: ReduceAction256 < ReduceAction256: superclass init_table position */},
+ {(long int) parser___ReduceAction256___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction256(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction257[44] = {
- {(int) 1783 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction257 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction257 < ReduceAction: superclass typecheck marker */},
- {(int) 1783 /* 3: ReduceAction257 < ReduceAction257: superclass typecheck marker */},
+ {(long int) 1783 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction257 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction257 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1783 /* 3: ReduceAction257 < ReduceAction257: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction257 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction257 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction257___action},
- {(int) 2 /* 42: ReduceAction257 < ReduceAction257: superclass init_table position */},
- {(int) parser___ReduceAction257___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction257 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction257 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction257___action},
+ {(long int) 2 /* 42: ReduceAction257 < ReduceAction257: superclass init_table position */},
+ {(long int) parser___ReduceAction257___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction257(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction258[44] = {
- {(int) 1779 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction258 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction258 < ReduceAction: superclass typecheck marker */},
- {(int) 1779 /* 3: ReduceAction258 < ReduceAction258: superclass typecheck marker */},
+ {(long int) 1779 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction258 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction258 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1779 /* 3: ReduceAction258 < ReduceAction258: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction258 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction258 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction258___action},
- {(int) 2 /* 42: ReduceAction258 < ReduceAction258: superclass init_table position */},
- {(int) parser___ReduceAction258___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction258 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction258 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction258___action},
+ {(long int) 2 /* 42: ReduceAction258 < ReduceAction258: superclass init_table position */},
+ {(long int) parser___ReduceAction258___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction258(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction259[44] = {
- {(int) 1775 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction259 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction259 < ReduceAction: superclass typecheck marker */},
- {(int) 1775 /* 3: ReduceAction259 < ReduceAction259: superclass typecheck marker */},
+ {(long int) 1775 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction259 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction259 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1775 /* 3: ReduceAction259 < ReduceAction259: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction259 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction259 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction259___action},
- {(int) 2 /* 42: ReduceAction259 < ReduceAction259: superclass init_table position */},
- {(int) parser___ReduceAction259___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction259 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction259 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction259___action},
+ {(long int) 2 /* 42: ReduceAction259 < ReduceAction259: superclass init_table position */},
+ {(long int) parser___ReduceAction259___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction259(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction260[44] = {
- {(int) 1767 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction260 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction260 < ReduceAction: superclass typecheck marker */},
- {(int) 1767 /* 3: ReduceAction260 < ReduceAction260: superclass typecheck marker */},
+ {(long int) 1767 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction260 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction260 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1767 /* 3: ReduceAction260 < ReduceAction260: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction260 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction260 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction260___action},
- {(int) 2 /* 42: ReduceAction260 < ReduceAction260: superclass init_table position */},
- {(int) parser___ReduceAction260___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction260 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction260 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction260___action},
+ {(long int) 2 /* 42: ReduceAction260 < ReduceAction260: superclass init_table position */},
+ {(long int) parser___ReduceAction260___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction260(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction261[44] = {
- {(int) 1763 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction261 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction261 < ReduceAction: superclass typecheck marker */},
- {(int) 1763 /* 3: ReduceAction261 < ReduceAction261: superclass typecheck marker */},
+ {(long int) 1763 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction261 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction261 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1763 /* 3: ReduceAction261 < ReduceAction261: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction261 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction261 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction261___action},
- {(int) 2 /* 42: ReduceAction261 < ReduceAction261: superclass init_table position */},
- {(int) parser___ReduceAction261___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction261 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction261 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction261___action},
+ {(long int) 2 /* 42: ReduceAction261 < ReduceAction261: superclass init_table position */},
+ {(long int) parser___ReduceAction261___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction261(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction262[44] = {
- {(int) 1759 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction262 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction262 < ReduceAction: superclass typecheck marker */},
- {(int) 1759 /* 3: ReduceAction262 < ReduceAction262: superclass typecheck marker */},
+ {(long int) 1759 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction262 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction262 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1759 /* 3: ReduceAction262 < ReduceAction262: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction262 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction262 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction262___action},
- {(int) 2 /* 42: ReduceAction262 < ReduceAction262: superclass init_table position */},
- {(int) parser___ReduceAction262___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction262 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction262 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction262___action},
+ {(long int) 2 /* 42: ReduceAction262 < ReduceAction262: superclass init_table position */},
+ {(long int) parser___ReduceAction262___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction262(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction263[44] = {
- {(int) 1755 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction263 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction263 < ReduceAction: superclass typecheck marker */},
- {(int) 1755 /* 3: ReduceAction263 < ReduceAction263: superclass typecheck marker */},
+ {(long int) 1755 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction263 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction263 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1755 /* 3: ReduceAction263 < ReduceAction263: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction263 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction263 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction263___action},
- {(int) 2 /* 42: ReduceAction263 < ReduceAction263: superclass init_table position */},
- {(int) parser___ReduceAction263___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction263 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction263 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction263___action},
+ {(long int) 2 /* 42: ReduceAction263 < ReduceAction263: superclass init_table position */},
+ {(long int) parser___ReduceAction263___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction263(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction264[44] = {
- {(int) 1751 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction264 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction264 < ReduceAction: superclass typecheck marker */},
- {(int) 1751 /* 3: ReduceAction264 < ReduceAction264: superclass typecheck marker */},
+ {(long int) 1751 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction264 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction264 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1751 /* 3: ReduceAction264 < ReduceAction264: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction264 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction264 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction264___action},
- {(int) 2 /* 42: ReduceAction264 < ReduceAction264: superclass init_table position */},
- {(int) parser___ReduceAction264___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction264 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction264 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction264___action},
+ {(long int) 2 /* 42: ReduceAction264 < ReduceAction264: superclass init_table position */},
+ {(long int) parser___ReduceAction264___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction264(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction265[44] = {
- {(int) 1747 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction265 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction265 < ReduceAction: superclass typecheck marker */},
- {(int) 1747 /* 3: ReduceAction265 < ReduceAction265: superclass typecheck marker */},
+ {(long int) 1747 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction265 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction265 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1747 /* 3: ReduceAction265 < ReduceAction265: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction265 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction265 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction265___action},
- {(int) 2 /* 42: ReduceAction265 < ReduceAction265: superclass init_table position */},
- {(int) parser___ReduceAction265___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction265 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction265 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction265___action},
+ {(long int) 2 /* 42: ReduceAction265 < ReduceAction265: superclass init_table position */},
+ {(long int) parser___ReduceAction265___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction265(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction266[44] = {
- {(int) 1743 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction266 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction266 < ReduceAction: superclass typecheck marker */},
- {(int) 1743 /* 3: ReduceAction266 < ReduceAction266: superclass typecheck marker */},
+ {(long int) 1743 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction266 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction266 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1743 /* 3: ReduceAction266 < ReduceAction266: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction266 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction266 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction266___action},
- {(int) 2 /* 42: ReduceAction266 < ReduceAction266: superclass init_table position */},
- {(int) parser___ReduceAction266___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction266 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction266 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction266___action},
+ {(long int) 2 /* 42: ReduceAction266 < ReduceAction266: superclass init_table position */},
+ {(long int) parser___ReduceAction266___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction266(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction267[44] = {
- {(int) 1739 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction267 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction267 < ReduceAction: superclass typecheck marker */},
- {(int) 1739 /* 3: ReduceAction267 < ReduceAction267: superclass typecheck marker */},
+ {(long int) 1739 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction267 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction267 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1739 /* 3: ReduceAction267 < ReduceAction267: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction267 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction267 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction267___action},
- {(int) 2 /* 42: ReduceAction267 < ReduceAction267: superclass init_table position */},
- {(int) parser___ReduceAction267___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction267 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction267 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction267___action},
+ {(long int) 2 /* 42: ReduceAction267 < ReduceAction267: superclass init_table position */},
+ {(long int) parser___ReduceAction267___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction267(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction268[44] = {
- {(int) 1735 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction268 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction268 < ReduceAction: superclass typecheck marker */},
- {(int) 1735 /* 3: ReduceAction268 < ReduceAction268: superclass typecheck marker */},
+ {(long int) 1735 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction268 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction268 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1735 /* 3: ReduceAction268 < ReduceAction268: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction268 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction268 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction268___action},
- {(int) 2 /* 42: ReduceAction268 < ReduceAction268: superclass init_table position */},
- {(int) parser___ReduceAction268___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction268 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction268 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction268___action},
+ {(long int) 2 /* 42: ReduceAction268 < ReduceAction268: superclass init_table position */},
+ {(long int) parser___ReduceAction268___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction268(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction269[44] = {
- {(int) 1731 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction269 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction269 < ReduceAction: superclass typecheck marker */},
- {(int) 1731 /* 3: ReduceAction269 < ReduceAction269: superclass typecheck marker */},
+ {(long int) 1731 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction269 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction269 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1731 /* 3: ReduceAction269 < ReduceAction269: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction269 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction269 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction269___action},
- {(int) 2 /* 42: ReduceAction269 < ReduceAction269: superclass init_table position */},
- {(int) parser___ReduceAction269___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction269 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction269 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction269___action},
+ {(long int) 2 /* 42: ReduceAction269 < ReduceAction269: superclass init_table position */},
+ {(long int) parser___ReduceAction269___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction269(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction270[44] = {
- {(int) 1723 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction270 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction270 < ReduceAction: superclass typecheck marker */},
- {(int) 1723 /* 3: ReduceAction270 < ReduceAction270: superclass typecheck marker */},
+ {(long int) 1723 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction270 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction270 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1723 /* 3: ReduceAction270 < ReduceAction270: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction270 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction270 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction270___action},
- {(int) 2 /* 42: ReduceAction270 < ReduceAction270: superclass init_table position */},
- {(int) parser___ReduceAction270___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction270 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction270 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction270___action},
+ {(long int) 2 /* 42: ReduceAction270 < ReduceAction270: superclass init_table position */},
+ {(long int) parser___ReduceAction270___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction270(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction271[44] = {
- {(int) 1719 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction271 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction271 < ReduceAction: superclass typecheck marker */},
- {(int) 1719 /* 3: ReduceAction271 < ReduceAction271: superclass typecheck marker */},
+ {(long int) 1719 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction271 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction271 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1719 /* 3: ReduceAction271 < ReduceAction271: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction271 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction271 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction271___action},
- {(int) 2 /* 42: ReduceAction271 < ReduceAction271: superclass init_table position */},
- {(int) parser___ReduceAction271___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction271 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction271 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction271___action},
+ {(long int) 2 /* 42: ReduceAction271 < ReduceAction271: superclass init_table position */},
+ {(long int) parser___ReduceAction271___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction271(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction272[44] = {
- {(int) 1715 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction272 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction272 < ReduceAction: superclass typecheck marker */},
- {(int) 1715 /* 3: ReduceAction272 < ReduceAction272: superclass typecheck marker */},
+ {(long int) 1715 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction272 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction272 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1715 /* 3: ReduceAction272 < ReduceAction272: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction272 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction272 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction272___action},
- {(int) 2 /* 42: ReduceAction272 < ReduceAction272: superclass init_table position */},
- {(int) parser___ReduceAction272___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction272 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction272 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction272___action},
+ {(long int) 2 /* 42: ReduceAction272 < ReduceAction272: superclass init_table position */},
+ {(long int) parser___ReduceAction272___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction272(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction273[44] = {
- {(int) 1711 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction273 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction273 < ReduceAction: superclass typecheck marker */},
- {(int) 1711 /* 3: ReduceAction273 < ReduceAction273: superclass typecheck marker */},
+ {(long int) 1711 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction273 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction273 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1711 /* 3: ReduceAction273 < ReduceAction273: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction273 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction273 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction273___action},
- {(int) 2 /* 42: ReduceAction273 < ReduceAction273: superclass init_table position */},
- {(int) parser___ReduceAction273___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction273 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction273 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction273___action},
+ {(long int) 2 /* 42: ReduceAction273 < ReduceAction273: superclass init_table position */},
+ {(long int) parser___ReduceAction273___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction273(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction274[44] = {
- {(int) 1707 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction274 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction274 < ReduceAction: superclass typecheck marker */},
- {(int) 1707 /* 3: ReduceAction274 < ReduceAction274: superclass typecheck marker */},
+ {(long int) 1707 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction274 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction274 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1707 /* 3: ReduceAction274 < ReduceAction274: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction274 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction274 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction274___action},
- {(int) 2 /* 42: ReduceAction274 < ReduceAction274: superclass init_table position */},
- {(int) parser___ReduceAction274___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction274 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction274 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction274___action},
+ {(long int) 2 /* 42: ReduceAction274 < ReduceAction274: superclass init_table position */},
+ {(long int) parser___ReduceAction274___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction274(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction275[44] = {
- {(int) 1703 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction275 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction275 < ReduceAction: superclass typecheck marker */},
- {(int) 1703 /* 3: ReduceAction275 < ReduceAction275: superclass typecheck marker */},
+ {(long int) 1703 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction275 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction275 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1703 /* 3: ReduceAction275 < ReduceAction275: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction275 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction275 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction275___action},
- {(int) 2 /* 42: ReduceAction275 < ReduceAction275: superclass init_table position */},
- {(int) parser___ReduceAction275___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction275 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction275 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction275___action},
+ {(long int) 2 /* 42: ReduceAction275 < ReduceAction275: superclass init_table position */},
+ {(long int) parser___ReduceAction275___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction275(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction276[44] = {
- {(int) 1699 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction276 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction276 < ReduceAction: superclass typecheck marker */},
- {(int) 1699 /* 3: ReduceAction276 < ReduceAction276: superclass typecheck marker */},
+ {(long int) 1699 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction276 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction276 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1699 /* 3: ReduceAction276 < ReduceAction276: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction276 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction276 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction276___action},
- {(int) 2 /* 42: ReduceAction276 < ReduceAction276: superclass init_table position */},
- {(int) parser___ReduceAction276___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction276 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction276 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction276___action},
+ {(long int) 2 /* 42: ReduceAction276 < ReduceAction276: superclass init_table position */},
+ {(long int) parser___ReduceAction276___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction276(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction277[44] = {
- {(int) 1695 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction277 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction277 < ReduceAction: superclass typecheck marker */},
- {(int) 1695 /* 3: ReduceAction277 < ReduceAction277: superclass typecheck marker */},
+ {(long int) 1695 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction277 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction277 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1695 /* 3: ReduceAction277 < ReduceAction277: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction277 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction277 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction277___action},
- {(int) 2 /* 42: ReduceAction277 < ReduceAction277: superclass init_table position */},
- {(int) parser___ReduceAction277___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction277 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction277 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction277___action},
+ {(long int) 2 /* 42: ReduceAction277 < ReduceAction277: superclass init_table position */},
+ {(long int) parser___ReduceAction277___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction277(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction278[44] = {
- {(int) 1691 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction278 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction278 < ReduceAction: superclass typecheck marker */},
- {(int) 1691 /* 3: ReduceAction278 < ReduceAction278: superclass typecheck marker */},
+ {(long int) 1691 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction278 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction278 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1691 /* 3: ReduceAction278 < ReduceAction278: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction278 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction278 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction278___action},
- {(int) 2 /* 42: ReduceAction278 < ReduceAction278: superclass init_table position */},
- {(int) parser___ReduceAction278___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction278 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction278 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction278___action},
+ {(long int) 2 /* 42: ReduceAction278 < ReduceAction278: superclass init_table position */},
+ {(long int) parser___ReduceAction278___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction278(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction279[44] = {
- {(int) 1687 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction279 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction279 < ReduceAction: superclass typecheck marker */},
- {(int) 1687 /* 3: ReduceAction279 < ReduceAction279: superclass typecheck marker */},
+ {(long int) 1687 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction279 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction279 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1687 /* 3: ReduceAction279 < ReduceAction279: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction279 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction279 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction279___action},
- {(int) 2 /* 42: ReduceAction279 < ReduceAction279: superclass init_table position */},
- {(int) parser___ReduceAction279___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction279 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction279 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction279___action},
+ {(long int) 2 /* 42: ReduceAction279 < ReduceAction279: superclass init_table position */},
+ {(long int) parser___ReduceAction279___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction279(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction280[44] = {
- {(int) 1679 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction280 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction280 < ReduceAction: superclass typecheck marker */},
- {(int) 1679 /* 3: ReduceAction280 < ReduceAction280: superclass typecheck marker */},
+ {(long int) 1679 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction280 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction280 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1679 /* 3: ReduceAction280 < ReduceAction280: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction280 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction280 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction280___action},
- {(int) 2 /* 42: ReduceAction280 < ReduceAction280: superclass init_table position */},
- {(int) parser___ReduceAction280___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction280 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction280 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction280___action},
+ {(long int) 2 /* 42: ReduceAction280 < ReduceAction280: superclass init_table position */},
+ {(long int) parser___ReduceAction280___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction280(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction281[44] = {
- {(int) 1675 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction281 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction281 < ReduceAction: superclass typecheck marker */},
- {(int) 1675 /* 3: ReduceAction281 < ReduceAction281: superclass typecheck marker */},
+ {(long int) 1675 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction281 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction281 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1675 /* 3: ReduceAction281 < ReduceAction281: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction281 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction281 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction281___action},
- {(int) 2 /* 42: ReduceAction281 < ReduceAction281: superclass init_table position */},
- {(int) parser___ReduceAction281___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction281 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction281 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction281___action},
+ {(long int) 2 /* 42: ReduceAction281 < ReduceAction281: superclass init_table position */},
+ {(long int) parser___ReduceAction281___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction281(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction282[44] = {
- {(int) 1671 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction282 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction282 < ReduceAction: superclass typecheck marker */},
- {(int) 1671 /* 3: ReduceAction282 < ReduceAction282: superclass typecheck marker */},
+ {(long int) 1671 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction282 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction282 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1671 /* 3: ReduceAction282 < ReduceAction282: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction282 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction282 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction282___action},
- {(int) 2 /* 42: ReduceAction282 < ReduceAction282: superclass init_table position */},
- {(int) parser___ReduceAction282___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction282 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction282 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction282___action},
+ {(long int) 2 /* 42: ReduceAction282 < ReduceAction282: superclass init_table position */},
+ {(long int) parser___ReduceAction282___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction282(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction283[44] = {
- {(int) 1667 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction283 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction283 < ReduceAction: superclass typecheck marker */},
- {(int) 1667 /* 3: ReduceAction283 < ReduceAction283: superclass typecheck marker */},
+ {(long int) 1667 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction283 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction283 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1667 /* 3: ReduceAction283 < ReduceAction283: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction283 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction283 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction283___action},
- {(int) 2 /* 42: ReduceAction283 < ReduceAction283: superclass init_table position */},
- {(int) parser___ReduceAction283___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction283 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction283 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction283___action},
+ {(long int) 2 /* 42: ReduceAction283 < ReduceAction283: superclass init_table position */},
+ {(long int) parser___ReduceAction283___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction283(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction284[44] = {
- {(int) 1663 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction284 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction284 < ReduceAction: superclass typecheck marker */},
- {(int) 1663 /* 3: ReduceAction284 < ReduceAction284: superclass typecheck marker */},
+ {(long int) 1663 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction284 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction284 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1663 /* 3: ReduceAction284 < ReduceAction284: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction284 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction284 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction284___action},
- {(int) 2 /* 42: ReduceAction284 < ReduceAction284: superclass init_table position */},
- {(int) parser___ReduceAction284___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction284 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction284 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction284___action},
+ {(long int) 2 /* 42: ReduceAction284 < ReduceAction284: superclass init_table position */},
+ {(long int) parser___ReduceAction284___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction284(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction285[44] = {
- {(int) 1659 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction285 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction285 < ReduceAction: superclass typecheck marker */},
- {(int) 1659 /* 3: ReduceAction285 < ReduceAction285: superclass typecheck marker */},
+ {(long int) 1659 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction285 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction285 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1659 /* 3: ReduceAction285 < ReduceAction285: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction285 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction285 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction285___action},
- {(int) 2 /* 42: ReduceAction285 < ReduceAction285: superclass init_table position */},
- {(int) parser___ReduceAction285___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction285 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction285 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction285___action},
+ {(long int) 2 /* 42: ReduceAction285 < ReduceAction285: superclass init_table position */},
+ {(long int) parser___ReduceAction285___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction285(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction286[44] = {
- {(int) 1655 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction286 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction286 < ReduceAction: superclass typecheck marker */},
- {(int) 1655 /* 3: ReduceAction286 < ReduceAction286: superclass typecheck marker */},
+ {(long int) 1655 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction286 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction286 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1655 /* 3: ReduceAction286 < ReduceAction286: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction286 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction286 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction286___action},
- {(int) 2 /* 42: ReduceAction286 < ReduceAction286: superclass init_table position */},
- {(int) parser___ReduceAction286___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction286 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction286 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction286___action},
+ {(long int) 2 /* 42: ReduceAction286 < ReduceAction286: superclass init_table position */},
+ {(long int) parser___ReduceAction286___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction286(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction287[44] = {
- {(int) 1651 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction287 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction287 < ReduceAction: superclass typecheck marker */},
- {(int) 1651 /* 3: ReduceAction287 < ReduceAction287: superclass typecheck marker */},
+ {(long int) 1651 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction287 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction287 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1651 /* 3: ReduceAction287 < ReduceAction287: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction287 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction287 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction287___action},
- {(int) 2 /* 42: ReduceAction287 < ReduceAction287: superclass init_table position */},
- {(int) parser___ReduceAction287___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction287 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction287 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction287___action},
+ {(long int) 2 /* 42: ReduceAction287 < ReduceAction287: superclass init_table position */},
+ {(long int) parser___ReduceAction287___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction287(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction288[44] = {
- {(int) 1647 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction288 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction288 < ReduceAction: superclass typecheck marker */},
- {(int) 1647 /* 3: ReduceAction288 < ReduceAction288: superclass typecheck marker */},
+ {(long int) 1647 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction288 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction288 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1647 /* 3: ReduceAction288 < ReduceAction288: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction288 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction288 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction288___action},
- {(int) 2 /* 42: ReduceAction288 < ReduceAction288: superclass init_table position */},
- {(int) parser___ReduceAction288___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction288 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction288 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction288___action},
+ {(long int) 2 /* 42: ReduceAction288 < ReduceAction288: superclass init_table position */},
+ {(long int) parser___ReduceAction288___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction288(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction289[44] = {
- {(int) 1643 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction289 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction289 < ReduceAction: superclass typecheck marker */},
- {(int) 1643 /* 3: ReduceAction289 < ReduceAction289: superclass typecheck marker */},
+ {(long int) 1643 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction289 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction289 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1643 /* 3: ReduceAction289 < ReduceAction289: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction289 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction289 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction289___action},
- {(int) 2 /* 42: ReduceAction289 < ReduceAction289: superclass init_table position */},
- {(int) parser___ReduceAction289___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction289 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction289 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction289___action},
+ {(long int) 2 /* 42: ReduceAction289 < ReduceAction289: superclass init_table position */},
+ {(long int) parser___ReduceAction289___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction289(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction290[44] = {
- {(int) 1635 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction290 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction290 < ReduceAction: superclass typecheck marker */},
- {(int) 1635 /* 3: ReduceAction290 < ReduceAction290: superclass typecheck marker */},
+ {(long int) 1635 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction290 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction290 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1635 /* 3: ReduceAction290 < ReduceAction290: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction290 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction290 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction290___action},
- {(int) 2 /* 42: ReduceAction290 < ReduceAction290: superclass init_table position */},
- {(int) parser___ReduceAction290___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction290 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction290 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction290___action},
+ {(long int) 2 /* 42: ReduceAction290 < ReduceAction290: superclass init_table position */},
+ {(long int) parser___ReduceAction290___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction290(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction291[44] = {
- {(int) 1631 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction291 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction291 < ReduceAction: superclass typecheck marker */},
- {(int) 1631 /* 3: ReduceAction291 < ReduceAction291: superclass typecheck marker */},
+ {(long int) 1631 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction291 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction291 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1631 /* 3: ReduceAction291 < ReduceAction291: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction291 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction291 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction291___action},
- {(int) 2 /* 42: ReduceAction291 < ReduceAction291: superclass init_table position */},
- {(int) parser___ReduceAction291___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction291 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction291 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction291___action},
+ {(long int) 2 /* 42: ReduceAction291 < ReduceAction291: superclass init_table position */},
+ {(long int) parser___ReduceAction291___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction291(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction292[44] = {
- {(int) 1627 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction292 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction292 < ReduceAction: superclass typecheck marker */},
- {(int) 1627 /* 3: ReduceAction292 < ReduceAction292: superclass typecheck marker */},
+ {(long int) 1627 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction292 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction292 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1627 /* 3: ReduceAction292 < ReduceAction292: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction292 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction292 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction292___action},
- {(int) 2 /* 42: ReduceAction292 < ReduceAction292: superclass init_table position */},
- {(int) parser___ReduceAction292___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction292 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction292 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction292___action},
+ {(long int) 2 /* 42: ReduceAction292 < ReduceAction292: superclass init_table position */},
+ {(long int) parser___ReduceAction292___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction292(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction293[44] = {
- {(int) 1623 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction293 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction293 < ReduceAction: superclass typecheck marker */},
- {(int) 1623 /* 3: ReduceAction293 < ReduceAction293: superclass typecheck marker */},
+ {(long int) 1623 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction293 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction293 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1623 /* 3: ReduceAction293 < ReduceAction293: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction293 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction293 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction293___action},
- {(int) 2 /* 42: ReduceAction293 < ReduceAction293: superclass init_table position */},
- {(int) parser___ReduceAction293___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction293 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction293 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction293___action},
+ {(long int) 2 /* 42: ReduceAction293 < ReduceAction293: superclass init_table position */},
+ {(long int) parser___ReduceAction293___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction293(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction294[44] = {
- {(int) 1619 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction294 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction294 < ReduceAction: superclass typecheck marker */},
- {(int) 1619 /* 3: ReduceAction294 < ReduceAction294: superclass typecheck marker */},
+ {(long int) 1619 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction294 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction294 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1619 /* 3: ReduceAction294 < ReduceAction294: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction294 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction294 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction294___action},
- {(int) 2 /* 42: ReduceAction294 < ReduceAction294: superclass init_table position */},
- {(int) parser___ReduceAction294___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction294 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction294 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction294___action},
+ {(long int) 2 /* 42: ReduceAction294 < ReduceAction294: superclass init_table position */},
+ {(long int) parser___ReduceAction294___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction294(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction295[44] = {
- {(int) 1615 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction295 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction295 < ReduceAction: superclass typecheck marker */},
- {(int) 1615 /* 3: ReduceAction295 < ReduceAction295: superclass typecheck marker */},
+ {(long int) 1615 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction295 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction295 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1615 /* 3: ReduceAction295 < ReduceAction295: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction295 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction295 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction295___action},
- {(int) 2 /* 42: ReduceAction295 < ReduceAction295: superclass init_table position */},
- {(int) parser___ReduceAction295___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction295 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction295 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction295___action},
+ {(long int) 2 /* 42: ReduceAction295 < ReduceAction295: superclass init_table position */},
+ {(long int) parser___ReduceAction295___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction295(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction296[44] = {
- {(int) 1611 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction296 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction296 < ReduceAction: superclass typecheck marker */},
- {(int) 1611 /* 3: ReduceAction296 < ReduceAction296: superclass typecheck marker */},
+ {(long int) 1611 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction296 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction296 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1611 /* 3: ReduceAction296 < ReduceAction296: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction296 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction296 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction296___action},
- {(int) 2 /* 42: ReduceAction296 < ReduceAction296: superclass init_table position */},
- {(int) parser___ReduceAction296___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction296 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction296 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction296___action},
+ {(long int) 2 /* 42: ReduceAction296 < ReduceAction296: superclass init_table position */},
+ {(long int) parser___ReduceAction296___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction296(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction297[44] = {
- {(int) 1607 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction297 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction297 < ReduceAction: superclass typecheck marker */},
- {(int) 1607 /* 3: ReduceAction297 < ReduceAction297: superclass typecheck marker */},
+ {(long int) 1607 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction297 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction297 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1607 /* 3: ReduceAction297 < ReduceAction297: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction297 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction297 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction297___action},
- {(int) 2 /* 42: ReduceAction297 < ReduceAction297: superclass init_table position */},
- {(int) parser___ReduceAction297___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction297 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction297 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction297___action},
+ {(long int) 2 /* 42: ReduceAction297 < ReduceAction297: superclass init_table position */},
+ {(long int) parser___ReduceAction297___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction297(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction298[44] = {
- {(int) 1603 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction298 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction298 < ReduceAction: superclass typecheck marker */},
- {(int) 1603 /* 3: ReduceAction298 < ReduceAction298: superclass typecheck marker */},
+ {(long int) 1603 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction298 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction298 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1603 /* 3: ReduceAction298 < ReduceAction298: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction298 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction298 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction298___action},
- {(int) 2 /* 42: ReduceAction298 < ReduceAction298: superclass init_table position */},
- {(int) parser___ReduceAction298___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction298 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction298 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction298___action},
+ {(long int) 2 /* 42: ReduceAction298 < ReduceAction298: superclass init_table position */},
+ {(long int) parser___ReduceAction298___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction298(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction299[44] = {
- {(int) 1599 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction299 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction299 < ReduceAction: superclass typecheck marker */},
- {(int) 1599 /* 3: ReduceAction299 < ReduceAction299: superclass typecheck marker */},
+ {(long int) 1599 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction299 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction299 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1599 /* 3: ReduceAction299 < ReduceAction299: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction299 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction299 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction299___action},
- {(int) 2 /* 42: ReduceAction299 < ReduceAction299: superclass init_table position */},
- {(int) parser___ReduceAction299___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction299 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction299 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction299___action},
+ {(long int) 2 /* 42: ReduceAction299 < ReduceAction299: superclass init_table position */},
+ {(long int) parser___ReduceAction299___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction299(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction300[44] = {
- {(int) 1587 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction300 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction300 < ReduceAction: superclass typecheck marker */},
- {(int) 1587 /* 3: ReduceAction300 < ReduceAction300: superclass typecheck marker */},
+ {(long int) 1587 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction300 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction300 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1587 /* 3: ReduceAction300 < ReduceAction300: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction300 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction300 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction300___action},
- {(int) 2 /* 42: ReduceAction300 < ReduceAction300: superclass init_table position */},
- {(int) parser___ReduceAction300___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction300 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction300 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction300___action},
+ {(long int) 2 /* 42: ReduceAction300 < ReduceAction300: superclass init_table position */},
+ {(long int) parser___ReduceAction300___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction300(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction301[44] = {
- {(int) 1583 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction301 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction301 < ReduceAction: superclass typecheck marker */},
- {(int) 1583 /* 3: ReduceAction301 < ReduceAction301: superclass typecheck marker */},
+ {(long int) 1583 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction301 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction301 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1583 /* 3: ReduceAction301 < ReduceAction301: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction301 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction301 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction301___action},
- {(int) 2 /* 42: ReduceAction301 < ReduceAction301: superclass init_table position */},
- {(int) parser___ReduceAction301___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction301 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction301 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction301___action},
+ {(long int) 2 /* 42: ReduceAction301 < ReduceAction301: superclass init_table position */},
+ {(long int) parser___ReduceAction301___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction301(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction302[44] = {
- {(int) 1579 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction302 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction302 < ReduceAction: superclass typecheck marker */},
- {(int) 1579 /* 3: ReduceAction302 < ReduceAction302: superclass typecheck marker */},
+ {(long int) 1579 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction302 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction302 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1579 /* 3: ReduceAction302 < ReduceAction302: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction302 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction302 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction302___action},
- {(int) 2 /* 42: ReduceAction302 < ReduceAction302: superclass init_table position */},
- {(int) parser___ReduceAction302___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction302 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction302 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction302___action},
+ {(long int) 2 /* 42: ReduceAction302 < ReduceAction302: superclass init_table position */},
+ {(long int) parser___ReduceAction302___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction302(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction303[44] = {
- {(int) 1575 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction303 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction303 < ReduceAction: superclass typecheck marker */},
- {(int) 1575 /* 3: ReduceAction303 < ReduceAction303: superclass typecheck marker */},
+ {(long int) 1575 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction303 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction303 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1575 /* 3: ReduceAction303 < ReduceAction303: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction303 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction303 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction303___action},
- {(int) 2 /* 42: ReduceAction303 < ReduceAction303: superclass init_table position */},
- {(int) parser___ReduceAction303___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction303 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction303 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction303___action},
+ {(long int) 2 /* 42: ReduceAction303 < ReduceAction303: superclass init_table position */},
+ {(long int) parser___ReduceAction303___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction303(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction304[44] = {
- {(int) 1571 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction304 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction304 < ReduceAction: superclass typecheck marker */},
- {(int) 1571 /* 3: ReduceAction304 < ReduceAction304: superclass typecheck marker */},
+ {(long int) 1571 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction304 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction304 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1571 /* 3: ReduceAction304 < ReduceAction304: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction304 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction304 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction304___action},
- {(int) 2 /* 42: ReduceAction304 < ReduceAction304: superclass init_table position */},
- {(int) parser___ReduceAction304___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction304 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction304 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction304___action},
+ {(long int) 2 /* 42: ReduceAction304 < ReduceAction304: superclass init_table position */},
+ {(long int) parser___ReduceAction304___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction304(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction305[44] = {
- {(int) 1567 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction305 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction305 < ReduceAction: superclass typecheck marker */},
- {(int) 1567 /* 3: ReduceAction305 < ReduceAction305: superclass typecheck marker */},
+ {(long int) 1567 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction305 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction305 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1567 /* 3: ReduceAction305 < ReduceAction305: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction305 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction305 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction305___action},
- {(int) 2 /* 42: ReduceAction305 < ReduceAction305: superclass init_table position */},
- {(int) parser___ReduceAction305___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction305 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction305 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction305___action},
+ {(long int) 2 /* 42: ReduceAction305 < ReduceAction305: superclass init_table position */},
+ {(long int) parser___ReduceAction305___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction305(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction306[44] = {
- {(int) 1563 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction306 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction306 < ReduceAction: superclass typecheck marker */},
- {(int) 1563 /* 3: ReduceAction306 < ReduceAction306: superclass typecheck marker */},
+ {(long int) 1563 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction306 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction306 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1563 /* 3: ReduceAction306 < ReduceAction306: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction306 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction306 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction306___action},
- {(int) 2 /* 42: ReduceAction306 < ReduceAction306: superclass init_table position */},
- {(int) parser___ReduceAction306___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction306 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction306 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction306___action},
+ {(long int) 2 /* 42: ReduceAction306 < ReduceAction306: superclass init_table position */},
+ {(long int) parser___ReduceAction306___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction306(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction307[44] = {
- {(int) 1559 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction307 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction307 < ReduceAction: superclass typecheck marker */},
- {(int) 1559 /* 3: ReduceAction307 < ReduceAction307: superclass typecheck marker */},
+ {(long int) 1559 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction307 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction307 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1559 /* 3: ReduceAction307 < ReduceAction307: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction307 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction307 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction307___action},
- {(int) 2 /* 42: ReduceAction307 < ReduceAction307: superclass init_table position */},
- {(int) parser___ReduceAction307___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction307 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction307 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction307___action},
+ {(long int) 2 /* 42: ReduceAction307 < ReduceAction307: superclass init_table position */},
+ {(long int) parser___ReduceAction307___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction307(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction308[44] = {
- {(int) 1555 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction308 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction308 < ReduceAction: superclass typecheck marker */},
- {(int) 1555 /* 3: ReduceAction308 < ReduceAction308: superclass typecheck marker */},
+ {(long int) 1555 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction308 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction308 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1555 /* 3: ReduceAction308 < ReduceAction308: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction308 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction308 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction308___action},
- {(int) 2 /* 42: ReduceAction308 < ReduceAction308: superclass init_table position */},
- {(int) parser___ReduceAction308___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction308 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction308 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction308___action},
+ {(long int) 2 /* 42: ReduceAction308 < ReduceAction308: superclass init_table position */},
+ {(long int) parser___ReduceAction308___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction308(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction309[44] = {
- {(int) 1551 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction309 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction309 < ReduceAction: superclass typecheck marker */},
- {(int) 1551 /* 3: ReduceAction309 < ReduceAction309: superclass typecheck marker */},
+ {(long int) 1551 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction309 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction309 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1551 /* 3: ReduceAction309 < ReduceAction309: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction309 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction309 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction309___action},
- {(int) 2 /* 42: ReduceAction309 < ReduceAction309: superclass init_table position */},
- {(int) parser___ReduceAction309___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction309 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction309 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction309___action},
+ {(long int) 2 /* 42: ReduceAction309 < ReduceAction309: superclass init_table position */},
+ {(long int) parser___ReduceAction309___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction309(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction310[44] = {
- {(int) 1543 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction310 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction310 < ReduceAction: superclass typecheck marker */},
- {(int) 1543 /* 3: ReduceAction310 < ReduceAction310: superclass typecheck marker */},
+ {(long int) 1543 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction310 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction310 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1543 /* 3: ReduceAction310 < ReduceAction310: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction310 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction310 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction310___action},
- {(int) 2 /* 42: ReduceAction310 < ReduceAction310: superclass init_table position */},
- {(int) parser___ReduceAction310___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction310 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction310 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction310___action},
+ {(long int) 2 /* 42: ReduceAction310 < ReduceAction310: superclass init_table position */},
+ {(long int) parser___ReduceAction310___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction310(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction311[44] = {
- {(int) 1539 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction311 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction311 < ReduceAction: superclass typecheck marker */},
- {(int) 1539 /* 3: ReduceAction311 < ReduceAction311: superclass typecheck marker */},
+ {(long int) 1539 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction311 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction311 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1539 /* 3: ReduceAction311 < ReduceAction311: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction311 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction311 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction311___action},
- {(int) 2 /* 42: ReduceAction311 < ReduceAction311: superclass init_table position */},
- {(int) parser___ReduceAction311___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction311 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction311 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction311___action},
+ {(long int) 2 /* 42: ReduceAction311 < ReduceAction311: superclass init_table position */},
+ {(long int) parser___ReduceAction311___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction311(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction312[44] = {
- {(int) 1535 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction312 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction312 < ReduceAction: superclass typecheck marker */},
- {(int) 1535 /* 3: ReduceAction312 < ReduceAction312: superclass typecheck marker */},
+ {(long int) 1535 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction312 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction312 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1535 /* 3: ReduceAction312 < ReduceAction312: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction312 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction312 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction312___action},
- {(int) 2 /* 42: ReduceAction312 < ReduceAction312: superclass init_table position */},
- {(int) parser___ReduceAction312___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction312 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction312 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction312___action},
+ {(long int) 2 /* 42: ReduceAction312 < ReduceAction312: superclass init_table position */},
+ {(long int) parser___ReduceAction312___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction312(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction313[44] = {
- {(int) 1531 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction313 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction313 < ReduceAction: superclass typecheck marker */},
- {(int) 1531 /* 3: ReduceAction313 < ReduceAction313: superclass typecheck marker */},
+ {(long int) 1531 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction313 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction313 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1531 /* 3: ReduceAction313 < ReduceAction313: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction313 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction313 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction313___action},
- {(int) 2 /* 42: ReduceAction313 < ReduceAction313: superclass init_table position */},
- {(int) parser___ReduceAction313___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction313 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction313 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction313___action},
+ {(long int) 2 /* 42: ReduceAction313 < ReduceAction313: superclass init_table position */},
+ {(long int) parser___ReduceAction313___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction313(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction314[44] = {
- {(int) 1527 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction314 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction314 < ReduceAction: superclass typecheck marker */},
- {(int) 1527 /* 3: ReduceAction314 < ReduceAction314: superclass typecheck marker */},
+ {(long int) 1527 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction314 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction314 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1527 /* 3: ReduceAction314 < ReduceAction314: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction314 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction314 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction314___action},
- {(int) 2 /* 42: ReduceAction314 < ReduceAction314: superclass init_table position */},
- {(int) parser___ReduceAction314___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction314 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction314 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction314___action},
+ {(long int) 2 /* 42: ReduceAction314 < ReduceAction314: superclass init_table position */},
+ {(long int) parser___ReduceAction314___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction314(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction315[44] = {
- {(int) 1523 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction315 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction315 < ReduceAction: superclass typecheck marker */},
- {(int) 1523 /* 3: ReduceAction315 < ReduceAction315: superclass typecheck marker */},
+ {(long int) 1523 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction315 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction315 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1523 /* 3: ReduceAction315 < ReduceAction315: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction315 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction315 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction315___action},
- {(int) 2 /* 42: ReduceAction315 < ReduceAction315: superclass init_table position */},
- {(int) parser___ReduceAction315___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction315 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction315 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction315___action},
+ {(long int) 2 /* 42: ReduceAction315 < ReduceAction315: superclass init_table position */},
+ {(long int) parser___ReduceAction315___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction315(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction316[44] = {
- {(int) 1519 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction316 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction316 < ReduceAction: superclass typecheck marker */},
- {(int) 1519 /* 3: ReduceAction316 < ReduceAction316: superclass typecheck marker */},
+ {(long int) 1519 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction316 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction316 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1519 /* 3: ReduceAction316 < ReduceAction316: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction316 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction316 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction316___action},
- {(int) 2 /* 42: ReduceAction316 < ReduceAction316: superclass init_table position */},
- {(int) parser___ReduceAction316___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction316 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction316 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction316___action},
+ {(long int) 2 /* 42: ReduceAction316 < ReduceAction316: superclass init_table position */},
+ {(long int) parser___ReduceAction316___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction316(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction317[44] = {
- {(int) 1515 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction317 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction317 < ReduceAction: superclass typecheck marker */},
- {(int) 1515 /* 3: ReduceAction317 < ReduceAction317: superclass typecheck marker */},
+ {(long int) 1515 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction317 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction317 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1515 /* 3: ReduceAction317 < ReduceAction317: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction317 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction317 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction317___action},
- {(int) 2 /* 42: ReduceAction317 < ReduceAction317: superclass init_table position */},
- {(int) parser___ReduceAction317___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction317 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction317 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction317___action},
+ {(long int) 2 /* 42: ReduceAction317 < ReduceAction317: superclass init_table position */},
+ {(long int) parser___ReduceAction317___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction317(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction318[44] = {
- {(int) 1511 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction318 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction318 < ReduceAction: superclass typecheck marker */},
- {(int) 1511 /* 3: ReduceAction318 < ReduceAction318: superclass typecheck marker */},
+ {(long int) 1511 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction318 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction318 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1511 /* 3: ReduceAction318 < ReduceAction318: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction318 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction318 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction318___action},
- {(int) 2 /* 42: ReduceAction318 < ReduceAction318: superclass init_table position */},
- {(int) parser___ReduceAction318___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction318 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction318 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction318___action},
+ {(long int) 2 /* 42: ReduceAction318 < ReduceAction318: superclass init_table position */},
+ {(long int) parser___ReduceAction318___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction318(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction319[44] = {
- {(int) 1507 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction319 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction319 < ReduceAction: superclass typecheck marker */},
- {(int) 1507 /* 3: ReduceAction319 < ReduceAction319: superclass typecheck marker */},
+ {(long int) 1507 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction319 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction319 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1507 /* 3: ReduceAction319 < ReduceAction319: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction319 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction319 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction319___action},
- {(int) 2 /* 42: ReduceAction319 < ReduceAction319: superclass init_table position */},
- {(int) parser___ReduceAction319___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction319 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction319 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction319___action},
+ {(long int) 2 /* 42: ReduceAction319 < ReduceAction319: superclass init_table position */},
+ {(long int) parser___ReduceAction319___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction319(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction320[44] = {
- {(int) 1499 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction320 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction320 < ReduceAction: superclass typecheck marker */},
- {(int) 1499 /* 3: ReduceAction320 < ReduceAction320: superclass typecheck marker */},
+ {(long int) 1499 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction320 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction320 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1499 /* 3: ReduceAction320 < ReduceAction320: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction320 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction320 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction320___action},
- {(int) 2 /* 42: ReduceAction320 < ReduceAction320: superclass init_table position */},
- {(int) parser___ReduceAction320___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction320 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction320 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction320___action},
+ {(long int) 2 /* 42: ReduceAction320 < ReduceAction320: superclass init_table position */},
+ {(long int) parser___ReduceAction320___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction320(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction321[44] = {
- {(int) 1495 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction321 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction321 < ReduceAction: superclass typecheck marker */},
- {(int) 1495 /* 3: ReduceAction321 < ReduceAction321: superclass typecheck marker */},
+ {(long int) 1495 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction321 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction321 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1495 /* 3: ReduceAction321 < ReduceAction321: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction321 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction321 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction321___action},
- {(int) 2 /* 42: ReduceAction321 < ReduceAction321: superclass init_table position */},
- {(int) parser___ReduceAction321___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction321 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction321 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction321___action},
+ {(long int) 2 /* 42: ReduceAction321 < ReduceAction321: superclass init_table position */},
+ {(long int) parser___ReduceAction321___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction321(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction322[44] = {
- {(int) 1491 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction322 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction322 < ReduceAction: superclass typecheck marker */},
- {(int) 1491 /* 3: ReduceAction322 < ReduceAction322: superclass typecheck marker */},
+ {(long int) 1491 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction322 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction322 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1491 /* 3: ReduceAction322 < ReduceAction322: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction322 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction322 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction322___action},
- {(int) 2 /* 42: ReduceAction322 < ReduceAction322: superclass init_table position */},
- {(int) parser___ReduceAction322___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction322 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction322 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction322___action},
+ {(long int) 2 /* 42: ReduceAction322 < ReduceAction322: superclass init_table position */},
+ {(long int) parser___ReduceAction322___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction322(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction323[44] = {
- {(int) 1487 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction323 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction323 < ReduceAction: superclass typecheck marker */},
- {(int) 1487 /* 3: ReduceAction323 < ReduceAction323: superclass typecheck marker */},
+ {(long int) 1487 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction323 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction323 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1487 /* 3: ReduceAction323 < ReduceAction323: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction323 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction323 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction323___action},
- {(int) 2 /* 42: ReduceAction323 < ReduceAction323: superclass init_table position */},
- {(int) parser___ReduceAction323___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction323 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction323 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction323___action},
+ {(long int) 2 /* 42: ReduceAction323 < ReduceAction323: superclass init_table position */},
+ {(long int) parser___ReduceAction323___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction323(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction324[44] = {
- {(int) 1483 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction324 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction324 < ReduceAction: superclass typecheck marker */},
- {(int) 1483 /* 3: ReduceAction324 < ReduceAction324: superclass typecheck marker */},
+ {(long int) 1483 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction324 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction324 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1483 /* 3: ReduceAction324 < ReduceAction324: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction324 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction324 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction324___action},
- {(int) 2 /* 42: ReduceAction324 < ReduceAction324: superclass init_table position */},
- {(int) parser___ReduceAction324___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction324 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction324 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction324___action},
+ {(long int) 2 /* 42: ReduceAction324 < ReduceAction324: superclass init_table position */},
+ {(long int) parser___ReduceAction324___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction324(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction325[44] = {
- {(int) 1479 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction325 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction325 < ReduceAction: superclass typecheck marker */},
- {(int) 1479 /* 3: ReduceAction325 < ReduceAction325: superclass typecheck marker */},
+ {(long int) 1479 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction325 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction325 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1479 /* 3: ReduceAction325 < ReduceAction325: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction325 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction325 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction325___action},
- {(int) 2 /* 42: ReduceAction325 < ReduceAction325: superclass init_table position */},
- {(int) parser___ReduceAction325___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction325 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction325 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction325___action},
+ {(long int) 2 /* 42: ReduceAction325 < ReduceAction325: superclass init_table position */},
+ {(long int) parser___ReduceAction325___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction325(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction326[44] = {
- {(int) 1475 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction326 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction326 < ReduceAction: superclass typecheck marker */},
- {(int) 1475 /* 3: ReduceAction326 < ReduceAction326: superclass typecheck marker */},
+ {(long int) 1475 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction326 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction326 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1475 /* 3: ReduceAction326 < ReduceAction326: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction326 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction326 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction326___action},
- {(int) 2 /* 42: ReduceAction326 < ReduceAction326: superclass init_table position */},
- {(int) parser___ReduceAction326___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction326 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction326 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction326___action},
+ {(long int) 2 /* 42: ReduceAction326 < ReduceAction326: superclass init_table position */},
+ {(long int) parser___ReduceAction326___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction326(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction327[44] = {
- {(int) 1471 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction327 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction327 < ReduceAction: superclass typecheck marker */},
- {(int) 1471 /* 3: ReduceAction327 < ReduceAction327: superclass typecheck marker */},
+ {(long int) 1471 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction327 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction327 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1471 /* 3: ReduceAction327 < ReduceAction327: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction327 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction327 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction327___action},
- {(int) 2 /* 42: ReduceAction327 < ReduceAction327: superclass init_table position */},
- {(int) parser___ReduceAction327___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction327 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction327 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction327___action},
+ {(long int) 2 /* 42: ReduceAction327 < ReduceAction327: superclass init_table position */},
+ {(long int) parser___ReduceAction327___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction327(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction328[44] = {
- {(int) 1467 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction328 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction328 < ReduceAction: superclass typecheck marker */},
- {(int) 1467 /* 3: ReduceAction328 < ReduceAction328: superclass typecheck marker */},
+ {(long int) 1467 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction328 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction328 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1467 /* 3: ReduceAction328 < ReduceAction328: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction328 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction328 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction328___action},
- {(int) 2 /* 42: ReduceAction328 < ReduceAction328: superclass init_table position */},
- {(int) parser___ReduceAction328___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction328 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction328 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction328___action},
+ {(long int) 2 /* 42: ReduceAction328 < ReduceAction328: superclass init_table position */},
+ {(long int) parser___ReduceAction328___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction328(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction329[44] = {
- {(int) 1463 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction329 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction329 < ReduceAction: superclass typecheck marker */},
- {(int) 1463 /* 3: ReduceAction329 < ReduceAction329: superclass typecheck marker */},
+ {(long int) 1463 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction329 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction329 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1463 /* 3: ReduceAction329 < ReduceAction329: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction329 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction329 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction329___action},
- {(int) 2 /* 42: ReduceAction329 < ReduceAction329: superclass init_table position */},
- {(int) parser___ReduceAction329___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction329 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction329 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction329___action},
+ {(long int) 2 /* 42: ReduceAction329 < ReduceAction329: superclass init_table position */},
+ {(long int) parser___ReduceAction329___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction329(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction330[44] = {
- {(int) 1455 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction330 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction330 < ReduceAction: superclass typecheck marker */},
- {(int) 1455 /* 3: ReduceAction330 < ReduceAction330: superclass typecheck marker */},
+ {(long int) 1455 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction330 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction330 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1455 /* 3: ReduceAction330 < ReduceAction330: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction330 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction330 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction330___action},
- {(int) 2 /* 42: ReduceAction330 < ReduceAction330: superclass init_table position */},
- {(int) parser___ReduceAction330___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction330 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction330 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction330___action},
+ {(long int) 2 /* 42: ReduceAction330 < ReduceAction330: superclass init_table position */},
+ {(long int) parser___ReduceAction330___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction330(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction331[44] = {
- {(int) 1451 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction331 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction331 < ReduceAction: superclass typecheck marker */},
- {(int) 1451 /* 3: ReduceAction331 < ReduceAction331: superclass typecheck marker */},
+ {(long int) 1451 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction331 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction331 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1451 /* 3: ReduceAction331 < ReduceAction331: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction331 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction331 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction331___action},
- {(int) 2 /* 42: ReduceAction331 < ReduceAction331: superclass init_table position */},
- {(int) parser___ReduceAction331___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction331 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction331 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction331___action},
+ {(long int) 2 /* 42: ReduceAction331 < ReduceAction331: superclass init_table position */},
+ {(long int) parser___ReduceAction331___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction331(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction332[44] = {
- {(int) 1447 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction332 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction332 < ReduceAction: superclass typecheck marker */},
- {(int) 1447 /* 3: ReduceAction332 < ReduceAction332: superclass typecheck marker */},
+ {(long int) 1447 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction332 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction332 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1447 /* 3: ReduceAction332 < ReduceAction332: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction332 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction332 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction332___action},
- {(int) 2 /* 42: ReduceAction332 < ReduceAction332: superclass init_table position */},
- {(int) parser___ReduceAction332___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction332 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction332 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction332___action},
+ {(long int) 2 /* 42: ReduceAction332 < ReduceAction332: superclass init_table position */},
+ {(long int) parser___ReduceAction332___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction332(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction333[44] = {
- {(int) 1443 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction333 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction333 < ReduceAction: superclass typecheck marker */},
- {(int) 1443 /* 3: ReduceAction333 < ReduceAction333: superclass typecheck marker */},
+ {(long int) 1443 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction333 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction333 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1443 /* 3: ReduceAction333 < ReduceAction333: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction333 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction333 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction333___action},
- {(int) 2 /* 42: ReduceAction333 < ReduceAction333: superclass init_table position */},
- {(int) parser___ReduceAction333___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction333 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction333 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction333___action},
+ {(long int) 2 /* 42: ReduceAction333 < ReduceAction333: superclass init_table position */},
+ {(long int) parser___ReduceAction333___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction333(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction334[44] = {
- {(int) 1439 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction334 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction334 < ReduceAction: superclass typecheck marker */},
- {(int) 1439 /* 3: ReduceAction334 < ReduceAction334: superclass typecheck marker */},
+ {(long int) 1439 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction334 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction334 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1439 /* 3: ReduceAction334 < ReduceAction334: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction334 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction334 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction334___action},
- {(int) 2 /* 42: ReduceAction334 < ReduceAction334: superclass init_table position */},
- {(int) parser___ReduceAction334___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction334 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction334 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction334___action},
+ {(long int) 2 /* 42: ReduceAction334 < ReduceAction334: superclass init_table position */},
+ {(long int) parser___ReduceAction334___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction334(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction335[44] = {
- {(int) 1435 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction335 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction335 < ReduceAction: superclass typecheck marker */},
- {(int) 1435 /* 3: ReduceAction335 < ReduceAction335: superclass typecheck marker */},
+ {(long int) 1435 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction335 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction335 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1435 /* 3: ReduceAction335 < ReduceAction335: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction335 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction335 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction335___action},
- {(int) 2 /* 42: ReduceAction335 < ReduceAction335: superclass init_table position */},
- {(int) parser___ReduceAction335___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction335 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction335 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction335___action},
+ {(long int) 2 /* 42: ReduceAction335 < ReduceAction335: superclass init_table position */},
+ {(long int) parser___ReduceAction335___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction335(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction336[44] = {
- {(int) 1431 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction336 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction336 < ReduceAction: superclass typecheck marker */},
- {(int) 1431 /* 3: ReduceAction336 < ReduceAction336: superclass typecheck marker */},
+ {(long int) 1431 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction336 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction336 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1431 /* 3: ReduceAction336 < ReduceAction336: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction336 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction336 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction336___action},
- {(int) 2 /* 42: ReduceAction336 < ReduceAction336: superclass init_table position */},
- {(int) parser___ReduceAction336___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction336 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction336 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction336___action},
+ {(long int) 2 /* 42: ReduceAction336 < ReduceAction336: superclass init_table position */},
+ {(long int) parser___ReduceAction336___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction336(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction337[44] = {
- {(int) 1427 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction337 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction337 < ReduceAction: superclass typecheck marker */},
- {(int) 1427 /* 3: ReduceAction337 < ReduceAction337: superclass typecheck marker */},
+ {(long int) 1427 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction337 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction337 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1427 /* 3: ReduceAction337 < ReduceAction337: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction337 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction337 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction337___action},
- {(int) 2 /* 42: ReduceAction337 < ReduceAction337: superclass init_table position */},
- {(int) parser___ReduceAction337___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction337 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction337 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction337___action},
+ {(long int) 2 /* 42: ReduceAction337 < ReduceAction337: superclass init_table position */},
+ {(long int) parser___ReduceAction337___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction337(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction338[44] = {
- {(int) 1423 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction338 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction338 < ReduceAction: superclass typecheck marker */},
- {(int) 1423 /* 3: ReduceAction338 < ReduceAction338: superclass typecheck marker */},
+ {(long int) 1423 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction338 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction338 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1423 /* 3: ReduceAction338 < ReduceAction338: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction338 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction338 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction338___action},
- {(int) 2 /* 42: ReduceAction338 < ReduceAction338: superclass init_table position */},
- {(int) parser___ReduceAction338___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction338 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction338 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction338___action},
+ {(long int) 2 /* 42: ReduceAction338 < ReduceAction338: superclass init_table position */},
+ {(long int) parser___ReduceAction338___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction338(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction339[44] = {
- {(int) 1419 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction339 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction339 < ReduceAction: superclass typecheck marker */},
- {(int) 1419 /* 3: ReduceAction339 < ReduceAction339: superclass typecheck marker */},
+ {(long int) 1419 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction339 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction339 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1419 /* 3: ReduceAction339 < ReduceAction339: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction339 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction339 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction339___action},
- {(int) 2 /* 42: ReduceAction339 < ReduceAction339: superclass init_table position */},
- {(int) parser___ReduceAction339___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction339 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction339 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction339___action},
+ {(long int) 2 /* 42: ReduceAction339 < ReduceAction339: superclass init_table position */},
+ {(long int) parser___ReduceAction339___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction339(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction340[44] = {
- {(int) 1411 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction340 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction340 < ReduceAction: superclass typecheck marker */},
- {(int) 1411 /* 3: ReduceAction340 < ReduceAction340: superclass typecheck marker */},
+ {(long int) 1411 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction340 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction340 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1411 /* 3: ReduceAction340 < ReduceAction340: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction340 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction340 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction340___action},
- {(int) 2 /* 42: ReduceAction340 < ReduceAction340: superclass init_table position */},
- {(int) parser___ReduceAction340___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction340 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction340 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction340___action},
+ {(long int) 2 /* 42: ReduceAction340 < ReduceAction340: superclass init_table position */},
+ {(long int) parser___ReduceAction340___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction340(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction341[44] = {
- {(int) 1407 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction341 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction341 < ReduceAction: superclass typecheck marker */},
- {(int) 1407 /* 3: ReduceAction341 < ReduceAction341: superclass typecheck marker */},
+ {(long int) 1407 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction341 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction341 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1407 /* 3: ReduceAction341 < ReduceAction341: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction341 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction341 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction341___action},
- {(int) 2 /* 42: ReduceAction341 < ReduceAction341: superclass init_table position */},
- {(int) parser___ReduceAction341___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction341 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction341 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction341___action},
+ {(long int) 2 /* 42: ReduceAction341 < ReduceAction341: superclass init_table position */},
+ {(long int) parser___ReduceAction341___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction341(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction342[44] = {
- {(int) 1403 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction342 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction342 < ReduceAction: superclass typecheck marker */},
- {(int) 1403 /* 3: ReduceAction342 < ReduceAction342: superclass typecheck marker */},
+ {(long int) 1403 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction342 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction342 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1403 /* 3: ReduceAction342 < ReduceAction342: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction342 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction342 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction342___action},
- {(int) 2 /* 42: ReduceAction342 < ReduceAction342: superclass init_table position */},
- {(int) parser___ReduceAction342___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction342 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction342 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction342___action},
+ {(long int) 2 /* 42: ReduceAction342 < ReduceAction342: superclass init_table position */},
+ {(long int) parser___ReduceAction342___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction342(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction343[44] = {
- {(int) 1399 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction343 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction343 < ReduceAction: superclass typecheck marker */},
- {(int) 1399 /* 3: ReduceAction343 < ReduceAction343: superclass typecheck marker */},
+ {(long int) 1399 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction343 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction343 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1399 /* 3: ReduceAction343 < ReduceAction343: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction343 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction343 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction343___action},
- {(int) 2 /* 42: ReduceAction343 < ReduceAction343: superclass init_table position */},
- {(int) parser___ReduceAction343___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction343 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction343 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction343___action},
+ {(long int) 2 /* 42: ReduceAction343 < ReduceAction343: superclass init_table position */},
+ {(long int) parser___ReduceAction343___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction343(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction344[44] = {
- {(int) 1395 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction344 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction344 < ReduceAction: superclass typecheck marker */},
- {(int) 1395 /* 3: ReduceAction344 < ReduceAction344: superclass typecheck marker */},
+ {(long int) 1395 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction344 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction344 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1395 /* 3: ReduceAction344 < ReduceAction344: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction344 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction344 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction344___action},
- {(int) 2 /* 42: ReduceAction344 < ReduceAction344: superclass init_table position */},
- {(int) parser___ReduceAction344___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction344 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction344 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction344___action},
+ {(long int) 2 /* 42: ReduceAction344 < ReduceAction344: superclass init_table position */},
+ {(long int) parser___ReduceAction344___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction344(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction345[44] = {
- {(int) 1391 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction345 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction345 < ReduceAction: superclass typecheck marker */},
- {(int) 1391 /* 3: ReduceAction345 < ReduceAction345: superclass typecheck marker */},
+ {(long int) 1391 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction345 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction345 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1391 /* 3: ReduceAction345 < ReduceAction345: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction345 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction345 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction345___action},
- {(int) 2 /* 42: ReduceAction345 < ReduceAction345: superclass init_table position */},
- {(int) parser___ReduceAction345___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction345 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction345 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction345___action},
+ {(long int) 2 /* 42: ReduceAction345 < ReduceAction345: superclass init_table position */},
+ {(long int) parser___ReduceAction345___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction345(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction346[44] = {
- {(int) 1387 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction346 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction346 < ReduceAction: superclass typecheck marker */},
- {(int) 1387 /* 3: ReduceAction346 < ReduceAction346: superclass typecheck marker */},
+ {(long int) 1387 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction346 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction346 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1387 /* 3: ReduceAction346 < ReduceAction346: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction346 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction346 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction346___action},
- {(int) 2 /* 42: ReduceAction346 < ReduceAction346: superclass init_table position */},
- {(int) parser___ReduceAction346___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction346 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction346 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction346___action},
+ {(long int) 2 /* 42: ReduceAction346 < ReduceAction346: superclass init_table position */},
+ {(long int) parser___ReduceAction346___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction346(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction347[44] = {
- {(int) 1383 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction347 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction347 < ReduceAction: superclass typecheck marker */},
- {(int) 1383 /* 3: ReduceAction347 < ReduceAction347: superclass typecheck marker */},
+ {(long int) 1383 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction347 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction347 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1383 /* 3: ReduceAction347 < ReduceAction347: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction347 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction347 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction347___action},
- {(int) 2 /* 42: ReduceAction347 < ReduceAction347: superclass init_table position */},
- {(int) parser___ReduceAction347___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction347 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction347 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction347___action},
+ {(long int) 2 /* 42: ReduceAction347 < ReduceAction347: superclass init_table position */},
+ {(long int) parser___ReduceAction347___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction347(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction348[44] = {
- {(int) 1379 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction348 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction348 < ReduceAction: superclass typecheck marker */},
- {(int) 1379 /* 3: ReduceAction348 < ReduceAction348: superclass typecheck marker */},
+ {(long int) 1379 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction348 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction348 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1379 /* 3: ReduceAction348 < ReduceAction348: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction348 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction348 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction348___action},
- {(int) 2 /* 42: ReduceAction348 < ReduceAction348: superclass init_table position */},
- {(int) parser___ReduceAction348___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction348 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction348 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction348___action},
+ {(long int) 2 /* 42: ReduceAction348 < ReduceAction348: superclass init_table position */},
+ {(long int) parser___ReduceAction348___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction348(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction349[44] = {
- {(int) 1375 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction349 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction349 < ReduceAction: superclass typecheck marker */},
- {(int) 1375 /* 3: ReduceAction349 < ReduceAction349: superclass typecheck marker */},
+ {(long int) 1375 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction349 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction349 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1375 /* 3: ReduceAction349 < ReduceAction349: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction349 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction349 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction349___action},
- {(int) 2 /* 42: ReduceAction349 < ReduceAction349: superclass init_table position */},
- {(int) parser___ReduceAction349___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction349 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction349 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction349___action},
+ {(long int) 2 /* 42: ReduceAction349 < ReduceAction349: superclass init_table position */},
+ {(long int) parser___ReduceAction349___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction349(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction350[44] = {
- {(int) 1367 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction350 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction350 < ReduceAction: superclass typecheck marker */},
- {(int) 1367 /* 3: ReduceAction350 < ReduceAction350: superclass typecheck marker */},
+ {(long int) 1367 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction350 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction350 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1367 /* 3: ReduceAction350 < ReduceAction350: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction350 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction350 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction350___action},
- {(int) 2 /* 42: ReduceAction350 < ReduceAction350: superclass init_table position */},
- {(int) parser___ReduceAction350___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction350 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction350 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction350___action},
+ {(long int) 2 /* 42: ReduceAction350 < ReduceAction350: superclass init_table position */},
+ {(long int) parser___ReduceAction350___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction350(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction351[44] = {
- {(int) 1363 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction351 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction351 < ReduceAction: superclass typecheck marker */},
- {(int) 1363 /* 3: ReduceAction351 < ReduceAction351: superclass typecheck marker */},
+ {(long int) 1363 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction351 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction351 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1363 /* 3: ReduceAction351 < ReduceAction351: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction351 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction351 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction351___action},
- {(int) 2 /* 42: ReduceAction351 < ReduceAction351: superclass init_table position */},
- {(int) parser___ReduceAction351___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction351 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction351 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction351___action},
+ {(long int) 2 /* 42: ReduceAction351 < ReduceAction351: superclass init_table position */},
+ {(long int) parser___ReduceAction351___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction351(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction352[44] = {
- {(int) 1359 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction352 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction352 < ReduceAction: superclass typecheck marker */},
- {(int) 1359 /* 3: ReduceAction352 < ReduceAction352: superclass typecheck marker */},
+ {(long int) 1359 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction352 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction352 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1359 /* 3: ReduceAction352 < ReduceAction352: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction352 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction352 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction352___action},
- {(int) 2 /* 42: ReduceAction352 < ReduceAction352: superclass init_table position */},
- {(int) parser___ReduceAction352___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction352 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction352 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction352___action},
+ {(long int) 2 /* 42: ReduceAction352 < ReduceAction352: superclass init_table position */},
+ {(long int) parser___ReduceAction352___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction352(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction353[44] = {
- {(int) 1355 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction353 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction353 < ReduceAction: superclass typecheck marker */},
- {(int) 1355 /* 3: ReduceAction353 < ReduceAction353: superclass typecheck marker */},
+ {(long int) 1355 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction353 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction353 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1355 /* 3: ReduceAction353 < ReduceAction353: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction353 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction353 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction353___action},
- {(int) 2 /* 42: ReduceAction353 < ReduceAction353: superclass init_table position */},
- {(int) parser___ReduceAction353___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction353 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction353 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction353___action},
+ {(long int) 2 /* 42: ReduceAction353 < ReduceAction353: superclass init_table position */},
+ {(long int) parser___ReduceAction353___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction353(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction354[44] = {
- {(int) 1351 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction354 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction354 < ReduceAction: superclass typecheck marker */},
- {(int) 1351 /* 3: ReduceAction354 < ReduceAction354: superclass typecheck marker */},
+ {(long int) 1351 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction354 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction354 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1351 /* 3: ReduceAction354 < ReduceAction354: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction354 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction354 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction354___action},
- {(int) 2 /* 42: ReduceAction354 < ReduceAction354: superclass init_table position */},
- {(int) parser___ReduceAction354___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction354 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction354 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction354___action},
+ {(long int) 2 /* 42: ReduceAction354 < ReduceAction354: superclass init_table position */},
+ {(long int) parser___ReduceAction354___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction354(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction355[44] = {
- {(int) 1347 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction355 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction355 < ReduceAction: superclass typecheck marker */},
- {(int) 1347 /* 3: ReduceAction355 < ReduceAction355: superclass typecheck marker */},
+ {(long int) 1347 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction355 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction355 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1347 /* 3: ReduceAction355 < ReduceAction355: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction355 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction355 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction355___action},
- {(int) 2 /* 42: ReduceAction355 < ReduceAction355: superclass init_table position */},
- {(int) parser___ReduceAction355___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction355 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction355 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction355___action},
+ {(long int) 2 /* 42: ReduceAction355 < ReduceAction355: superclass init_table position */},
+ {(long int) parser___ReduceAction355___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction355(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction356[44] = {
- {(int) 1343 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction356 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction356 < ReduceAction: superclass typecheck marker */},
- {(int) 1343 /* 3: ReduceAction356 < ReduceAction356: superclass typecheck marker */},
+ {(long int) 1343 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction356 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction356 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1343 /* 3: ReduceAction356 < ReduceAction356: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction356 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction356 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction356___action},
- {(int) 2 /* 42: ReduceAction356 < ReduceAction356: superclass init_table position */},
- {(int) parser___ReduceAction356___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction356 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction356 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction356___action},
+ {(long int) 2 /* 42: ReduceAction356 < ReduceAction356: superclass init_table position */},
+ {(long int) parser___ReduceAction356___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction356(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction357[44] = {
- {(int) 1339 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction357 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction357 < ReduceAction: superclass typecheck marker */},
- {(int) 1339 /* 3: ReduceAction357 < ReduceAction357: superclass typecheck marker */},
+ {(long int) 1339 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction357 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction357 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1339 /* 3: ReduceAction357 < ReduceAction357: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction357 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction357 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction357___action},
- {(int) 2 /* 42: ReduceAction357 < ReduceAction357: superclass init_table position */},
- {(int) parser___ReduceAction357___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction357 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction357 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction357___action},
+ {(long int) 2 /* 42: ReduceAction357 < ReduceAction357: superclass init_table position */},
+ {(long int) parser___ReduceAction357___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction357(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction358[44] = {
- {(int) 1335 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction358 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction358 < ReduceAction: superclass typecheck marker */},
- {(int) 1335 /* 3: ReduceAction358 < ReduceAction358: superclass typecheck marker */},
+ {(long int) 1335 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction358 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction358 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1335 /* 3: ReduceAction358 < ReduceAction358: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction358 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction358 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction358___action},
- {(int) 2 /* 42: ReduceAction358 < ReduceAction358: superclass init_table position */},
- {(int) parser___ReduceAction358___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction358 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction358 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction358___action},
+ {(long int) 2 /* 42: ReduceAction358 < ReduceAction358: superclass init_table position */},
+ {(long int) parser___ReduceAction358___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction358(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction359[44] = {
- {(int) 1331 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction359 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction359 < ReduceAction: superclass typecheck marker */},
- {(int) 1331 /* 3: ReduceAction359 < ReduceAction359: superclass typecheck marker */},
+ {(long int) 1331 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction359 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction359 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1331 /* 3: ReduceAction359 < ReduceAction359: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction359 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction359 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction359___action},
- {(int) 2 /* 42: ReduceAction359 < ReduceAction359: superclass init_table position */},
- {(int) parser___ReduceAction359___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction359 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction359 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction359___action},
+ {(long int) 2 /* 42: ReduceAction359 < ReduceAction359: superclass init_table position */},
+ {(long int) parser___ReduceAction359___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction359(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction360[44] = {
- {(int) 1323 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction360 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction360 < ReduceAction: superclass typecheck marker */},
- {(int) 1323 /* 3: ReduceAction360 < ReduceAction360: superclass typecheck marker */},
+ {(long int) 1323 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction360 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction360 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1323 /* 3: ReduceAction360 < ReduceAction360: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction360 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction360 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction360___action},
- {(int) 2 /* 42: ReduceAction360 < ReduceAction360: superclass init_table position */},
- {(int) parser___ReduceAction360___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction360 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction360 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction360___action},
+ {(long int) 2 /* 42: ReduceAction360 < ReduceAction360: superclass init_table position */},
+ {(long int) parser___ReduceAction360___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction360(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction361[44] = {
- {(int) 1319 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction361 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction361 < ReduceAction: superclass typecheck marker */},
- {(int) 1319 /* 3: ReduceAction361 < ReduceAction361: superclass typecheck marker */},
+ {(long int) 1319 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction361 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction361 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1319 /* 3: ReduceAction361 < ReduceAction361: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction361 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction361 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction361___action},
- {(int) 2 /* 42: ReduceAction361 < ReduceAction361: superclass init_table position */},
- {(int) parser___ReduceAction361___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction361 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction361 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction361___action},
+ {(long int) 2 /* 42: ReduceAction361 < ReduceAction361: superclass init_table position */},
+ {(long int) parser___ReduceAction361___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction361(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction362[44] = {
- {(int) 1315 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction362 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction362 < ReduceAction: superclass typecheck marker */},
- {(int) 1315 /* 3: ReduceAction362 < ReduceAction362: superclass typecheck marker */},
+ {(long int) 1315 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction362 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction362 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1315 /* 3: ReduceAction362 < ReduceAction362: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction362 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction362 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction362___action},
- {(int) 2 /* 42: ReduceAction362 < ReduceAction362: superclass init_table position */},
- {(int) parser___ReduceAction362___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction362 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction362 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction362___action},
+ {(long int) 2 /* 42: ReduceAction362 < ReduceAction362: superclass init_table position */},
+ {(long int) parser___ReduceAction362___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction362(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction363[44] = {
- {(int) 1311 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction363 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction363 < ReduceAction: superclass typecheck marker */},
- {(int) 1311 /* 3: ReduceAction363 < ReduceAction363: superclass typecheck marker */},
+ {(long int) 1311 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction363 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction363 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1311 /* 3: ReduceAction363 < ReduceAction363: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction363 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction363 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction363___action},
- {(int) 2 /* 42: ReduceAction363 < ReduceAction363: superclass init_table position */},
- {(int) parser___ReduceAction363___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction363 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction363 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction363___action},
+ {(long int) 2 /* 42: ReduceAction363 < ReduceAction363: superclass init_table position */},
+ {(long int) parser___ReduceAction363___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction363(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction364[44] = {
- {(int) 1307 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction364 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction364 < ReduceAction: superclass typecheck marker */},
- {(int) 1307 /* 3: ReduceAction364 < ReduceAction364: superclass typecheck marker */},
+ {(long int) 1307 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction364 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction364 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1307 /* 3: ReduceAction364 < ReduceAction364: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction364 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction364 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction364___action},
- {(int) 2 /* 42: ReduceAction364 < ReduceAction364: superclass init_table position */},
- {(int) parser___ReduceAction364___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction364 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction364 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction364___action},
+ {(long int) 2 /* 42: ReduceAction364 < ReduceAction364: superclass init_table position */},
+ {(long int) parser___ReduceAction364___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction364(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction365[44] = {
- {(int) 1303 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction365 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction365 < ReduceAction: superclass typecheck marker */},
- {(int) 1303 /* 3: ReduceAction365 < ReduceAction365: superclass typecheck marker */},
+ {(long int) 1303 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction365 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction365 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1303 /* 3: ReduceAction365 < ReduceAction365: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction365 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction365 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction365___action},
- {(int) 2 /* 42: ReduceAction365 < ReduceAction365: superclass init_table position */},
- {(int) parser___ReduceAction365___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction365 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction365 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction365___action},
+ {(long int) 2 /* 42: ReduceAction365 < ReduceAction365: superclass init_table position */},
+ {(long int) parser___ReduceAction365___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction365(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction366[44] = {
- {(int) 1299 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction366 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction366 < ReduceAction: superclass typecheck marker */},
- {(int) 1299 /* 3: ReduceAction366 < ReduceAction366: superclass typecheck marker */},
+ {(long int) 1299 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction366 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction366 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1299 /* 3: ReduceAction366 < ReduceAction366: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction366 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction366 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction366___action},
- {(int) 2 /* 42: ReduceAction366 < ReduceAction366: superclass init_table position */},
- {(int) parser___ReduceAction366___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction366 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction366 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction366___action},
+ {(long int) 2 /* 42: ReduceAction366 < ReduceAction366: superclass init_table position */},
+ {(long int) parser___ReduceAction366___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction366(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction367[44] = {
- {(int) 1295 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction367 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction367 < ReduceAction: superclass typecheck marker */},
- {(int) 1295 /* 3: ReduceAction367 < ReduceAction367: superclass typecheck marker */},
+ {(long int) 1295 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction367 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction367 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1295 /* 3: ReduceAction367 < ReduceAction367: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction367 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction367 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction367___action},
- {(int) 2 /* 42: ReduceAction367 < ReduceAction367: superclass init_table position */},
- {(int) parser___ReduceAction367___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction367 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction367 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction367___action},
+ {(long int) 2 /* 42: ReduceAction367 < ReduceAction367: superclass init_table position */},
+ {(long int) parser___ReduceAction367___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction367(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction368[44] = {
- {(int) 1291 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction368 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction368 < ReduceAction: superclass typecheck marker */},
- {(int) 1291 /* 3: ReduceAction368 < ReduceAction368: superclass typecheck marker */},
+ {(long int) 1291 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction368 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction368 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1291 /* 3: ReduceAction368 < ReduceAction368: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction368 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction368 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction368___action},
- {(int) 2 /* 42: ReduceAction368 < ReduceAction368: superclass init_table position */},
- {(int) parser___ReduceAction368___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction368 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction368 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction368___action},
+ {(long int) 2 /* 42: ReduceAction368 < ReduceAction368: superclass init_table position */},
+ {(long int) parser___ReduceAction368___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction368(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction369[44] = {
- {(int) 1287 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction369 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction369 < ReduceAction: superclass typecheck marker */},
- {(int) 1287 /* 3: ReduceAction369 < ReduceAction369: superclass typecheck marker */},
+ {(long int) 1287 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction369 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction369 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1287 /* 3: ReduceAction369 < ReduceAction369: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction369 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction369 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction369___action},
- {(int) 2 /* 42: ReduceAction369 < ReduceAction369: superclass init_table position */},
- {(int) parser___ReduceAction369___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction369 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction369 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction369___action},
+ {(long int) 2 /* 42: ReduceAction369 < ReduceAction369: superclass init_table position */},
+ {(long int) parser___ReduceAction369___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction369(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction370[44] = {
- {(int) 1279 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction370 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction370 < ReduceAction: superclass typecheck marker */},
- {(int) 1279 /* 3: ReduceAction370 < ReduceAction370: superclass typecheck marker */},
+ {(long int) 1279 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction370 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction370 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1279 /* 3: ReduceAction370 < ReduceAction370: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction370 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction370 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction370___action},
- {(int) 2 /* 42: ReduceAction370 < ReduceAction370: superclass init_table position */},
- {(int) parser___ReduceAction370___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction370 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction370 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction370___action},
+ {(long int) 2 /* 42: ReduceAction370 < ReduceAction370: superclass init_table position */},
+ {(long int) parser___ReduceAction370___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction370(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction371[44] = {
- {(int) 1275 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction371 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction371 < ReduceAction: superclass typecheck marker */},
- {(int) 1275 /* 3: ReduceAction371 < ReduceAction371: superclass typecheck marker */},
+ {(long int) 1275 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction371 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction371 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1275 /* 3: ReduceAction371 < ReduceAction371: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction371 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction371 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction371___action},
- {(int) 2 /* 42: ReduceAction371 < ReduceAction371: superclass init_table position */},
- {(int) parser___ReduceAction371___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction371 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction371 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction371___action},
+ {(long int) 2 /* 42: ReduceAction371 < ReduceAction371: superclass init_table position */},
+ {(long int) parser___ReduceAction371___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction371(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction372[44] = {
- {(int) 1271 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction372 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction372 < ReduceAction: superclass typecheck marker */},
- {(int) 1271 /* 3: ReduceAction372 < ReduceAction372: superclass typecheck marker */},
+ {(long int) 1271 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction372 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction372 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1271 /* 3: ReduceAction372 < ReduceAction372: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction372 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction372 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction372___action},
- {(int) 2 /* 42: ReduceAction372 < ReduceAction372: superclass init_table position */},
- {(int) parser___ReduceAction372___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction372 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction372 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction372___action},
+ {(long int) 2 /* 42: ReduceAction372 < ReduceAction372: superclass init_table position */},
+ {(long int) parser___ReduceAction372___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction372(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction373[44] = {
- {(int) 1267 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction373 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction373 < ReduceAction: superclass typecheck marker */},
- {(int) 1267 /* 3: ReduceAction373 < ReduceAction373: superclass typecheck marker */},
+ {(long int) 1267 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction373 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction373 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1267 /* 3: ReduceAction373 < ReduceAction373: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction373 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction373 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction373___action},
- {(int) 2 /* 42: ReduceAction373 < ReduceAction373: superclass init_table position */},
- {(int) parser___ReduceAction373___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction373 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction373 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction373___action},
+ {(long int) 2 /* 42: ReduceAction373 < ReduceAction373: superclass init_table position */},
+ {(long int) parser___ReduceAction373___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction373(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction374[44] = {
- {(int) 1263 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction374 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction374 < ReduceAction: superclass typecheck marker */},
- {(int) 1263 /* 3: ReduceAction374 < ReduceAction374: superclass typecheck marker */},
+ {(long int) 1263 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction374 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction374 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1263 /* 3: ReduceAction374 < ReduceAction374: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction374 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction374 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction374___action},
- {(int) 2 /* 42: ReduceAction374 < ReduceAction374: superclass init_table position */},
- {(int) parser___ReduceAction374___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction374 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction374 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction374___action},
+ {(long int) 2 /* 42: ReduceAction374 < ReduceAction374: superclass init_table position */},
+ {(long int) parser___ReduceAction374___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction374(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction375[44] = {
- {(int) 1259 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction375 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction375 < ReduceAction: superclass typecheck marker */},
- {(int) 1259 /* 3: ReduceAction375 < ReduceAction375: superclass typecheck marker */},
+ {(long int) 1259 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction375 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction375 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1259 /* 3: ReduceAction375 < ReduceAction375: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction375 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction375 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction375___action},
- {(int) 2 /* 42: ReduceAction375 < ReduceAction375: superclass init_table position */},
- {(int) parser___ReduceAction375___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction375 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction375 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction375___action},
+ {(long int) 2 /* 42: ReduceAction375 < ReduceAction375: superclass init_table position */},
+ {(long int) parser___ReduceAction375___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction375(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction376[44] = {
- {(int) 1255 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction376 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction376 < ReduceAction: superclass typecheck marker */},
- {(int) 1255 /* 3: ReduceAction376 < ReduceAction376: superclass typecheck marker */},
+ {(long int) 1255 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction376 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction376 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1255 /* 3: ReduceAction376 < ReduceAction376: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction376 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction376 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction376___action},
- {(int) 2 /* 42: ReduceAction376 < ReduceAction376: superclass init_table position */},
- {(int) parser___ReduceAction376___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction376 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction376 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction376___action},
+ {(long int) 2 /* 42: ReduceAction376 < ReduceAction376: superclass init_table position */},
+ {(long int) parser___ReduceAction376___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction376(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction377[44] = {
- {(int) 1251 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction377 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction377 < ReduceAction: superclass typecheck marker */},
- {(int) 1251 /* 3: ReduceAction377 < ReduceAction377: superclass typecheck marker */},
+ {(long int) 1251 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction377 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction377 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1251 /* 3: ReduceAction377 < ReduceAction377: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction377 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction377 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction377___action},
- {(int) 2 /* 42: ReduceAction377 < ReduceAction377: superclass init_table position */},
- {(int) parser___ReduceAction377___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction377 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction377 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction377___action},
+ {(long int) 2 /* 42: ReduceAction377 < ReduceAction377: superclass init_table position */},
+ {(long int) parser___ReduceAction377___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction377(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction378[44] = {
- {(int) 1247 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction378 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction378 < ReduceAction: superclass typecheck marker */},
- {(int) 1247 /* 3: ReduceAction378 < ReduceAction378: superclass typecheck marker */},
+ {(long int) 1247 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction378 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction378 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1247 /* 3: ReduceAction378 < ReduceAction378: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction378 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction378 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction378___action},
- {(int) 2 /* 42: ReduceAction378 < ReduceAction378: superclass init_table position */},
- {(int) parser___ReduceAction378___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction378 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction378 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction378___action},
+ {(long int) 2 /* 42: ReduceAction378 < ReduceAction378: superclass init_table position */},
+ {(long int) parser___ReduceAction378___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction378(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction379[44] = {
- {(int) 1243 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction379 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction379 < ReduceAction: superclass typecheck marker */},
- {(int) 1243 /* 3: ReduceAction379 < ReduceAction379: superclass typecheck marker */},
+ {(long int) 1243 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction379 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction379 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1243 /* 3: ReduceAction379 < ReduceAction379: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction379 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction379 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction379___action},
- {(int) 2 /* 42: ReduceAction379 < ReduceAction379: superclass init_table position */},
- {(int) parser___ReduceAction379___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction379 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction379 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction379___action},
+ {(long int) 2 /* 42: ReduceAction379 < ReduceAction379: superclass init_table position */},
+ {(long int) parser___ReduceAction379___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction379(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction380[44] = {
- {(int) 1235 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction380 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction380 < ReduceAction: superclass typecheck marker */},
- {(int) 1235 /* 3: ReduceAction380 < ReduceAction380: superclass typecheck marker */},
+ {(long int) 1235 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction380 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction380 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1235 /* 3: ReduceAction380 < ReduceAction380: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction380 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction380 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction380___action},
- {(int) 2 /* 42: ReduceAction380 < ReduceAction380: superclass init_table position */},
- {(int) parser___ReduceAction380___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction380 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction380 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction380___action},
+ {(long int) 2 /* 42: ReduceAction380 < ReduceAction380: superclass init_table position */},
+ {(long int) parser___ReduceAction380___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction380(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction381[44] = {
- {(int) 1231 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction381 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction381 < ReduceAction: superclass typecheck marker */},
- {(int) 1231 /* 3: ReduceAction381 < ReduceAction381: superclass typecheck marker */},
+ {(long int) 1231 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction381 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction381 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1231 /* 3: ReduceAction381 < ReduceAction381: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction381 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction381 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction381___action},
- {(int) 2 /* 42: ReduceAction381 < ReduceAction381: superclass init_table position */},
- {(int) parser___ReduceAction381___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction381 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction381 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction381___action},
+ {(long int) 2 /* 42: ReduceAction381 < ReduceAction381: superclass init_table position */},
+ {(long int) parser___ReduceAction381___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction381(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction382[44] = {
- {(int) 1227 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction382 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction382 < ReduceAction: superclass typecheck marker */},
- {(int) 1227 /* 3: ReduceAction382 < ReduceAction382: superclass typecheck marker */},
+ {(long int) 1227 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction382 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction382 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1227 /* 3: ReduceAction382 < ReduceAction382: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction382 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction382 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction382___action},
- {(int) 2 /* 42: ReduceAction382 < ReduceAction382: superclass init_table position */},
- {(int) parser___ReduceAction382___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction382 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction382 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction382___action},
+ {(long int) 2 /* 42: ReduceAction382 < ReduceAction382: superclass init_table position */},
+ {(long int) parser___ReduceAction382___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction382(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction383[44] = {
- {(int) 1223 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction383 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction383 < ReduceAction: superclass typecheck marker */},
- {(int) 1223 /* 3: ReduceAction383 < ReduceAction383: superclass typecheck marker */},
+ {(long int) 1223 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction383 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction383 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1223 /* 3: ReduceAction383 < ReduceAction383: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction383 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction383 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction383___action},
- {(int) 2 /* 42: ReduceAction383 < ReduceAction383: superclass init_table position */},
- {(int) parser___ReduceAction383___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction383 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction383 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction383___action},
+ {(long int) 2 /* 42: ReduceAction383 < ReduceAction383: superclass init_table position */},
+ {(long int) parser___ReduceAction383___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction383(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction384[44] = {
- {(int) 1219 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction384 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction384 < ReduceAction: superclass typecheck marker */},
- {(int) 1219 /* 3: ReduceAction384 < ReduceAction384: superclass typecheck marker */},
+ {(long int) 1219 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction384 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction384 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1219 /* 3: ReduceAction384 < ReduceAction384: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction384 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction384 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction384___action},
- {(int) 2 /* 42: ReduceAction384 < ReduceAction384: superclass init_table position */},
- {(int) parser___ReduceAction384___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction384 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction384 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction384___action},
+ {(long int) 2 /* 42: ReduceAction384 < ReduceAction384: superclass init_table position */},
+ {(long int) parser___ReduceAction384___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction384(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction385[44] = {
- {(int) 1215 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction385 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction385 < ReduceAction: superclass typecheck marker */},
- {(int) 1215 /* 3: ReduceAction385 < ReduceAction385: superclass typecheck marker */},
+ {(long int) 1215 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction385 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction385 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1215 /* 3: ReduceAction385 < ReduceAction385: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction385 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction385 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction385___action},
- {(int) 2 /* 42: ReduceAction385 < ReduceAction385: superclass init_table position */},
- {(int) parser___ReduceAction385___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction385 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction385 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction385___action},
+ {(long int) 2 /* 42: ReduceAction385 < ReduceAction385: superclass init_table position */},
+ {(long int) parser___ReduceAction385___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction385(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction386[44] = {
- {(int) 1211 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction386 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction386 < ReduceAction: superclass typecheck marker */},
- {(int) 1211 /* 3: ReduceAction386 < ReduceAction386: superclass typecheck marker */},
+ {(long int) 1211 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction386 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction386 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1211 /* 3: ReduceAction386 < ReduceAction386: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction386 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction386 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction386___action},
- {(int) 2 /* 42: ReduceAction386 < ReduceAction386: superclass init_table position */},
- {(int) parser___ReduceAction386___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction386 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction386 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction386___action},
+ {(long int) 2 /* 42: ReduceAction386 < ReduceAction386: superclass init_table position */},
+ {(long int) parser___ReduceAction386___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction386(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction387[44] = {
- {(int) 1207 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction387 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction387 < ReduceAction: superclass typecheck marker */},
- {(int) 1207 /* 3: ReduceAction387 < ReduceAction387: superclass typecheck marker */},
+ {(long int) 1207 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction387 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction387 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1207 /* 3: ReduceAction387 < ReduceAction387: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction387 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction387 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction387___action},
- {(int) 2 /* 42: ReduceAction387 < ReduceAction387: superclass init_table position */},
- {(int) parser___ReduceAction387___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction387 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction387 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction387___action},
+ {(long int) 2 /* 42: ReduceAction387 < ReduceAction387: superclass init_table position */},
+ {(long int) parser___ReduceAction387___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction387(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction388[44] = {
- {(int) 1203 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction388 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction388 < ReduceAction: superclass typecheck marker */},
- {(int) 1203 /* 3: ReduceAction388 < ReduceAction388: superclass typecheck marker */},
+ {(long int) 1203 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction388 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction388 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1203 /* 3: ReduceAction388 < ReduceAction388: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction388 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction388 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction388___action},
- {(int) 2 /* 42: ReduceAction388 < ReduceAction388: superclass init_table position */},
- {(int) parser___ReduceAction388___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction388 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction388 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction388___action},
+ {(long int) 2 /* 42: ReduceAction388 < ReduceAction388: superclass init_table position */},
+ {(long int) parser___ReduceAction388___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction388(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction389[44] = {
- {(int) 1199 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction389 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction389 < ReduceAction: superclass typecheck marker */},
- {(int) 1199 /* 3: ReduceAction389 < ReduceAction389: superclass typecheck marker */},
+ {(long int) 1199 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction389 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction389 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1199 /* 3: ReduceAction389 < ReduceAction389: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction389 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction389 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction389___action},
- {(int) 2 /* 42: ReduceAction389 < ReduceAction389: superclass init_table position */},
- {(int) parser___ReduceAction389___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction389 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction389 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction389___action},
+ {(long int) 2 /* 42: ReduceAction389 < ReduceAction389: superclass init_table position */},
+ {(long int) parser___ReduceAction389___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction389(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction390[44] = {
- {(int) 1191 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction390 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction390 < ReduceAction: superclass typecheck marker */},
- {(int) 1191 /* 3: ReduceAction390 < ReduceAction390: superclass typecheck marker */},
+ {(long int) 1191 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction390 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction390 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1191 /* 3: ReduceAction390 < ReduceAction390: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction390 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction390 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction390___action},
- {(int) 2 /* 42: ReduceAction390 < ReduceAction390: superclass init_table position */},
- {(int) parser___ReduceAction390___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction390 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction390 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction390___action},
+ {(long int) 2 /* 42: ReduceAction390 < ReduceAction390: superclass init_table position */},
+ {(long int) parser___ReduceAction390___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction390(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction391[44] = {
- {(int) 1187 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction391 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction391 < ReduceAction: superclass typecheck marker */},
- {(int) 1187 /* 3: ReduceAction391 < ReduceAction391: superclass typecheck marker */},
+ {(long int) 1187 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction391 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction391 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1187 /* 3: ReduceAction391 < ReduceAction391: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction391 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction391 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction391___action},
- {(int) 2 /* 42: ReduceAction391 < ReduceAction391: superclass init_table position */},
- {(int) parser___ReduceAction391___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction391 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction391 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction391___action},
+ {(long int) 2 /* 42: ReduceAction391 < ReduceAction391: superclass init_table position */},
+ {(long int) parser___ReduceAction391___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction391(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction392[44] = {
- {(int) 1183 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction392 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction392 < ReduceAction: superclass typecheck marker */},
- {(int) 1183 /* 3: ReduceAction392 < ReduceAction392: superclass typecheck marker */},
+ {(long int) 1183 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction392 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction392 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1183 /* 3: ReduceAction392 < ReduceAction392: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction392 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction392 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction392___action},
- {(int) 2 /* 42: ReduceAction392 < ReduceAction392: superclass init_table position */},
- {(int) parser___ReduceAction392___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction392 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction392 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction392___action},
+ {(long int) 2 /* 42: ReduceAction392 < ReduceAction392: superclass init_table position */},
+ {(long int) parser___ReduceAction392___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction392(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction393[44] = {
- {(int) 1179 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction393 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction393 < ReduceAction: superclass typecheck marker */},
- {(int) 1179 /* 3: ReduceAction393 < ReduceAction393: superclass typecheck marker */},
+ {(long int) 1179 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction393 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction393 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1179 /* 3: ReduceAction393 < ReduceAction393: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction393 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction393 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction393___action},
- {(int) 2 /* 42: ReduceAction393 < ReduceAction393: superclass init_table position */},
- {(int) parser___ReduceAction393___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction393 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction393 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction393___action},
+ {(long int) 2 /* 42: ReduceAction393 < ReduceAction393: superclass init_table position */},
+ {(long int) parser___ReduceAction393___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction393(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction394[44] = {
- {(int) 1175 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction394 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction394 < ReduceAction: superclass typecheck marker */},
- {(int) 1175 /* 3: ReduceAction394 < ReduceAction394: superclass typecheck marker */},
+ {(long int) 1175 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction394 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction394 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1175 /* 3: ReduceAction394 < ReduceAction394: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction394 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction394 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction394___action},
- {(int) 2 /* 42: ReduceAction394 < ReduceAction394: superclass init_table position */},
- {(int) parser___ReduceAction394___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction394 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction394 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction394___action},
+ {(long int) 2 /* 42: ReduceAction394 < ReduceAction394: superclass init_table position */},
+ {(long int) parser___ReduceAction394___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction394(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction395[44] = {
- {(int) 1171 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction395 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction395 < ReduceAction: superclass typecheck marker */},
- {(int) 1171 /* 3: ReduceAction395 < ReduceAction395: superclass typecheck marker */},
+ {(long int) 1171 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction395 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction395 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1171 /* 3: ReduceAction395 < ReduceAction395: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction395 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction395 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction395___action},
- {(int) 2 /* 42: ReduceAction395 < ReduceAction395: superclass init_table position */},
- {(int) parser___ReduceAction395___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction395 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction395 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction395___action},
+ {(long int) 2 /* 42: ReduceAction395 < ReduceAction395: superclass init_table position */},
+ {(long int) parser___ReduceAction395___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction395(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction396[44] = {
- {(int) 1167 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction396 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction396 < ReduceAction: superclass typecheck marker */},
- {(int) 1167 /* 3: ReduceAction396 < ReduceAction396: superclass typecheck marker */},
+ {(long int) 1167 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction396 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction396 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1167 /* 3: ReduceAction396 < ReduceAction396: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction396 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction396 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction396___action},
- {(int) 2 /* 42: ReduceAction396 < ReduceAction396: superclass init_table position */},
- {(int) parser___ReduceAction396___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction396 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction396 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction396___action},
+ {(long int) 2 /* 42: ReduceAction396 < ReduceAction396: superclass init_table position */},
+ {(long int) parser___ReduceAction396___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction396(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction397[44] = {
- {(int) 1163 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction397 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction397 < ReduceAction: superclass typecheck marker */},
- {(int) 1163 /* 3: ReduceAction397 < ReduceAction397: superclass typecheck marker */},
+ {(long int) 1163 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction397 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction397 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1163 /* 3: ReduceAction397 < ReduceAction397: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction397 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction397 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction397___action},
- {(int) 2 /* 42: ReduceAction397 < ReduceAction397: superclass init_table position */},
- {(int) parser___ReduceAction397___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction397 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction397 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction397___action},
+ {(long int) 2 /* 42: ReduceAction397 < ReduceAction397: superclass init_table position */},
+ {(long int) parser___ReduceAction397___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction397(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction398[44] = {
- {(int) 1159 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction398 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction398 < ReduceAction: superclass typecheck marker */},
- {(int) 1159 /* 3: ReduceAction398 < ReduceAction398: superclass typecheck marker */},
+ {(long int) 1159 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction398 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction398 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1159 /* 3: ReduceAction398 < ReduceAction398: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction398 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction398 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction398___action},
- {(int) 2 /* 42: ReduceAction398 < ReduceAction398: superclass init_table position */},
- {(int) parser___ReduceAction398___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction398 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction398 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction398___action},
+ {(long int) 2 /* 42: ReduceAction398 < ReduceAction398: superclass init_table position */},
+ {(long int) parser___ReduceAction398___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction398(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction399[44] = {
- {(int) 1155 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction399 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction399 < ReduceAction: superclass typecheck marker */},
- {(int) 1155 /* 3: ReduceAction399 < ReduceAction399: superclass typecheck marker */},
+ {(long int) 1155 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction399 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction399 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1155 /* 3: ReduceAction399 < ReduceAction399: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction399 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction399 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction399___action},
- {(int) 2 /* 42: ReduceAction399 < ReduceAction399: superclass init_table position */},
- {(int) parser___ReduceAction399___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction399 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction399 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction399___action},
+ {(long int) 2 /* 42: ReduceAction399 < ReduceAction399: superclass init_table position */},
+ {(long int) parser___ReduceAction399___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction399(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction400[44] = {
- {(int) 1143 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction400 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction400 < ReduceAction: superclass typecheck marker */},
- {(int) 1143 /* 3: ReduceAction400 < ReduceAction400: superclass typecheck marker */},
+ {(long int) 1143 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction400 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction400 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1143 /* 3: ReduceAction400 < ReduceAction400: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction400 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction400 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction400___action},
- {(int) 2 /* 42: ReduceAction400 < ReduceAction400: superclass init_table position */},
- {(int) parser___ReduceAction400___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction400 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction400 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction400___action},
+ {(long int) 2 /* 42: ReduceAction400 < ReduceAction400: superclass init_table position */},
+ {(long int) parser___ReduceAction400___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction400(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction401[44] = {
- {(int) 1139 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction401 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction401 < ReduceAction: superclass typecheck marker */},
- {(int) 1139 /* 3: ReduceAction401 < ReduceAction401: superclass typecheck marker */},
+ {(long int) 1139 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction401 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction401 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1139 /* 3: ReduceAction401 < ReduceAction401: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction401 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction401 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction401___action},
- {(int) 2 /* 42: ReduceAction401 < ReduceAction401: superclass init_table position */},
- {(int) parser___ReduceAction401___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction401 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction401 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction401___action},
+ {(long int) 2 /* 42: ReduceAction401 < ReduceAction401: superclass init_table position */},
+ {(long int) parser___ReduceAction401___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction401(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction402[44] = {
- {(int) 1135 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction402 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction402 < ReduceAction: superclass typecheck marker */},
- {(int) 1135 /* 3: ReduceAction402 < ReduceAction402: superclass typecheck marker */},
+ {(long int) 1135 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction402 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction402 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1135 /* 3: ReduceAction402 < ReduceAction402: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction402 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction402 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction402___action},
- {(int) 2 /* 42: ReduceAction402 < ReduceAction402: superclass init_table position */},
- {(int) parser___ReduceAction402___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction402 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction402 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction402___action},
+ {(long int) 2 /* 42: ReduceAction402 < ReduceAction402: superclass init_table position */},
+ {(long int) parser___ReduceAction402___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction402(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction403[44] = {
- {(int) 1131 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction403 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction403 < ReduceAction: superclass typecheck marker */},
- {(int) 1131 /* 3: ReduceAction403 < ReduceAction403: superclass typecheck marker */},
+ {(long int) 1131 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction403 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction403 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1131 /* 3: ReduceAction403 < ReduceAction403: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction403 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction403 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction403___action},
- {(int) 2 /* 42: ReduceAction403 < ReduceAction403: superclass init_table position */},
- {(int) parser___ReduceAction403___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction403 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction403 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction403___action},
+ {(long int) 2 /* 42: ReduceAction403 < ReduceAction403: superclass init_table position */},
+ {(long int) parser___ReduceAction403___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction403(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction404[44] = {
- {(int) 1127 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction404 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction404 < ReduceAction: superclass typecheck marker */},
- {(int) 1127 /* 3: ReduceAction404 < ReduceAction404: superclass typecheck marker */},
+ {(long int) 1127 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction404 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction404 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1127 /* 3: ReduceAction404 < ReduceAction404: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction404 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction404 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction404___action},
- {(int) 2 /* 42: ReduceAction404 < ReduceAction404: superclass init_table position */},
- {(int) parser___ReduceAction404___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction404 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction404 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction404___action},
+ {(long int) 2 /* 42: ReduceAction404 < ReduceAction404: superclass init_table position */},
+ {(long int) parser___ReduceAction404___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction404(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction405[44] = {
- {(int) 1123 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction405 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction405 < ReduceAction: superclass typecheck marker */},
- {(int) 1123 /* 3: ReduceAction405 < ReduceAction405: superclass typecheck marker */},
+ {(long int) 1123 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction405 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction405 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1123 /* 3: ReduceAction405 < ReduceAction405: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction405 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction405 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction405___action},
- {(int) 2 /* 42: ReduceAction405 < ReduceAction405: superclass init_table position */},
- {(int) parser___ReduceAction405___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction405 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction405 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction405___action},
+ {(long int) 2 /* 42: ReduceAction405 < ReduceAction405: superclass init_table position */},
+ {(long int) parser___ReduceAction405___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction405(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction406[44] = {
- {(int) 1119 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction406 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction406 < ReduceAction: superclass typecheck marker */},
- {(int) 1119 /* 3: ReduceAction406 < ReduceAction406: superclass typecheck marker */},
+ {(long int) 1119 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction406 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction406 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1119 /* 3: ReduceAction406 < ReduceAction406: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction406 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction406 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction406___action},
- {(int) 2 /* 42: ReduceAction406 < ReduceAction406: superclass init_table position */},
- {(int) parser___ReduceAction406___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction406 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction406 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction406___action},
+ {(long int) 2 /* 42: ReduceAction406 < ReduceAction406: superclass init_table position */},
+ {(long int) parser___ReduceAction406___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction406(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction407[44] = {
- {(int) 1115 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction407 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction407 < ReduceAction: superclass typecheck marker */},
- {(int) 1115 /* 3: ReduceAction407 < ReduceAction407: superclass typecheck marker */},
+ {(long int) 1115 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction407 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction407 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1115 /* 3: ReduceAction407 < ReduceAction407: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction407 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction407 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction407___action},
- {(int) 2 /* 42: ReduceAction407 < ReduceAction407: superclass init_table position */},
- {(int) parser___ReduceAction407___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction407 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction407 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction407___action},
+ {(long int) 2 /* 42: ReduceAction407 < ReduceAction407: superclass init_table position */},
+ {(long int) parser___ReduceAction407___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction407(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction408[44] = {
- {(int) 1111 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction408 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction408 < ReduceAction: superclass typecheck marker */},
- {(int) 1111 /* 3: ReduceAction408 < ReduceAction408: superclass typecheck marker */},
+ {(long int) 1111 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction408 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction408 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1111 /* 3: ReduceAction408 < ReduceAction408: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction408 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction408 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction408___action},
- {(int) 2 /* 42: ReduceAction408 < ReduceAction408: superclass init_table position */},
- {(int) parser___ReduceAction408___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction408 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction408 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction408___action},
+ {(long int) 2 /* 42: ReduceAction408 < ReduceAction408: superclass init_table position */},
+ {(long int) parser___ReduceAction408___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction408(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction409[44] = {
- {(int) 1107 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction409 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction409 < ReduceAction: superclass typecheck marker */},
- {(int) 1107 /* 3: ReduceAction409 < ReduceAction409: superclass typecheck marker */},
+ {(long int) 1107 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction409 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction409 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1107 /* 3: ReduceAction409 < ReduceAction409: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction409 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction409 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction409___action},
- {(int) 2 /* 42: ReduceAction409 < ReduceAction409: superclass init_table position */},
- {(int) parser___ReduceAction409___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction409 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction409 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction409___action},
+ {(long int) 2 /* 42: ReduceAction409 < ReduceAction409: superclass init_table position */},
+ {(long int) parser___ReduceAction409___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction409(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction410[44] = {
- {(int) 1099 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction410 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction410 < ReduceAction: superclass typecheck marker */},
- {(int) 1099 /* 3: ReduceAction410 < ReduceAction410: superclass typecheck marker */},
+ {(long int) 1099 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction410 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction410 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1099 /* 3: ReduceAction410 < ReduceAction410: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction410 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction410 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction410___action},
- {(int) 2 /* 42: ReduceAction410 < ReduceAction410: superclass init_table position */},
- {(int) parser___ReduceAction410___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction410 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction410 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction410___action},
+ {(long int) 2 /* 42: ReduceAction410 < ReduceAction410: superclass init_table position */},
+ {(long int) parser___ReduceAction410___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction410(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction411[44] = {
- {(int) 1095 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction411 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction411 < ReduceAction: superclass typecheck marker */},
- {(int) 1095 /* 3: ReduceAction411 < ReduceAction411: superclass typecheck marker */},
+ {(long int) 1095 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction411 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction411 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1095 /* 3: ReduceAction411 < ReduceAction411: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction411 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction411 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction411___action},
- {(int) 2 /* 42: ReduceAction411 < ReduceAction411: superclass init_table position */},
- {(int) parser___ReduceAction411___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction411 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction411 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction411___action},
+ {(long int) 2 /* 42: ReduceAction411 < ReduceAction411: superclass init_table position */},
+ {(long int) parser___ReduceAction411___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction411(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction412[44] = {
- {(int) 1091 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction412 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction412 < ReduceAction: superclass typecheck marker */},
- {(int) 1091 /* 3: ReduceAction412 < ReduceAction412: superclass typecheck marker */},
+ {(long int) 1091 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction412 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction412 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1091 /* 3: ReduceAction412 < ReduceAction412: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction412 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction412 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction412___action},
- {(int) 2 /* 42: ReduceAction412 < ReduceAction412: superclass init_table position */},
- {(int) parser___ReduceAction412___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction412 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction412 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction412___action},
+ {(long int) 2 /* 42: ReduceAction412 < ReduceAction412: superclass init_table position */},
+ {(long int) parser___ReduceAction412___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction412(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction413[44] = {
- {(int) 1087 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction413 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction413 < ReduceAction: superclass typecheck marker */},
- {(int) 1087 /* 3: ReduceAction413 < ReduceAction413: superclass typecheck marker */},
+ {(long int) 1087 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction413 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction413 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1087 /* 3: ReduceAction413 < ReduceAction413: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction413 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction413 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction413___action},
- {(int) 2 /* 42: ReduceAction413 < ReduceAction413: superclass init_table position */},
- {(int) parser___ReduceAction413___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction413 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction413 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction413___action},
+ {(long int) 2 /* 42: ReduceAction413 < ReduceAction413: superclass init_table position */},
+ {(long int) parser___ReduceAction413___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction413(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction414[44] = {
- {(int) 1083 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction414 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction414 < ReduceAction: superclass typecheck marker */},
- {(int) 1083 /* 3: ReduceAction414 < ReduceAction414: superclass typecheck marker */},
+ {(long int) 1083 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction414 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction414 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1083 /* 3: ReduceAction414 < ReduceAction414: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction414 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction414 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction414___action},
- {(int) 2 /* 42: ReduceAction414 < ReduceAction414: superclass init_table position */},
- {(int) parser___ReduceAction414___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction414 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction414 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction414___action},
+ {(long int) 2 /* 42: ReduceAction414 < ReduceAction414: superclass init_table position */},
+ {(long int) parser___ReduceAction414___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction414(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction415[44] = {
- {(int) 1079 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction415 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction415 < ReduceAction: superclass typecheck marker */},
- {(int) 1079 /* 3: ReduceAction415 < ReduceAction415: superclass typecheck marker */},
+ {(long int) 1079 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction415 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction415 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1079 /* 3: ReduceAction415 < ReduceAction415: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction415 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction415 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction415___action},
- {(int) 2 /* 42: ReduceAction415 < ReduceAction415: superclass init_table position */},
- {(int) parser___ReduceAction415___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction415 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction415 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction415___action},
+ {(long int) 2 /* 42: ReduceAction415 < ReduceAction415: superclass init_table position */},
+ {(long int) parser___ReduceAction415___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction415(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction416[44] = {
- {(int) 1075 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction416 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction416 < ReduceAction: superclass typecheck marker */},
- {(int) 1075 /* 3: ReduceAction416 < ReduceAction416: superclass typecheck marker */},
+ {(long int) 1075 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction416 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction416 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1075 /* 3: ReduceAction416 < ReduceAction416: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction416 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction416 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction416___action},
- {(int) 2 /* 42: ReduceAction416 < ReduceAction416: superclass init_table position */},
- {(int) parser___ReduceAction416___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction416 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction416 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction416___action},
+ {(long int) 2 /* 42: ReduceAction416 < ReduceAction416: superclass init_table position */},
+ {(long int) parser___ReduceAction416___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction416(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction417[44] = {
- {(int) 1071 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction417 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction417 < ReduceAction: superclass typecheck marker */},
- {(int) 1071 /* 3: ReduceAction417 < ReduceAction417: superclass typecheck marker */},
+ {(long int) 1071 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction417 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction417 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1071 /* 3: ReduceAction417 < ReduceAction417: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction417 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction417 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction417___action},
- {(int) 2 /* 42: ReduceAction417 < ReduceAction417: superclass init_table position */},
- {(int) parser___ReduceAction417___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction417 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction417 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction417___action},
+ {(long int) 2 /* 42: ReduceAction417 < ReduceAction417: superclass init_table position */},
+ {(long int) parser___ReduceAction417___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction417(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction418[44] = {
- {(int) 1067 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction418 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction418 < ReduceAction: superclass typecheck marker */},
- {(int) 1067 /* 3: ReduceAction418 < ReduceAction418: superclass typecheck marker */},
+ {(long int) 1067 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction418 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction418 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1067 /* 3: ReduceAction418 < ReduceAction418: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction418 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction418 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction418___action},
- {(int) 2 /* 42: ReduceAction418 < ReduceAction418: superclass init_table position */},
- {(int) parser___ReduceAction418___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction418 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction418 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction418___action},
+ {(long int) 2 /* 42: ReduceAction418 < ReduceAction418: superclass init_table position */},
+ {(long int) parser___ReduceAction418___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction418(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction419[44] = {
- {(int) 1063 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction419 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction419 < ReduceAction: superclass typecheck marker */},
- {(int) 1063 /* 3: ReduceAction419 < ReduceAction419: superclass typecheck marker */},
+ {(long int) 1063 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction419 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction419 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1063 /* 3: ReduceAction419 < ReduceAction419: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction419 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction419 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction419___action},
- {(int) 2 /* 42: ReduceAction419 < ReduceAction419: superclass init_table position */},
- {(int) parser___ReduceAction419___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction419 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction419 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction419___action},
+ {(long int) 2 /* 42: ReduceAction419 < ReduceAction419: superclass init_table position */},
+ {(long int) parser___ReduceAction419___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction419(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction420[44] = {
- {(int) 1055 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction420 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction420 < ReduceAction: superclass typecheck marker */},
- {(int) 1055 /* 3: ReduceAction420 < ReduceAction420: superclass typecheck marker */},
+ {(long int) 1055 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction420 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction420 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1055 /* 3: ReduceAction420 < ReduceAction420: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction420 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction420 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction420___action},
- {(int) 2 /* 42: ReduceAction420 < ReduceAction420: superclass init_table position */},
- {(int) parser___ReduceAction420___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction420 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction420 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction420___action},
+ {(long int) 2 /* 42: ReduceAction420 < ReduceAction420: superclass init_table position */},
+ {(long int) parser___ReduceAction420___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction420(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction421[44] = {
- {(int) 1051 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction421 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction421 < ReduceAction: superclass typecheck marker */},
- {(int) 1051 /* 3: ReduceAction421 < ReduceAction421: superclass typecheck marker */},
+ {(long int) 1051 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction421 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction421 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1051 /* 3: ReduceAction421 < ReduceAction421: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction421 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction421 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction421___action},
- {(int) 2 /* 42: ReduceAction421 < ReduceAction421: superclass init_table position */},
- {(int) parser___ReduceAction421___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction421 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction421 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction421___action},
+ {(long int) 2 /* 42: ReduceAction421 < ReduceAction421: superclass init_table position */},
+ {(long int) parser___ReduceAction421___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction421(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction422[44] = {
- {(int) 1047 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction422 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction422 < ReduceAction: superclass typecheck marker */},
- {(int) 1047 /* 3: ReduceAction422 < ReduceAction422: superclass typecheck marker */},
+ {(long int) 1047 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction422 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction422 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1047 /* 3: ReduceAction422 < ReduceAction422: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction422 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction422 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction422___action},
- {(int) 2 /* 42: ReduceAction422 < ReduceAction422: superclass init_table position */},
- {(int) parser___ReduceAction422___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction422 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction422 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction422___action},
+ {(long int) 2 /* 42: ReduceAction422 < ReduceAction422: superclass init_table position */},
+ {(long int) parser___ReduceAction422___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction422(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction423[44] = {
- {(int) 1043 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction423 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction423 < ReduceAction: superclass typecheck marker */},
- {(int) 1043 /* 3: ReduceAction423 < ReduceAction423: superclass typecheck marker */},
+ {(long int) 1043 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction423 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction423 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1043 /* 3: ReduceAction423 < ReduceAction423: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction423 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction423 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction423___action},
- {(int) 2 /* 42: ReduceAction423 < ReduceAction423: superclass init_table position */},
- {(int) parser___ReduceAction423___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction423 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction423 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction423___action},
+ {(long int) 2 /* 42: ReduceAction423 < ReduceAction423: superclass init_table position */},
+ {(long int) parser___ReduceAction423___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction423(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction424[44] = {
- {(int) 1039 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction424 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction424 < ReduceAction: superclass typecheck marker */},
- {(int) 1039 /* 3: ReduceAction424 < ReduceAction424: superclass typecheck marker */},
+ {(long int) 1039 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction424 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction424 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1039 /* 3: ReduceAction424 < ReduceAction424: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction424 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction424 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction424___action},
- {(int) 2 /* 42: ReduceAction424 < ReduceAction424: superclass init_table position */},
- {(int) parser___ReduceAction424___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction424 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction424 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction424___action},
+ {(long int) 2 /* 42: ReduceAction424 < ReduceAction424: superclass init_table position */},
+ {(long int) parser___ReduceAction424___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction424(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction425[44] = {
- {(int) 1035 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction425 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction425 < ReduceAction: superclass typecheck marker */},
- {(int) 1035 /* 3: ReduceAction425 < ReduceAction425: superclass typecheck marker */},
+ {(long int) 1035 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction425 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction425 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1035 /* 3: ReduceAction425 < ReduceAction425: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction425 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction425 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction425___action},
- {(int) 2 /* 42: ReduceAction425 < ReduceAction425: superclass init_table position */},
- {(int) parser___ReduceAction425___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction425 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction425 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction425___action},
+ {(long int) 2 /* 42: ReduceAction425 < ReduceAction425: superclass init_table position */},
+ {(long int) parser___ReduceAction425___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction425(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction426[44] = {
- {(int) 1031 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction426 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction426 < ReduceAction: superclass typecheck marker */},
- {(int) 1031 /* 3: ReduceAction426 < ReduceAction426: superclass typecheck marker */},
+ {(long int) 1031 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction426 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction426 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1031 /* 3: ReduceAction426 < ReduceAction426: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction426 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction426 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction426___action},
- {(int) 2 /* 42: ReduceAction426 < ReduceAction426: superclass init_table position */},
- {(int) parser___ReduceAction426___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction426 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction426 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction426___action},
+ {(long int) 2 /* 42: ReduceAction426 < ReduceAction426: superclass init_table position */},
+ {(long int) parser___ReduceAction426___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction426(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction427[44] = {
- {(int) 1027 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction427 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction427 < ReduceAction: superclass typecheck marker */},
- {(int) 1027 /* 3: ReduceAction427 < ReduceAction427: superclass typecheck marker */},
+ {(long int) 1027 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction427 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction427 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1027 /* 3: ReduceAction427 < ReduceAction427: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction427 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction427 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction427___action},
- {(int) 2 /* 42: ReduceAction427 < ReduceAction427: superclass init_table position */},
- {(int) parser___ReduceAction427___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction427 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction427 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction427___action},
+ {(long int) 2 /* 42: ReduceAction427 < ReduceAction427: superclass init_table position */},
+ {(long int) parser___ReduceAction427___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction427(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction428[44] = {
- {(int) 1023 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction428 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction428 < ReduceAction: superclass typecheck marker */},
- {(int) 1023 /* 3: ReduceAction428 < ReduceAction428: superclass typecheck marker */},
+ {(long int) 1023 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction428 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction428 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1023 /* 3: ReduceAction428 < ReduceAction428: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction428 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction428 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction428___action},
- {(int) 2 /* 42: ReduceAction428 < ReduceAction428: superclass init_table position */},
- {(int) parser___ReduceAction428___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction428 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction428 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction428___action},
+ {(long int) 2 /* 42: ReduceAction428 < ReduceAction428: superclass init_table position */},
+ {(long int) parser___ReduceAction428___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction428(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction429[44] = {
- {(int) 1019 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction429 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction429 < ReduceAction: superclass typecheck marker */},
- {(int) 1019 /* 3: ReduceAction429 < ReduceAction429: superclass typecheck marker */},
+ {(long int) 1019 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction429 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction429 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1019 /* 3: ReduceAction429 < ReduceAction429: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction429 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction429 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction429___action},
- {(int) 2 /* 42: ReduceAction429 < ReduceAction429: superclass init_table position */},
- {(int) parser___ReduceAction429___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction429 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction429 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction429___action},
+ {(long int) 2 /* 42: ReduceAction429 < ReduceAction429: superclass init_table position */},
+ {(long int) parser___ReduceAction429___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction429(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction430[44] = {
- {(int) 1011 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction430 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction430 < ReduceAction: superclass typecheck marker */},
- {(int) 1011 /* 3: ReduceAction430 < ReduceAction430: superclass typecheck marker */},
+ {(long int) 1011 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction430 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction430 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1011 /* 3: ReduceAction430 < ReduceAction430: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction430 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction430 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction430___action},
- {(int) 2 /* 42: ReduceAction430 < ReduceAction430: superclass init_table position */},
- {(int) parser___ReduceAction430___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction430 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction430 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction430___action},
+ {(long int) 2 /* 42: ReduceAction430 < ReduceAction430: superclass init_table position */},
+ {(long int) parser___ReduceAction430___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction430(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction431[44] = {
- {(int) 1007 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction431 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction431 < ReduceAction: superclass typecheck marker */},
- {(int) 1007 /* 3: ReduceAction431 < ReduceAction431: superclass typecheck marker */},
+ {(long int) 1007 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction431 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction431 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1007 /* 3: ReduceAction431 < ReduceAction431: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction431 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction431 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction431___action},
- {(int) 2 /* 42: ReduceAction431 < ReduceAction431: superclass init_table position */},
- {(int) parser___ReduceAction431___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction431 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction431 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction431___action},
+ {(long int) 2 /* 42: ReduceAction431 < ReduceAction431: superclass init_table position */},
+ {(long int) parser___ReduceAction431___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction431(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction432[44] = {
- {(int) 1003 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction432 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction432 < ReduceAction: superclass typecheck marker */},
- {(int) 1003 /* 3: ReduceAction432 < ReduceAction432: superclass typecheck marker */},
+ {(long int) 1003 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction432 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction432 < ReduceAction: superclass typecheck marker */},
+ {(long int) 1003 /* 3: ReduceAction432 < ReduceAction432: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction432 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction432 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction432___action},
- {(int) 2 /* 42: ReduceAction432 < ReduceAction432: superclass init_table position */},
- {(int) parser___ReduceAction432___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction432 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction432 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction432___action},
+ {(long int) 2 /* 42: ReduceAction432 < ReduceAction432: superclass init_table position */},
+ {(long int) parser___ReduceAction432___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction432(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction433[44] = {
- {(int) 999 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction433 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction433 < ReduceAction: superclass typecheck marker */},
- {(int) 999 /* 3: ReduceAction433 < ReduceAction433: superclass typecheck marker */},
+ {(long int) 999 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction433 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction433 < ReduceAction: superclass typecheck marker */},
+ {(long int) 999 /* 3: ReduceAction433 < ReduceAction433: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction433 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction433 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction433___action},
- {(int) 2 /* 42: ReduceAction433 < ReduceAction433: superclass init_table position */},
- {(int) parser___ReduceAction433___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction433 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction433 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction433___action},
+ {(long int) 2 /* 42: ReduceAction433 < ReduceAction433: superclass init_table position */},
+ {(long int) parser___ReduceAction433___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction433(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction434[44] = {
- {(int) 995 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction434 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction434 < ReduceAction: superclass typecheck marker */},
- {(int) 995 /* 3: ReduceAction434 < ReduceAction434: superclass typecheck marker */},
+ {(long int) 995 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction434 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction434 < ReduceAction: superclass typecheck marker */},
+ {(long int) 995 /* 3: ReduceAction434 < ReduceAction434: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction434 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction434 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction434___action},
- {(int) 2 /* 42: ReduceAction434 < ReduceAction434: superclass init_table position */},
- {(int) parser___ReduceAction434___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction434 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction434 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction434___action},
+ {(long int) 2 /* 42: ReduceAction434 < ReduceAction434: superclass init_table position */},
+ {(long int) parser___ReduceAction434___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction434(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction435[44] = {
- {(int) 991 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction435 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction435 < ReduceAction: superclass typecheck marker */},
- {(int) 991 /* 3: ReduceAction435 < ReduceAction435: superclass typecheck marker */},
+ {(long int) 991 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction435 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction435 < ReduceAction: superclass typecheck marker */},
+ {(long int) 991 /* 3: ReduceAction435 < ReduceAction435: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction435 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction435 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction435___action},
- {(int) 2 /* 42: ReduceAction435 < ReduceAction435: superclass init_table position */},
- {(int) parser___ReduceAction435___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction435 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction435 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction435___action},
+ {(long int) 2 /* 42: ReduceAction435 < ReduceAction435: superclass init_table position */},
+ {(long int) parser___ReduceAction435___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction435(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction436[44] = {
- {(int) 987 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction436 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction436 < ReduceAction: superclass typecheck marker */},
- {(int) 987 /* 3: ReduceAction436 < ReduceAction436: superclass typecheck marker */},
+ {(long int) 987 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction436 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction436 < ReduceAction: superclass typecheck marker */},
+ {(long int) 987 /* 3: ReduceAction436 < ReduceAction436: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction436 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction436 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction436___action},
- {(int) 2 /* 42: ReduceAction436 < ReduceAction436: superclass init_table position */},
- {(int) parser___ReduceAction436___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction436 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction436 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction436___action},
+ {(long int) 2 /* 42: ReduceAction436 < ReduceAction436: superclass init_table position */},
+ {(long int) parser___ReduceAction436___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction436(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction437[44] = {
- {(int) 983 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction437 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction437 < ReduceAction: superclass typecheck marker */},
- {(int) 983 /* 3: ReduceAction437 < ReduceAction437: superclass typecheck marker */},
+ {(long int) 983 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction437 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction437 < ReduceAction: superclass typecheck marker */},
+ {(long int) 983 /* 3: ReduceAction437 < ReduceAction437: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction437 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction437 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction437___action},
- {(int) 2 /* 42: ReduceAction437 < ReduceAction437: superclass init_table position */},
- {(int) parser___ReduceAction437___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction437 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction437 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction437___action},
+ {(long int) 2 /* 42: ReduceAction437 < ReduceAction437: superclass init_table position */},
+ {(long int) parser___ReduceAction437___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction437(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction438[44] = {
- {(int) 979 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction438 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction438 < ReduceAction: superclass typecheck marker */},
- {(int) 979 /* 3: ReduceAction438 < ReduceAction438: superclass typecheck marker */},
+ {(long int) 979 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction438 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction438 < ReduceAction: superclass typecheck marker */},
+ {(long int) 979 /* 3: ReduceAction438 < ReduceAction438: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction438 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction438 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction438___action},
- {(int) 2 /* 42: ReduceAction438 < ReduceAction438: superclass init_table position */},
- {(int) parser___ReduceAction438___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction438 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction438 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction438___action},
+ {(long int) 2 /* 42: ReduceAction438 < ReduceAction438: superclass init_table position */},
+ {(long int) parser___ReduceAction438___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction438(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction439[44] = {
- {(int) 975 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction439 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction439 < ReduceAction: superclass typecheck marker */},
- {(int) 975 /* 3: ReduceAction439 < ReduceAction439: superclass typecheck marker */},
+ {(long int) 975 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction439 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction439 < ReduceAction: superclass typecheck marker */},
+ {(long int) 975 /* 3: ReduceAction439 < ReduceAction439: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction439 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction439 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction439___action},
- {(int) 2 /* 42: ReduceAction439 < ReduceAction439: superclass init_table position */},
- {(int) parser___ReduceAction439___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction439 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction439 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction439___action},
+ {(long int) 2 /* 42: ReduceAction439 < ReduceAction439: superclass init_table position */},
+ {(long int) parser___ReduceAction439___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction439(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction440[44] = {
- {(int) 967 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction440 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction440 < ReduceAction: superclass typecheck marker */},
- {(int) 967 /* 3: ReduceAction440 < ReduceAction440: superclass typecheck marker */},
+ {(long int) 967 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction440 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction440 < ReduceAction: superclass typecheck marker */},
+ {(long int) 967 /* 3: ReduceAction440 < ReduceAction440: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction440 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction440 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction440___action},
- {(int) 2 /* 42: ReduceAction440 < ReduceAction440: superclass init_table position */},
- {(int) parser___ReduceAction440___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction440 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction440 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction440___action},
+ {(long int) 2 /* 42: ReduceAction440 < ReduceAction440: superclass init_table position */},
+ {(long int) parser___ReduceAction440___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction440(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction441[44] = {
- {(int) 963 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction441 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction441 < ReduceAction: superclass typecheck marker */},
- {(int) 963 /* 3: ReduceAction441 < ReduceAction441: superclass typecheck marker */},
+ {(long int) 963 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction441 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction441 < ReduceAction: superclass typecheck marker */},
+ {(long int) 963 /* 3: ReduceAction441 < ReduceAction441: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction441 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction441 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction441___action},
- {(int) 2 /* 42: ReduceAction441 < ReduceAction441: superclass init_table position */},
- {(int) parser___ReduceAction441___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction441 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction441 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction441___action},
+ {(long int) 2 /* 42: ReduceAction441 < ReduceAction441: superclass init_table position */},
+ {(long int) parser___ReduceAction441___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction441(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction442[44] = {
- {(int) 959 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction442 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction442 < ReduceAction: superclass typecheck marker */},
- {(int) 959 /* 3: ReduceAction442 < ReduceAction442: superclass typecheck marker */},
+ {(long int) 959 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction442 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction442 < ReduceAction: superclass typecheck marker */},
+ {(long int) 959 /* 3: ReduceAction442 < ReduceAction442: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction442 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction442 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction442___action},
- {(int) 2 /* 42: ReduceAction442 < ReduceAction442: superclass init_table position */},
- {(int) parser___ReduceAction442___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction442 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction442 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction442___action},
+ {(long int) 2 /* 42: ReduceAction442 < ReduceAction442: superclass init_table position */},
+ {(long int) parser___ReduceAction442___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction442(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction443[44] = {
- {(int) 955 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction443 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction443 < ReduceAction: superclass typecheck marker */},
- {(int) 955 /* 3: ReduceAction443 < ReduceAction443: superclass typecheck marker */},
+ {(long int) 955 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction443 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction443 < ReduceAction: superclass typecheck marker */},
+ {(long int) 955 /* 3: ReduceAction443 < ReduceAction443: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction443 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction443 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction443___action},
- {(int) 2 /* 42: ReduceAction443 < ReduceAction443: superclass init_table position */},
- {(int) parser___ReduceAction443___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction443 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction443 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction443___action},
+ {(long int) 2 /* 42: ReduceAction443 < ReduceAction443: superclass init_table position */},
+ {(long int) parser___ReduceAction443___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction443(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction444[44] = {
- {(int) 951 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction444 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction444 < ReduceAction: superclass typecheck marker */},
- {(int) 951 /* 3: ReduceAction444 < ReduceAction444: superclass typecheck marker */},
+ {(long int) 951 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction444 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction444 < ReduceAction: superclass typecheck marker */},
+ {(long int) 951 /* 3: ReduceAction444 < ReduceAction444: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction444 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction444 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction444___action},
- {(int) 2 /* 42: ReduceAction444 < ReduceAction444: superclass init_table position */},
- {(int) parser___ReduceAction444___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction444 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction444 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction444___action},
+ {(long int) 2 /* 42: ReduceAction444 < ReduceAction444: superclass init_table position */},
+ {(long int) parser___ReduceAction444___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction444(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction445[44] = {
- {(int) 947 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction445 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction445 < ReduceAction: superclass typecheck marker */},
- {(int) 947 /* 3: ReduceAction445 < ReduceAction445: superclass typecheck marker */},
+ {(long int) 947 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction445 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction445 < ReduceAction: superclass typecheck marker */},
+ {(long int) 947 /* 3: ReduceAction445 < ReduceAction445: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction445 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction445 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction445___action},
- {(int) 2 /* 42: ReduceAction445 < ReduceAction445: superclass init_table position */},
- {(int) parser___ReduceAction445___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction445 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction445 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction445___action},
+ {(long int) 2 /* 42: ReduceAction445 < ReduceAction445: superclass init_table position */},
+ {(long int) parser___ReduceAction445___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction445(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction446[44] = {
- {(int) 943 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction446 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction446 < ReduceAction: superclass typecheck marker */},
- {(int) 943 /* 3: ReduceAction446 < ReduceAction446: superclass typecheck marker */},
+ {(long int) 943 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction446 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction446 < ReduceAction: superclass typecheck marker */},
+ {(long int) 943 /* 3: ReduceAction446 < ReduceAction446: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction446 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction446 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction446___action},
- {(int) 2 /* 42: ReduceAction446 < ReduceAction446: superclass init_table position */},
- {(int) parser___ReduceAction446___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction446 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction446 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction446___action},
+ {(long int) 2 /* 42: ReduceAction446 < ReduceAction446: superclass init_table position */},
+ {(long int) parser___ReduceAction446___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction446(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction447[44] = {
- {(int) 939 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction447 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction447 < ReduceAction: superclass typecheck marker */},
- {(int) 939 /* 3: ReduceAction447 < ReduceAction447: superclass typecheck marker */},
+ {(long int) 939 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction447 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction447 < ReduceAction: superclass typecheck marker */},
+ {(long int) 939 /* 3: ReduceAction447 < ReduceAction447: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction447 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction447 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction447___action},
- {(int) 2 /* 42: ReduceAction447 < ReduceAction447: superclass init_table position */},
- {(int) parser___ReduceAction447___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction447 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction447 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction447___action},
+ {(long int) 2 /* 42: ReduceAction447 < ReduceAction447: superclass init_table position */},
+ {(long int) parser___ReduceAction447___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction447(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction448[44] = {
- {(int) 935 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction448 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction448 < ReduceAction: superclass typecheck marker */},
- {(int) 935 /* 3: ReduceAction448 < ReduceAction448: superclass typecheck marker */},
+ {(long int) 935 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction448 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction448 < ReduceAction: superclass typecheck marker */},
+ {(long int) 935 /* 3: ReduceAction448 < ReduceAction448: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction448 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction448 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction448___action},
- {(int) 2 /* 42: ReduceAction448 < ReduceAction448: superclass init_table position */},
- {(int) parser___ReduceAction448___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction448 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction448 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction448___action},
+ {(long int) 2 /* 42: ReduceAction448 < ReduceAction448: superclass init_table position */},
+ {(long int) parser___ReduceAction448___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction448(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction449[44] = {
- {(int) 931 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction449 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction449 < ReduceAction: superclass typecheck marker */},
- {(int) 931 /* 3: ReduceAction449 < ReduceAction449: superclass typecheck marker */},
+ {(long int) 931 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction449 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction449 < ReduceAction: superclass typecheck marker */},
+ {(long int) 931 /* 3: ReduceAction449 < ReduceAction449: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction449 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction449 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction449___action},
- {(int) 2 /* 42: ReduceAction449 < ReduceAction449: superclass init_table position */},
- {(int) parser___ReduceAction449___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction449 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction449 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction449___action},
+ {(long int) 2 /* 42: ReduceAction449 < ReduceAction449: superclass init_table position */},
+ {(long int) parser___ReduceAction449___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction449(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction450[44] = {
- {(int) 923 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction450 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction450 < ReduceAction: superclass typecheck marker */},
- {(int) 923 /* 3: ReduceAction450 < ReduceAction450: superclass typecheck marker */},
+ {(long int) 923 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction450 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction450 < ReduceAction: superclass typecheck marker */},
+ {(long int) 923 /* 3: ReduceAction450 < ReduceAction450: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction450 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction450 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction450___action},
- {(int) 2 /* 42: ReduceAction450 < ReduceAction450: superclass init_table position */},
- {(int) parser___ReduceAction450___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction450 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction450 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction450___action},
+ {(long int) 2 /* 42: ReduceAction450 < ReduceAction450: superclass init_table position */},
+ {(long int) parser___ReduceAction450___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction450(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction451[44] = {
- {(int) 919 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction451 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction451 < ReduceAction: superclass typecheck marker */},
- {(int) 919 /* 3: ReduceAction451 < ReduceAction451: superclass typecheck marker */},
+ {(long int) 919 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction451 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction451 < ReduceAction: superclass typecheck marker */},
+ {(long int) 919 /* 3: ReduceAction451 < ReduceAction451: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction451 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction451 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction451___action},
- {(int) 2 /* 42: ReduceAction451 < ReduceAction451: superclass init_table position */},
- {(int) parser___ReduceAction451___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction451 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction451 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction451___action},
+ {(long int) 2 /* 42: ReduceAction451 < ReduceAction451: superclass init_table position */},
+ {(long int) parser___ReduceAction451___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction451(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction452[44] = {
- {(int) 915 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction452 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction452 < ReduceAction: superclass typecheck marker */},
- {(int) 915 /* 3: ReduceAction452 < ReduceAction452: superclass typecheck marker */},
+ {(long int) 915 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction452 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction452 < ReduceAction: superclass typecheck marker */},
+ {(long int) 915 /* 3: ReduceAction452 < ReduceAction452: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction452 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction452 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction452___action},
- {(int) 2 /* 42: ReduceAction452 < ReduceAction452: superclass init_table position */},
- {(int) parser___ReduceAction452___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction452 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction452 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction452___action},
+ {(long int) 2 /* 42: ReduceAction452 < ReduceAction452: superclass init_table position */},
+ {(long int) parser___ReduceAction452___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction452(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction453[44] = {
- {(int) 911 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction453 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction453 < ReduceAction: superclass typecheck marker */},
- {(int) 911 /* 3: ReduceAction453 < ReduceAction453: superclass typecheck marker */},
+ {(long int) 911 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction453 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction453 < ReduceAction: superclass typecheck marker */},
+ {(long int) 911 /* 3: ReduceAction453 < ReduceAction453: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction453 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction453 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction453___action},
- {(int) 2 /* 42: ReduceAction453 < ReduceAction453: superclass init_table position */},
- {(int) parser___ReduceAction453___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction453 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction453 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction453___action},
+ {(long int) 2 /* 42: ReduceAction453 < ReduceAction453: superclass init_table position */},
+ {(long int) parser___ReduceAction453___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction453(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction454[44] = {
- {(int) 907 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction454 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction454 < ReduceAction: superclass typecheck marker */},
- {(int) 907 /* 3: ReduceAction454 < ReduceAction454: superclass typecheck marker */},
+ {(long int) 907 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction454 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction454 < ReduceAction: superclass typecheck marker */},
+ {(long int) 907 /* 3: ReduceAction454 < ReduceAction454: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction454 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction454 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction454___action},
- {(int) 2 /* 42: ReduceAction454 < ReduceAction454: superclass init_table position */},
- {(int) parser___ReduceAction454___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction454 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction454 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction454___action},
+ {(long int) 2 /* 42: ReduceAction454 < ReduceAction454: superclass init_table position */},
+ {(long int) parser___ReduceAction454___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction454(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction455[44] = {
- {(int) 903 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction455 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction455 < ReduceAction: superclass typecheck marker */},
- {(int) 903 /* 3: ReduceAction455 < ReduceAction455: superclass typecheck marker */},
+ {(long int) 903 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction455 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction455 < ReduceAction: superclass typecheck marker */},
+ {(long int) 903 /* 3: ReduceAction455 < ReduceAction455: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction455 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction455 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction455___action},
- {(int) 2 /* 42: ReduceAction455 < ReduceAction455: superclass init_table position */},
- {(int) parser___ReduceAction455___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction455 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction455 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction455___action},
+ {(long int) 2 /* 42: ReduceAction455 < ReduceAction455: superclass init_table position */},
+ {(long int) parser___ReduceAction455___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction455(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction456[44] = {
- {(int) 899 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction456 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction456 < ReduceAction: superclass typecheck marker */},
- {(int) 899 /* 3: ReduceAction456 < ReduceAction456: superclass typecheck marker */},
+ {(long int) 899 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction456 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction456 < ReduceAction: superclass typecheck marker */},
+ {(long int) 899 /* 3: ReduceAction456 < ReduceAction456: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction456 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction456 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction456___action},
- {(int) 2 /* 42: ReduceAction456 < ReduceAction456: superclass init_table position */},
- {(int) parser___ReduceAction456___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction456 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction456 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction456___action},
+ {(long int) 2 /* 42: ReduceAction456 < ReduceAction456: superclass init_table position */},
+ {(long int) parser___ReduceAction456___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction456(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction457[44] = {
- {(int) 895 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction457 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction457 < ReduceAction: superclass typecheck marker */},
- {(int) 895 /* 3: ReduceAction457 < ReduceAction457: superclass typecheck marker */},
+ {(long int) 895 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction457 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction457 < ReduceAction: superclass typecheck marker */},
+ {(long int) 895 /* 3: ReduceAction457 < ReduceAction457: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction457 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction457 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction457___action},
- {(int) 2 /* 42: ReduceAction457 < ReduceAction457: superclass init_table position */},
- {(int) parser___ReduceAction457___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction457 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction457 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction457___action},
+ {(long int) 2 /* 42: ReduceAction457 < ReduceAction457: superclass init_table position */},
+ {(long int) parser___ReduceAction457___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction457(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction458[44] = {
- {(int) 891 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction458 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction458 < ReduceAction: superclass typecheck marker */},
- {(int) 891 /* 3: ReduceAction458 < ReduceAction458: superclass typecheck marker */},
+ {(long int) 891 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction458 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction458 < ReduceAction: superclass typecheck marker */},
+ {(long int) 891 /* 3: ReduceAction458 < ReduceAction458: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction458 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction458 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction458___action},
- {(int) 2 /* 42: ReduceAction458 < ReduceAction458: superclass init_table position */},
- {(int) parser___ReduceAction458___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction458 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction458 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction458___action},
+ {(long int) 2 /* 42: ReduceAction458 < ReduceAction458: superclass init_table position */},
+ {(long int) parser___ReduceAction458___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction458(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction459[44] = {
- {(int) 887 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction459 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction459 < ReduceAction: superclass typecheck marker */},
- {(int) 887 /* 3: ReduceAction459 < ReduceAction459: superclass typecheck marker */},
+ {(long int) 887 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction459 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction459 < ReduceAction: superclass typecheck marker */},
+ {(long int) 887 /* 3: ReduceAction459 < ReduceAction459: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction459 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction459 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction459___action},
- {(int) 2 /* 42: ReduceAction459 < ReduceAction459: superclass init_table position */},
- {(int) parser___ReduceAction459___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction459 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction459 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction459___action},
+ {(long int) 2 /* 42: ReduceAction459 < ReduceAction459: superclass init_table position */},
+ {(long int) parser___ReduceAction459___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction459(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction460[44] = {
- {(int) 879 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction460 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction460 < ReduceAction: superclass typecheck marker */},
- {(int) 879 /* 3: ReduceAction460 < ReduceAction460: superclass typecheck marker */},
+ {(long int) 879 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction460 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction460 < ReduceAction: superclass typecheck marker */},
+ {(long int) 879 /* 3: ReduceAction460 < ReduceAction460: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction460 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction460 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction460___action},
- {(int) 2 /* 42: ReduceAction460 < ReduceAction460: superclass init_table position */},
- {(int) parser___ReduceAction460___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction460 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction460 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction460___action},
+ {(long int) 2 /* 42: ReduceAction460 < ReduceAction460: superclass init_table position */},
+ {(long int) parser___ReduceAction460___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction460(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction461[44] = {
- {(int) 875 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction461 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction461 < ReduceAction: superclass typecheck marker */},
- {(int) 875 /* 3: ReduceAction461 < ReduceAction461: superclass typecheck marker */},
+ {(long int) 875 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction461 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction461 < ReduceAction: superclass typecheck marker */},
+ {(long int) 875 /* 3: ReduceAction461 < ReduceAction461: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction461 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction461 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction461___action},
- {(int) 2 /* 42: ReduceAction461 < ReduceAction461: superclass init_table position */},
- {(int) parser___ReduceAction461___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction461 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction461 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction461___action},
+ {(long int) 2 /* 42: ReduceAction461 < ReduceAction461: superclass init_table position */},
+ {(long int) parser___ReduceAction461___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction461(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction462[44] = {
- {(int) 871 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction462 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction462 < ReduceAction: superclass typecheck marker */},
- {(int) 871 /* 3: ReduceAction462 < ReduceAction462: superclass typecheck marker */},
+ {(long int) 871 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction462 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction462 < ReduceAction: superclass typecheck marker */},
+ {(long int) 871 /* 3: ReduceAction462 < ReduceAction462: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction462 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction462 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction462___action},
- {(int) 2 /* 42: ReduceAction462 < ReduceAction462: superclass init_table position */},
- {(int) parser___ReduceAction462___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction462 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction462 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction462___action},
+ {(long int) 2 /* 42: ReduceAction462 < ReduceAction462: superclass init_table position */},
+ {(long int) parser___ReduceAction462___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction462(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction463[44] = {
- {(int) 867 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction463 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction463 < ReduceAction: superclass typecheck marker */},
- {(int) 867 /* 3: ReduceAction463 < ReduceAction463: superclass typecheck marker */},
+ {(long int) 867 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction463 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction463 < ReduceAction: superclass typecheck marker */},
+ {(long int) 867 /* 3: ReduceAction463 < ReduceAction463: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction463 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction463 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction463___action},
- {(int) 2 /* 42: ReduceAction463 < ReduceAction463: superclass init_table position */},
- {(int) parser___ReduceAction463___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction463 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction463 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction463___action},
+ {(long int) 2 /* 42: ReduceAction463 < ReduceAction463: superclass init_table position */},
+ {(long int) parser___ReduceAction463___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction463(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction464[44] = {
- {(int) 863 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction464 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction464 < ReduceAction: superclass typecheck marker */},
- {(int) 863 /* 3: ReduceAction464 < ReduceAction464: superclass typecheck marker */},
+ {(long int) 863 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction464 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction464 < ReduceAction: superclass typecheck marker */},
+ {(long int) 863 /* 3: ReduceAction464 < ReduceAction464: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction464 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction464 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction464___action},
- {(int) 2 /* 42: ReduceAction464 < ReduceAction464: superclass init_table position */},
- {(int) parser___ReduceAction464___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction464 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction464 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction464___action},
+ {(long int) 2 /* 42: ReduceAction464 < ReduceAction464: superclass init_table position */},
+ {(long int) parser___ReduceAction464___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction464(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction465[44] = {
- {(int) 859 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction465 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction465 < ReduceAction: superclass typecheck marker */},
- {(int) 859 /* 3: ReduceAction465 < ReduceAction465: superclass typecheck marker */},
+ {(long int) 859 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction465 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction465 < ReduceAction: superclass typecheck marker */},
+ {(long int) 859 /* 3: ReduceAction465 < ReduceAction465: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction465 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction465 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction465___action},
- {(int) 2 /* 42: ReduceAction465 < ReduceAction465: superclass init_table position */},
- {(int) parser___ReduceAction465___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction465 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction465 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction465___action},
+ {(long int) 2 /* 42: ReduceAction465 < ReduceAction465: superclass init_table position */},
+ {(long int) parser___ReduceAction465___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction465(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction466[44] = {
- {(int) 855 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction466 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction466 < ReduceAction: superclass typecheck marker */},
- {(int) 855 /* 3: ReduceAction466 < ReduceAction466: superclass typecheck marker */},
+ {(long int) 855 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction466 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction466 < ReduceAction: superclass typecheck marker */},
+ {(long int) 855 /* 3: ReduceAction466 < ReduceAction466: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction466 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction466 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction466___action},
- {(int) 2 /* 42: ReduceAction466 < ReduceAction466: superclass init_table position */},
- {(int) parser___ReduceAction466___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction466 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction466 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction466___action},
+ {(long int) 2 /* 42: ReduceAction466 < ReduceAction466: superclass init_table position */},
+ {(long int) parser___ReduceAction466___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction466(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction467[44] = {
- {(int) 851 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction467 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction467 < ReduceAction: superclass typecheck marker */},
- {(int) 851 /* 3: ReduceAction467 < ReduceAction467: superclass typecheck marker */},
+ {(long int) 851 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction467 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction467 < ReduceAction: superclass typecheck marker */},
+ {(long int) 851 /* 3: ReduceAction467 < ReduceAction467: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction467 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction467 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction467___action},
- {(int) 2 /* 42: ReduceAction467 < ReduceAction467: superclass init_table position */},
- {(int) parser___ReduceAction467___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction467 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction467 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction467___action},
+ {(long int) 2 /* 42: ReduceAction467 < ReduceAction467: superclass init_table position */},
+ {(long int) parser___ReduceAction467___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction467(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction468[44] = {
- {(int) 847 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction468 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction468 < ReduceAction: superclass typecheck marker */},
- {(int) 847 /* 3: ReduceAction468 < ReduceAction468: superclass typecheck marker */},
+ {(long int) 847 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction468 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction468 < ReduceAction: superclass typecheck marker */},
+ {(long int) 847 /* 3: ReduceAction468 < ReduceAction468: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction468 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction468 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction468___action},
- {(int) 2 /* 42: ReduceAction468 < ReduceAction468: superclass init_table position */},
- {(int) parser___ReduceAction468___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction468 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction468 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction468___action},
+ {(long int) 2 /* 42: ReduceAction468 < ReduceAction468: superclass init_table position */},
+ {(long int) parser___ReduceAction468___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction468(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction469[44] = {
- {(int) 843 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction469 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction469 < ReduceAction: superclass typecheck marker */},
- {(int) 843 /* 3: ReduceAction469 < ReduceAction469: superclass typecheck marker */},
+ {(long int) 843 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction469 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction469 < ReduceAction: superclass typecheck marker */},
+ {(long int) 843 /* 3: ReduceAction469 < ReduceAction469: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction469 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction469 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction469___action},
- {(int) 2 /* 42: ReduceAction469 < ReduceAction469: superclass init_table position */},
- {(int) parser___ReduceAction469___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction469 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction469 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction469___action},
+ {(long int) 2 /* 42: ReduceAction469 < ReduceAction469: superclass init_table position */},
+ {(long int) parser___ReduceAction469___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction469(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction470[44] = {
- {(int) 835 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction470 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction470 < ReduceAction: superclass typecheck marker */},
- {(int) 835 /* 3: ReduceAction470 < ReduceAction470: superclass typecheck marker */},
+ {(long int) 835 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction470 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction470 < ReduceAction: superclass typecheck marker */},
+ {(long int) 835 /* 3: ReduceAction470 < ReduceAction470: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction470 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction470 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction470___action},
- {(int) 2 /* 42: ReduceAction470 < ReduceAction470: superclass init_table position */},
- {(int) parser___ReduceAction470___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction470 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction470 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction470___action},
+ {(long int) 2 /* 42: ReduceAction470 < ReduceAction470: superclass init_table position */},
+ {(long int) parser___ReduceAction470___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction470(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction471[44] = {
- {(int) 831 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction471 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction471 < ReduceAction: superclass typecheck marker */},
- {(int) 831 /* 3: ReduceAction471 < ReduceAction471: superclass typecheck marker */},
+ {(long int) 831 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction471 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction471 < ReduceAction: superclass typecheck marker */},
+ {(long int) 831 /* 3: ReduceAction471 < ReduceAction471: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction471 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction471 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction471___action},
- {(int) 2 /* 42: ReduceAction471 < ReduceAction471: superclass init_table position */},
- {(int) parser___ReduceAction471___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction471 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction471 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction471___action},
+ {(long int) 2 /* 42: ReduceAction471 < ReduceAction471: superclass init_table position */},
+ {(long int) parser___ReduceAction471___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction471(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction472[44] = {
- {(int) 827 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction472 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction472 < ReduceAction: superclass typecheck marker */},
- {(int) 827 /* 3: ReduceAction472 < ReduceAction472: superclass typecheck marker */},
+ {(long int) 827 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction472 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction472 < ReduceAction: superclass typecheck marker */},
+ {(long int) 827 /* 3: ReduceAction472 < ReduceAction472: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction472 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction472 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction472___action},
- {(int) 2 /* 42: ReduceAction472 < ReduceAction472: superclass init_table position */},
- {(int) parser___ReduceAction472___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction472 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction472 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction472___action},
+ {(long int) 2 /* 42: ReduceAction472 < ReduceAction472: superclass init_table position */},
+ {(long int) parser___ReduceAction472___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction472(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction473[44] = {
- {(int) 823 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction473 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction473 < ReduceAction: superclass typecheck marker */},
- {(int) 823 /* 3: ReduceAction473 < ReduceAction473: superclass typecheck marker */},
+ {(long int) 823 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction473 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction473 < ReduceAction: superclass typecheck marker */},
+ {(long int) 823 /* 3: ReduceAction473 < ReduceAction473: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction473 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction473 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction473___action},
- {(int) 2 /* 42: ReduceAction473 < ReduceAction473: superclass init_table position */},
- {(int) parser___ReduceAction473___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction473 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction473 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction473___action},
+ {(long int) 2 /* 42: ReduceAction473 < ReduceAction473: superclass init_table position */},
+ {(long int) parser___ReduceAction473___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction473(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction474[44] = {
- {(int) 819 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction474 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction474 < ReduceAction: superclass typecheck marker */},
- {(int) 819 /* 3: ReduceAction474 < ReduceAction474: superclass typecheck marker */},
+ {(long int) 819 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction474 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction474 < ReduceAction: superclass typecheck marker */},
+ {(long int) 819 /* 3: ReduceAction474 < ReduceAction474: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction474 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction474 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction474___action},
- {(int) 2 /* 42: ReduceAction474 < ReduceAction474: superclass init_table position */},
- {(int) parser___ReduceAction474___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction474 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction474 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction474___action},
+ {(long int) 2 /* 42: ReduceAction474 < ReduceAction474: superclass init_table position */},
+ {(long int) parser___ReduceAction474___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction474(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction475[44] = {
- {(int) 815 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction475 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction475 < ReduceAction: superclass typecheck marker */},
- {(int) 815 /* 3: ReduceAction475 < ReduceAction475: superclass typecheck marker */},
+ {(long int) 815 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction475 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction475 < ReduceAction: superclass typecheck marker */},
+ {(long int) 815 /* 3: ReduceAction475 < ReduceAction475: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction475 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction475 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction475___action},
- {(int) 2 /* 42: ReduceAction475 < ReduceAction475: superclass init_table position */},
- {(int) parser___ReduceAction475___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction475 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction475 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction475___action},
+ {(long int) 2 /* 42: ReduceAction475 < ReduceAction475: superclass init_table position */},
+ {(long int) parser___ReduceAction475___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction475(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction476[44] = {
- {(int) 811 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction476 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction476 < ReduceAction: superclass typecheck marker */},
- {(int) 811 /* 3: ReduceAction476 < ReduceAction476: superclass typecheck marker */},
+ {(long int) 811 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction476 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction476 < ReduceAction: superclass typecheck marker */},
+ {(long int) 811 /* 3: ReduceAction476 < ReduceAction476: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction476 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction476 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction476___action},
- {(int) 2 /* 42: ReduceAction476 < ReduceAction476: superclass init_table position */},
- {(int) parser___ReduceAction476___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction476 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction476 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction476___action},
+ {(long int) 2 /* 42: ReduceAction476 < ReduceAction476: superclass init_table position */},
+ {(long int) parser___ReduceAction476___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction476(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction477[44] = {
- {(int) 807 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction477 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction477 < ReduceAction: superclass typecheck marker */},
- {(int) 807 /* 3: ReduceAction477 < ReduceAction477: superclass typecheck marker */},
+ {(long int) 807 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction477 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction477 < ReduceAction: superclass typecheck marker */},
+ {(long int) 807 /* 3: ReduceAction477 < ReduceAction477: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction477 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction477 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction477___action},
- {(int) 2 /* 42: ReduceAction477 < ReduceAction477: superclass init_table position */},
- {(int) parser___ReduceAction477___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction477 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction477 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction477___action},
+ {(long int) 2 /* 42: ReduceAction477 < ReduceAction477: superclass init_table position */},
+ {(long int) parser___ReduceAction477___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction477(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction478[44] = {
- {(int) 803 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction478 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction478 < ReduceAction: superclass typecheck marker */},
- {(int) 803 /* 3: ReduceAction478 < ReduceAction478: superclass typecheck marker */},
+ {(long int) 803 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction478 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction478 < ReduceAction: superclass typecheck marker */},
+ {(long int) 803 /* 3: ReduceAction478 < ReduceAction478: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction478 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction478 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction478___action},
- {(int) 2 /* 42: ReduceAction478 < ReduceAction478: superclass init_table position */},
- {(int) parser___ReduceAction478___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction478 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction478 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction478___action},
+ {(long int) 2 /* 42: ReduceAction478 < ReduceAction478: superclass init_table position */},
+ {(long int) parser___ReduceAction478___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction478(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction479[44] = {
- {(int) 799 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction479 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction479 < ReduceAction: superclass typecheck marker */},
- {(int) 799 /* 3: ReduceAction479 < ReduceAction479: superclass typecheck marker */},
+ {(long int) 799 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction479 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction479 < ReduceAction: superclass typecheck marker */},
+ {(long int) 799 /* 3: ReduceAction479 < ReduceAction479: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction479 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction479 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction479___action},
- {(int) 2 /* 42: ReduceAction479 < ReduceAction479: superclass init_table position */},
- {(int) parser___ReduceAction479___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction479 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction479 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction479___action},
+ {(long int) 2 /* 42: ReduceAction479 < ReduceAction479: superclass init_table position */},
+ {(long int) parser___ReduceAction479___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction479(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction480[44] = {
- {(int) 791 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction480 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction480 < ReduceAction: superclass typecheck marker */},
- {(int) 791 /* 3: ReduceAction480 < ReduceAction480: superclass typecheck marker */},
+ {(long int) 791 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction480 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction480 < ReduceAction: superclass typecheck marker */},
+ {(long int) 791 /* 3: ReduceAction480 < ReduceAction480: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction480 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction480 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction480___action},
- {(int) 2 /* 42: ReduceAction480 < ReduceAction480: superclass init_table position */},
- {(int) parser___ReduceAction480___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction480 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction480 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction480___action},
+ {(long int) 2 /* 42: ReduceAction480 < ReduceAction480: superclass init_table position */},
+ {(long int) parser___ReduceAction480___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction480(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction481[44] = {
- {(int) 787 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction481 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction481 < ReduceAction: superclass typecheck marker */},
- {(int) 787 /* 3: ReduceAction481 < ReduceAction481: superclass typecheck marker */},
+ {(long int) 787 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction481 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction481 < ReduceAction: superclass typecheck marker */},
+ {(long int) 787 /* 3: ReduceAction481 < ReduceAction481: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction481 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction481 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction481___action},
- {(int) 2 /* 42: ReduceAction481 < ReduceAction481: superclass init_table position */},
- {(int) parser___ReduceAction481___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction481 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction481 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction481___action},
+ {(long int) 2 /* 42: ReduceAction481 < ReduceAction481: superclass init_table position */},
+ {(long int) parser___ReduceAction481___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction481(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction482[44] = {
- {(int) 783 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction482 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction482 < ReduceAction: superclass typecheck marker */},
- {(int) 783 /* 3: ReduceAction482 < ReduceAction482: superclass typecheck marker */},
+ {(long int) 783 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction482 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction482 < ReduceAction: superclass typecheck marker */},
+ {(long int) 783 /* 3: ReduceAction482 < ReduceAction482: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction482 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction482 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction482___action},
- {(int) 2 /* 42: ReduceAction482 < ReduceAction482: superclass init_table position */},
- {(int) parser___ReduceAction482___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction482 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction482 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction482___action},
+ {(long int) 2 /* 42: ReduceAction482 < ReduceAction482: superclass init_table position */},
+ {(long int) parser___ReduceAction482___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction482(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction483[44] = {
- {(int) 779 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction483 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction483 < ReduceAction: superclass typecheck marker */},
- {(int) 779 /* 3: ReduceAction483 < ReduceAction483: superclass typecheck marker */},
+ {(long int) 779 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction483 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction483 < ReduceAction: superclass typecheck marker */},
+ {(long int) 779 /* 3: ReduceAction483 < ReduceAction483: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction483 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction483 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction483___action},
- {(int) 2 /* 42: ReduceAction483 < ReduceAction483: superclass init_table position */},
- {(int) parser___ReduceAction483___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction483 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction483 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction483___action},
+ {(long int) 2 /* 42: ReduceAction483 < ReduceAction483: superclass init_table position */},
+ {(long int) parser___ReduceAction483___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction483(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction484[44] = {
- {(int) 775 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction484 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction484 < ReduceAction: superclass typecheck marker */},
- {(int) 775 /* 3: ReduceAction484 < ReduceAction484: superclass typecheck marker */},
+ {(long int) 775 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction484 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction484 < ReduceAction: superclass typecheck marker */},
+ {(long int) 775 /* 3: ReduceAction484 < ReduceAction484: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction484 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction484 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction484___action},
- {(int) 2 /* 42: ReduceAction484 < ReduceAction484: superclass init_table position */},
- {(int) parser___ReduceAction484___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction484 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction484 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction484___action},
+ {(long int) 2 /* 42: ReduceAction484 < ReduceAction484: superclass init_table position */},
+ {(long int) parser___ReduceAction484___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction484(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction485[44] = {
- {(int) 771 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction485 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction485 < ReduceAction: superclass typecheck marker */},
- {(int) 771 /* 3: ReduceAction485 < ReduceAction485: superclass typecheck marker */},
+ {(long int) 771 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction485 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction485 < ReduceAction: superclass typecheck marker */},
+ {(long int) 771 /* 3: ReduceAction485 < ReduceAction485: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction485 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction485 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction485___action},
- {(int) 2 /* 42: ReduceAction485 < ReduceAction485: superclass init_table position */},
- {(int) parser___ReduceAction485___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction485 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction485 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction485___action},
+ {(long int) 2 /* 42: ReduceAction485 < ReduceAction485: superclass init_table position */},
+ {(long int) parser___ReduceAction485___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction485(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction486[44] = {
- {(int) 767 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction486 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction486 < ReduceAction: superclass typecheck marker */},
- {(int) 767 /* 3: ReduceAction486 < ReduceAction486: superclass typecheck marker */},
+ {(long int) 767 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction486 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction486 < ReduceAction: superclass typecheck marker */},
+ {(long int) 767 /* 3: ReduceAction486 < ReduceAction486: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction486 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction486 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction486___action},
- {(int) 2 /* 42: ReduceAction486 < ReduceAction486: superclass init_table position */},
- {(int) parser___ReduceAction486___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction486 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction486 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction486___action},
+ {(long int) 2 /* 42: ReduceAction486 < ReduceAction486: superclass init_table position */},
+ {(long int) parser___ReduceAction486___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction486(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction487[44] = {
- {(int) 763 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction487 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction487 < ReduceAction: superclass typecheck marker */},
- {(int) 763 /* 3: ReduceAction487 < ReduceAction487: superclass typecheck marker */},
+ {(long int) 763 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction487 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction487 < ReduceAction: superclass typecheck marker */},
+ {(long int) 763 /* 3: ReduceAction487 < ReduceAction487: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction487 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction487 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction487___action},
- {(int) 2 /* 42: ReduceAction487 < ReduceAction487: superclass init_table position */},
- {(int) parser___ReduceAction487___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction487 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction487 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction487___action},
+ {(long int) 2 /* 42: ReduceAction487 < ReduceAction487: superclass init_table position */},
+ {(long int) parser___ReduceAction487___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction487(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction488[44] = {
- {(int) 759 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction488 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction488 < ReduceAction: superclass typecheck marker */},
- {(int) 759 /* 3: ReduceAction488 < ReduceAction488: superclass typecheck marker */},
+ {(long int) 759 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction488 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction488 < ReduceAction: superclass typecheck marker */},
+ {(long int) 759 /* 3: ReduceAction488 < ReduceAction488: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction488 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction488 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction488___action},
- {(int) 2 /* 42: ReduceAction488 < ReduceAction488: superclass init_table position */},
- {(int) parser___ReduceAction488___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction488 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction488 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction488___action},
+ {(long int) 2 /* 42: ReduceAction488 < ReduceAction488: superclass init_table position */},
+ {(long int) parser___ReduceAction488___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction488(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction489[44] = {
- {(int) 755 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction489 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction489 < ReduceAction: superclass typecheck marker */},
- {(int) 755 /* 3: ReduceAction489 < ReduceAction489: superclass typecheck marker */},
+ {(long int) 755 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction489 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction489 < ReduceAction: superclass typecheck marker */},
+ {(long int) 755 /* 3: ReduceAction489 < ReduceAction489: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction489 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction489 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction489___action},
- {(int) 2 /* 42: ReduceAction489 < ReduceAction489: superclass init_table position */},
- {(int) parser___ReduceAction489___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction489 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction489 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction489___action},
+ {(long int) 2 /* 42: ReduceAction489 < ReduceAction489: superclass init_table position */},
+ {(long int) parser___ReduceAction489___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction489(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction490[44] = {
- {(int) 747 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction490 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction490 < ReduceAction: superclass typecheck marker */},
- {(int) 747 /* 3: ReduceAction490 < ReduceAction490: superclass typecheck marker */},
+ {(long int) 747 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction490 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction490 < ReduceAction: superclass typecheck marker */},
+ {(long int) 747 /* 3: ReduceAction490 < ReduceAction490: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction490 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction490 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction490___action},
- {(int) 2 /* 42: ReduceAction490 < ReduceAction490: superclass init_table position */},
- {(int) parser___ReduceAction490___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction490 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction490 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction490___action},
+ {(long int) 2 /* 42: ReduceAction490 < ReduceAction490: superclass init_table position */},
+ {(long int) parser___ReduceAction490___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction490(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction491[44] = {
- {(int) 743 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction491 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction491 < ReduceAction: superclass typecheck marker */},
- {(int) 743 /* 3: ReduceAction491 < ReduceAction491: superclass typecheck marker */},
+ {(long int) 743 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction491 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction491 < ReduceAction: superclass typecheck marker */},
+ {(long int) 743 /* 3: ReduceAction491 < ReduceAction491: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction491 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction491 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction491___action},
- {(int) 2 /* 42: ReduceAction491 < ReduceAction491: superclass init_table position */},
- {(int) parser___ReduceAction491___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction491 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction491 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction491___action},
+ {(long int) 2 /* 42: ReduceAction491 < ReduceAction491: superclass init_table position */},
+ {(long int) parser___ReduceAction491___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction491(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction492[44] = {
- {(int) 739 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction492 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction492 < ReduceAction: superclass typecheck marker */},
- {(int) 739 /* 3: ReduceAction492 < ReduceAction492: superclass typecheck marker */},
+ {(long int) 739 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction492 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction492 < ReduceAction: superclass typecheck marker */},
+ {(long int) 739 /* 3: ReduceAction492 < ReduceAction492: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction492 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction492 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction492___action},
- {(int) 2 /* 42: ReduceAction492 < ReduceAction492: superclass init_table position */},
- {(int) parser___ReduceAction492___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction492 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction492 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction492___action},
+ {(long int) 2 /* 42: ReduceAction492 < ReduceAction492: superclass init_table position */},
+ {(long int) parser___ReduceAction492___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction492(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction493[44] = {
- {(int) 735 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction493 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction493 < ReduceAction: superclass typecheck marker */},
- {(int) 735 /* 3: ReduceAction493 < ReduceAction493: superclass typecheck marker */},
+ {(long int) 735 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction493 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction493 < ReduceAction: superclass typecheck marker */},
+ {(long int) 735 /* 3: ReduceAction493 < ReduceAction493: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction493 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction493 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction493___action},
- {(int) 2 /* 42: ReduceAction493 < ReduceAction493: superclass init_table position */},
- {(int) parser___ReduceAction493___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction493 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction493 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction493___action},
+ {(long int) 2 /* 42: ReduceAction493 < ReduceAction493: superclass init_table position */},
+ {(long int) parser___ReduceAction493___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction493(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction494[44] = {
- {(int) 731 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction494 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction494 < ReduceAction: superclass typecheck marker */},
- {(int) 731 /* 3: ReduceAction494 < ReduceAction494: superclass typecheck marker */},
+ {(long int) 731 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction494 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction494 < ReduceAction: superclass typecheck marker */},
+ {(long int) 731 /* 3: ReduceAction494 < ReduceAction494: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction494 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction494 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction494___action},
- {(int) 2 /* 42: ReduceAction494 < ReduceAction494: superclass init_table position */},
- {(int) parser___ReduceAction494___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction494 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction494 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction494___action},
+ {(long int) 2 /* 42: ReduceAction494 < ReduceAction494: superclass init_table position */},
+ {(long int) parser___ReduceAction494___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction494(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction495[44] = {
- {(int) 727 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction495 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction495 < ReduceAction: superclass typecheck marker */},
- {(int) 727 /* 3: ReduceAction495 < ReduceAction495: superclass typecheck marker */},
+ {(long int) 727 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction495 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction495 < ReduceAction: superclass typecheck marker */},
+ {(long int) 727 /* 3: ReduceAction495 < ReduceAction495: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction495 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction495 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction495___action},
- {(int) 2 /* 42: ReduceAction495 < ReduceAction495: superclass init_table position */},
- {(int) parser___ReduceAction495___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction495 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction495 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction495___action},
+ {(long int) 2 /* 42: ReduceAction495 < ReduceAction495: superclass init_table position */},
+ {(long int) parser___ReduceAction495___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction495(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction496[44] = {
- {(int) 723 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction496 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction496 < ReduceAction: superclass typecheck marker */},
- {(int) 723 /* 3: ReduceAction496 < ReduceAction496: superclass typecheck marker */},
+ {(long int) 723 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction496 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction496 < ReduceAction: superclass typecheck marker */},
+ {(long int) 723 /* 3: ReduceAction496 < ReduceAction496: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction496 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction496 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction496___action},
- {(int) 2 /* 42: ReduceAction496 < ReduceAction496: superclass init_table position */},
- {(int) parser___ReduceAction496___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction496 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction496 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction496___action},
+ {(long int) 2 /* 42: ReduceAction496 < ReduceAction496: superclass init_table position */},
+ {(long int) parser___ReduceAction496___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction496(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction497[44] = {
- {(int) 719 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction497 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction497 < ReduceAction: superclass typecheck marker */},
- {(int) 719 /* 3: ReduceAction497 < ReduceAction497: superclass typecheck marker */},
+ {(long int) 719 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction497 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction497 < ReduceAction: superclass typecheck marker */},
+ {(long int) 719 /* 3: ReduceAction497 < ReduceAction497: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction497 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction497 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction497___action},
- {(int) 2 /* 42: ReduceAction497 < ReduceAction497: superclass init_table position */},
- {(int) parser___ReduceAction497___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction497 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction497 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction497___action},
+ {(long int) 2 /* 42: ReduceAction497 < ReduceAction497: superclass init_table position */},
+ {(long int) parser___ReduceAction497___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction497(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction498[44] = {
- {(int) 715 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction498 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction498 < ReduceAction: superclass typecheck marker */},
- {(int) 715 /* 3: ReduceAction498 < ReduceAction498: superclass typecheck marker */},
+ {(long int) 715 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction498 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction498 < ReduceAction: superclass typecheck marker */},
+ {(long int) 715 /* 3: ReduceAction498 < ReduceAction498: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction498 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction498 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction498___action},
- {(int) 2 /* 42: ReduceAction498 < ReduceAction498: superclass init_table position */},
- {(int) parser___ReduceAction498___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction498 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction498 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction498___action},
+ {(long int) 2 /* 42: ReduceAction498 < ReduceAction498: superclass init_table position */},
+ {(long int) parser___ReduceAction498___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction498(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction499[44] = {
- {(int) 711 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction499 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction499 < ReduceAction: superclass typecheck marker */},
- {(int) 711 /* 3: ReduceAction499 < ReduceAction499: superclass typecheck marker */},
+ {(long int) 711 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction499 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction499 < ReduceAction: superclass typecheck marker */},
+ {(long int) 711 /* 3: ReduceAction499 < ReduceAction499: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction499 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction499 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction499___action},
- {(int) 2 /* 42: ReduceAction499 < ReduceAction499: superclass init_table position */},
- {(int) parser___ReduceAction499___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction499 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction499 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction499___action},
+ {(long int) 2 /* 42: ReduceAction499 < ReduceAction499: superclass init_table position */},
+ {(long int) parser___ReduceAction499___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction499(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction500[44] = {
- {(int) 699 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction500 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction500 < ReduceAction: superclass typecheck marker */},
- {(int) 699 /* 3: ReduceAction500 < ReduceAction500: superclass typecheck marker */},
+ {(long int) 699 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction500 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction500 < ReduceAction: superclass typecheck marker */},
+ {(long int) 699 /* 3: ReduceAction500 < ReduceAction500: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction500 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction500 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction500___action},
- {(int) 2 /* 42: ReduceAction500 < ReduceAction500: superclass init_table position */},
- {(int) parser___ReduceAction500___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction500 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction500 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction500___action},
+ {(long int) 2 /* 42: ReduceAction500 < ReduceAction500: superclass init_table position */},
+ {(long int) parser___ReduceAction500___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction500(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction501[44] = {
- {(int) 695 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction501 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction501 < ReduceAction: superclass typecheck marker */},
- {(int) 695 /* 3: ReduceAction501 < ReduceAction501: superclass typecheck marker */},
+ {(long int) 695 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction501 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction501 < ReduceAction: superclass typecheck marker */},
+ {(long int) 695 /* 3: ReduceAction501 < ReduceAction501: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction501 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction501 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction501___action},
- {(int) 2 /* 42: ReduceAction501 < ReduceAction501: superclass init_table position */},
- {(int) parser___ReduceAction501___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction501 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction501 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction501___action},
+ {(long int) 2 /* 42: ReduceAction501 < ReduceAction501: superclass init_table position */},
+ {(long int) parser___ReduceAction501___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction501(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction502[44] = {
- {(int) 691 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction502 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction502 < ReduceAction: superclass typecheck marker */},
- {(int) 691 /* 3: ReduceAction502 < ReduceAction502: superclass typecheck marker */},
+ {(long int) 691 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction502 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction502 < ReduceAction: superclass typecheck marker */},
+ {(long int) 691 /* 3: ReduceAction502 < ReduceAction502: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction502 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction502 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction502___action},
- {(int) 2 /* 42: ReduceAction502 < ReduceAction502: superclass init_table position */},
- {(int) parser___ReduceAction502___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction502 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction502 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction502___action},
+ {(long int) 2 /* 42: ReduceAction502 < ReduceAction502: superclass init_table position */},
+ {(long int) parser___ReduceAction502___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction502(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction503[44] = {
- {(int) 687 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction503 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction503 < ReduceAction: superclass typecheck marker */},
- {(int) 687 /* 3: ReduceAction503 < ReduceAction503: superclass typecheck marker */},
+ {(long int) 687 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction503 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction503 < ReduceAction: superclass typecheck marker */},
+ {(long int) 687 /* 3: ReduceAction503 < ReduceAction503: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction503 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction503 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction503___action},
- {(int) 2 /* 42: ReduceAction503 < ReduceAction503: superclass init_table position */},
- {(int) parser___ReduceAction503___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction503 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction503 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction503___action},
+ {(long int) 2 /* 42: ReduceAction503 < ReduceAction503: superclass init_table position */},
+ {(long int) parser___ReduceAction503___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction503(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction504[44] = {
- {(int) 683 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction504 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction504 < ReduceAction: superclass typecheck marker */},
- {(int) 683 /* 3: ReduceAction504 < ReduceAction504: superclass typecheck marker */},
+ {(long int) 683 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction504 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction504 < ReduceAction: superclass typecheck marker */},
+ {(long int) 683 /* 3: ReduceAction504 < ReduceAction504: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction504 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction504 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction504___action},
- {(int) 2 /* 42: ReduceAction504 < ReduceAction504: superclass init_table position */},
- {(int) parser___ReduceAction504___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction504 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction504 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction504___action},
+ {(long int) 2 /* 42: ReduceAction504 < ReduceAction504: superclass init_table position */},
+ {(long int) parser___ReduceAction504___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction504(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction505[44] = {
- {(int) 679 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction505 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction505 < ReduceAction: superclass typecheck marker */},
- {(int) 679 /* 3: ReduceAction505 < ReduceAction505: superclass typecheck marker */},
+ {(long int) 679 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction505 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction505 < ReduceAction: superclass typecheck marker */},
+ {(long int) 679 /* 3: ReduceAction505 < ReduceAction505: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction505 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction505 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction505___action},
- {(int) 2 /* 42: ReduceAction505 < ReduceAction505: superclass init_table position */},
- {(int) parser___ReduceAction505___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction505 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction505 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction505___action},
+ {(long int) 2 /* 42: ReduceAction505 < ReduceAction505: superclass init_table position */},
+ {(long int) parser___ReduceAction505___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction505(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction506[44] = {
- {(int) 675 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction506 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction506 < ReduceAction: superclass typecheck marker */},
- {(int) 675 /* 3: ReduceAction506 < ReduceAction506: superclass typecheck marker */},
+ {(long int) 675 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction506 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction506 < ReduceAction: superclass typecheck marker */},
+ {(long int) 675 /* 3: ReduceAction506 < ReduceAction506: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction506 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction506 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction506___action},
- {(int) 2 /* 42: ReduceAction506 < ReduceAction506: superclass init_table position */},
- {(int) parser___ReduceAction506___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction506 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction506 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction506___action},
+ {(long int) 2 /* 42: ReduceAction506 < ReduceAction506: superclass init_table position */},
+ {(long int) parser___ReduceAction506___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction506(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction507[44] = {
- {(int) 671 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction507 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction507 < ReduceAction: superclass typecheck marker */},
- {(int) 671 /* 3: ReduceAction507 < ReduceAction507: superclass typecheck marker */},
+ {(long int) 671 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction507 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction507 < ReduceAction: superclass typecheck marker */},
+ {(long int) 671 /* 3: ReduceAction507 < ReduceAction507: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction507 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction507 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction507___action},
- {(int) 2 /* 42: ReduceAction507 < ReduceAction507: superclass init_table position */},
- {(int) parser___ReduceAction507___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction507 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction507 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction507___action},
+ {(long int) 2 /* 42: ReduceAction507 < ReduceAction507: superclass init_table position */},
+ {(long int) parser___ReduceAction507___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction507(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction508[44] = {
- {(int) 667 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction508 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction508 < ReduceAction: superclass typecheck marker */},
- {(int) 667 /* 3: ReduceAction508 < ReduceAction508: superclass typecheck marker */},
+ {(long int) 667 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction508 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction508 < ReduceAction: superclass typecheck marker */},
+ {(long int) 667 /* 3: ReduceAction508 < ReduceAction508: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction508 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction508 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction508___action},
- {(int) 2 /* 42: ReduceAction508 < ReduceAction508: superclass init_table position */},
- {(int) parser___ReduceAction508___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction508 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction508 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction508___action},
+ {(long int) 2 /* 42: ReduceAction508 < ReduceAction508: superclass init_table position */},
+ {(long int) parser___ReduceAction508___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction508(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction509[44] = {
- {(int) 663 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction509 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction509 < ReduceAction: superclass typecheck marker */},
- {(int) 663 /* 3: ReduceAction509 < ReduceAction509: superclass typecheck marker */},
+ {(long int) 663 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction509 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction509 < ReduceAction: superclass typecheck marker */},
+ {(long int) 663 /* 3: ReduceAction509 < ReduceAction509: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction509 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction509 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction509___action},
- {(int) 2 /* 42: ReduceAction509 < ReduceAction509: superclass init_table position */},
- {(int) parser___ReduceAction509___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction509 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction509 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction509___action},
+ {(long int) 2 /* 42: ReduceAction509 < ReduceAction509: superclass init_table position */},
+ {(long int) parser___ReduceAction509___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction509(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction510[44] = {
- {(int) 655 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction510 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction510 < ReduceAction: superclass typecheck marker */},
- {(int) 655 /* 3: ReduceAction510 < ReduceAction510: superclass typecheck marker */},
+ {(long int) 655 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction510 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction510 < ReduceAction: superclass typecheck marker */},
+ {(long int) 655 /* 3: ReduceAction510 < ReduceAction510: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction510 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction510 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction510___action},
- {(int) 2 /* 42: ReduceAction510 < ReduceAction510: superclass init_table position */},
- {(int) parser___ReduceAction510___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction510 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction510 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction510___action},
+ {(long int) 2 /* 42: ReduceAction510 < ReduceAction510: superclass init_table position */},
+ {(long int) parser___ReduceAction510___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction510(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction511[44] = {
- {(int) 651 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction511 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction511 < ReduceAction: superclass typecheck marker */},
- {(int) 651 /* 3: ReduceAction511 < ReduceAction511: superclass typecheck marker */},
+ {(long int) 651 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction511 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction511 < ReduceAction: superclass typecheck marker */},
+ {(long int) 651 /* 3: ReduceAction511 < ReduceAction511: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction511 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction511 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction511___action},
- {(int) 2 /* 42: ReduceAction511 < ReduceAction511: superclass init_table position */},
- {(int) parser___ReduceAction511___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction511 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction511 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction511___action},
+ {(long int) 2 /* 42: ReduceAction511 < ReduceAction511: superclass init_table position */},
+ {(long int) parser___ReduceAction511___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction511(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction512[44] = {
- {(int) 647 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction512 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction512 < ReduceAction: superclass typecheck marker */},
- {(int) 647 /* 3: ReduceAction512 < ReduceAction512: superclass typecheck marker */},
+ {(long int) 647 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction512 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction512 < ReduceAction: superclass typecheck marker */},
+ {(long int) 647 /* 3: ReduceAction512 < ReduceAction512: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction512 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction512 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction512___action},
- {(int) 2 /* 42: ReduceAction512 < ReduceAction512: superclass init_table position */},
- {(int) parser___ReduceAction512___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction512 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction512 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction512___action},
+ {(long int) 2 /* 42: ReduceAction512 < ReduceAction512: superclass init_table position */},
+ {(long int) parser___ReduceAction512___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction512(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction513[44] = {
- {(int) 643 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction513 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction513 < ReduceAction: superclass typecheck marker */},
- {(int) 643 /* 3: ReduceAction513 < ReduceAction513: superclass typecheck marker */},
+ {(long int) 643 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction513 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction513 < ReduceAction: superclass typecheck marker */},
+ {(long int) 643 /* 3: ReduceAction513 < ReduceAction513: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction513 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction513 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction513___action},
- {(int) 2 /* 42: ReduceAction513 < ReduceAction513: superclass init_table position */},
- {(int) parser___ReduceAction513___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction513 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction513 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction513___action},
+ {(long int) 2 /* 42: ReduceAction513 < ReduceAction513: superclass init_table position */},
+ {(long int) parser___ReduceAction513___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction513(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction514[44] = {
- {(int) 639 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction514 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction514 < ReduceAction: superclass typecheck marker */},
- {(int) 639 /* 3: ReduceAction514 < ReduceAction514: superclass typecheck marker */},
+ {(long int) 639 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction514 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction514 < ReduceAction: superclass typecheck marker */},
+ {(long int) 639 /* 3: ReduceAction514 < ReduceAction514: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction514 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction514 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction514___action},
- {(int) 2 /* 42: ReduceAction514 < ReduceAction514: superclass init_table position */},
- {(int) parser___ReduceAction514___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction514 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction514 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction514___action},
+ {(long int) 2 /* 42: ReduceAction514 < ReduceAction514: superclass init_table position */},
+ {(long int) parser___ReduceAction514___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction514(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction515[44] = {
- {(int) 635 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction515 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction515 < ReduceAction: superclass typecheck marker */},
- {(int) 635 /* 3: ReduceAction515 < ReduceAction515: superclass typecheck marker */},
+ {(long int) 635 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction515 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction515 < ReduceAction: superclass typecheck marker */},
+ {(long int) 635 /* 3: ReduceAction515 < ReduceAction515: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction515 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction515 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction515___action},
- {(int) 2 /* 42: ReduceAction515 < ReduceAction515: superclass init_table position */},
- {(int) parser___ReduceAction515___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction515 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction515 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction515___action},
+ {(long int) 2 /* 42: ReduceAction515 < ReduceAction515: superclass init_table position */},
+ {(long int) parser___ReduceAction515___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction515(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction516[44] = {
- {(int) 631 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction516 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction516 < ReduceAction: superclass typecheck marker */},
- {(int) 631 /* 3: ReduceAction516 < ReduceAction516: superclass typecheck marker */},
+ {(long int) 631 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction516 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction516 < ReduceAction: superclass typecheck marker */},
+ {(long int) 631 /* 3: ReduceAction516 < ReduceAction516: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction516 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction516 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction516___action},
- {(int) 2 /* 42: ReduceAction516 < ReduceAction516: superclass init_table position */},
- {(int) parser___ReduceAction516___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction516 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction516 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction516___action},
+ {(long int) 2 /* 42: ReduceAction516 < ReduceAction516: superclass init_table position */},
+ {(long int) parser___ReduceAction516___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction516(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction517[44] = {
- {(int) 627 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction517 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction517 < ReduceAction: superclass typecheck marker */},
- {(int) 627 /* 3: ReduceAction517 < ReduceAction517: superclass typecheck marker */},
+ {(long int) 627 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction517 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction517 < ReduceAction: superclass typecheck marker */},
+ {(long int) 627 /* 3: ReduceAction517 < ReduceAction517: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction517 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction517 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction517___action},
- {(int) 2 /* 42: ReduceAction517 < ReduceAction517: superclass init_table position */},
- {(int) parser___ReduceAction517___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction517 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction517 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction517___action},
+ {(long int) 2 /* 42: ReduceAction517 < ReduceAction517: superclass init_table position */},
+ {(long int) parser___ReduceAction517___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction517(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction518[44] = {
- {(int) 623 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction518 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction518 < ReduceAction: superclass typecheck marker */},
- {(int) 623 /* 3: ReduceAction518 < ReduceAction518: superclass typecheck marker */},
+ {(long int) 623 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction518 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction518 < ReduceAction: superclass typecheck marker */},
+ {(long int) 623 /* 3: ReduceAction518 < ReduceAction518: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction518 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction518 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction518___action},
- {(int) 2 /* 42: ReduceAction518 < ReduceAction518: superclass init_table position */},
- {(int) parser___ReduceAction518___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction518 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction518 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction518___action},
+ {(long int) 2 /* 42: ReduceAction518 < ReduceAction518: superclass init_table position */},
+ {(long int) parser___ReduceAction518___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction518(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction519[44] = {
- {(int) 619 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction519 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction519 < ReduceAction: superclass typecheck marker */},
- {(int) 619 /* 3: ReduceAction519 < ReduceAction519: superclass typecheck marker */},
+ {(long int) 619 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction519 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction519 < ReduceAction: superclass typecheck marker */},
+ {(long int) 619 /* 3: ReduceAction519 < ReduceAction519: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction519 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction519 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction519___action},
- {(int) 2 /* 42: ReduceAction519 < ReduceAction519: superclass init_table position */},
- {(int) parser___ReduceAction519___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction519 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction519 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction519___action},
+ {(long int) 2 /* 42: ReduceAction519 < ReduceAction519: superclass init_table position */},
+ {(long int) parser___ReduceAction519___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction519(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction520[44] = {
- {(int) 611 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction520 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction520 < ReduceAction: superclass typecheck marker */},
- {(int) 611 /* 3: ReduceAction520 < ReduceAction520: superclass typecheck marker */},
+ {(long int) 611 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction520 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction520 < ReduceAction: superclass typecheck marker */},
+ {(long int) 611 /* 3: ReduceAction520 < ReduceAction520: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction520 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction520 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction520___action},
- {(int) 2 /* 42: ReduceAction520 < ReduceAction520: superclass init_table position */},
- {(int) parser___ReduceAction520___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction520 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction520 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction520___action},
+ {(long int) 2 /* 42: ReduceAction520 < ReduceAction520: superclass init_table position */},
+ {(long int) parser___ReduceAction520___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction520(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction521[44] = {
- {(int) 607 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction521 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction521 < ReduceAction: superclass typecheck marker */},
- {(int) 607 /* 3: ReduceAction521 < ReduceAction521: superclass typecheck marker */},
+ {(long int) 607 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction521 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction521 < ReduceAction: superclass typecheck marker */},
+ {(long int) 607 /* 3: ReduceAction521 < ReduceAction521: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction521 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction521 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction521___action},
- {(int) 2 /* 42: ReduceAction521 < ReduceAction521: superclass init_table position */},
- {(int) parser___ReduceAction521___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction521 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction521 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction521___action},
+ {(long int) 2 /* 42: ReduceAction521 < ReduceAction521: superclass init_table position */},
+ {(long int) parser___ReduceAction521___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction521(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction522[44] = {
- {(int) 603 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction522 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction522 < ReduceAction: superclass typecheck marker */},
- {(int) 603 /* 3: ReduceAction522 < ReduceAction522: superclass typecheck marker */},
+ {(long int) 603 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction522 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction522 < ReduceAction: superclass typecheck marker */},
+ {(long int) 603 /* 3: ReduceAction522 < ReduceAction522: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction522 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction522 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction522___action},
- {(int) 2 /* 42: ReduceAction522 < ReduceAction522: superclass init_table position */},
- {(int) parser___ReduceAction522___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction522 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction522 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction522___action},
+ {(long int) 2 /* 42: ReduceAction522 < ReduceAction522: superclass init_table position */},
+ {(long int) parser___ReduceAction522___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction522(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction523[44] = {
- {(int) 599 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction523 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction523 < ReduceAction: superclass typecheck marker */},
- {(int) 599 /* 3: ReduceAction523 < ReduceAction523: superclass typecheck marker */},
+ {(long int) 599 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction523 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction523 < ReduceAction: superclass typecheck marker */},
+ {(long int) 599 /* 3: ReduceAction523 < ReduceAction523: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction523 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction523 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction523___action},
- {(int) 2 /* 42: ReduceAction523 < ReduceAction523: superclass init_table position */},
- {(int) parser___ReduceAction523___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction523 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction523 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction523___action},
+ {(long int) 2 /* 42: ReduceAction523 < ReduceAction523: superclass init_table position */},
+ {(long int) parser___ReduceAction523___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction523(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction524[44] = {
- {(int) 595 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction524 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction524 < ReduceAction: superclass typecheck marker */},
- {(int) 595 /* 3: ReduceAction524 < ReduceAction524: superclass typecheck marker */},
+ {(long int) 595 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction524 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction524 < ReduceAction: superclass typecheck marker */},
+ {(long int) 595 /* 3: ReduceAction524 < ReduceAction524: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction524 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction524 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction524___action},
- {(int) 2 /* 42: ReduceAction524 < ReduceAction524: superclass init_table position */},
- {(int) parser___ReduceAction524___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction524 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction524 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction524___action},
+ {(long int) 2 /* 42: ReduceAction524 < ReduceAction524: superclass init_table position */},
+ {(long int) parser___ReduceAction524___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction524(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction525[44] = {
- {(int) 591 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction525 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction525 < ReduceAction: superclass typecheck marker */},
- {(int) 591 /* 3: ReduceAction525 < ReduceAction525: superclass typecheck marker */},
+ {(long int) 591 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction525 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction525 < ReduceAction: superclass typecheck marker */},
+ {(long int) 591 /* 3: ReduceAction525 < ReduceAction525: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction525 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction525 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction525___action},
- {(int) 2 /* 42: ReduceAction525 < ReduceAction525: superclass init_table position */},
- {(int) parser___ReduceAction525___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction525 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction525 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction525___action},
+ {(long int) 2 /* 42: ReduceAction525 < ReduceAction525: superclass init_table position */},
+ {(long int) parser___ReduceAction525___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction525(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction526[44] = {
- {(int) 587 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction526 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction526 < ReduceAction: superclass typecheck marker */},
- {(int) 587 /* 3: ReduceAction526 < ReduceAction526: superclass typecheck marker */},
+ {(long int) 587 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction526 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction526 < ReduceAction: superclass typecheck marker */},
+ {(long int) 587 /* 3: ReduceAction526 < ReduceAction526: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction526 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction526 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction526___action},
- {(int) 2 /* 42: ReduceAction526 < ReduceAction526: superclass init_table position */},
- {(int) parser___ReduceAction526___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction526 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction526 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction526___action},
+ {(long int) 2 /* 42: ReduceAction526 < ReduceAction526: superclass init_table position */},
+ {(long int) parser___ReduceAction526___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction526(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction527[44] = {
- {(int) 583 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction527 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction527 < ReduceAction: superclass typecheck marker */},
- {(int) 583 /* 3: ReduceAction527 < ReduceAction527: superclass typecheck marker */},
+ {(long int) 583 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction527 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction527 < ReduceAction: superclass typecheck marker */},
+ {(long int) 583 /* 3: ReduceAction527 < ReduceAction527: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction527 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction527 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction527___action},
- {(int) 2 /* 42: ReduceAction527 < ReduceAction527: superclass init_table position */},
- {(int) parser___ReduceAction527___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction527 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction527 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction527___action},
+ {(long int) 2 /* 42: ReduceAction527 < ReduceAction527: superclass init_table position */},
+ {(long int) parser___ReduceAction527___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction527(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction528[44] = {
- {(int) 579 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction528 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction528 < ReduceAction: superclass typecheck marker */},
- {(int) 579 /* 3: ReduceAction528 < ReduceAction528: superclass typecheck marker */},
+ {(long int) 579 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction528 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction528 < ReduceAction: superclass typecheck marker */},
+ {(long int) 579 /* 3: ReduceAction528 < ReduceAction528: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction528 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction528 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction528___action},
- {(int) 2 /* 42: ReduceAction528 < ReduceAction528: superclass init_table position */},
- {(int) parser___ReduceAction528___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction528 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction528 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction528___action},
+ {(long int) 2 /* 42: ReduceAction528 < ReduceAction528: superclass init_table position */},
+ {(long int) parser___ReduceAction528___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction528(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction529[44] = {
- {(int) 575 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction529 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction529 < ReduceAction: superclass typecheck marker */},
- {(int) 575 /* 3: ReduceAction529 < ReduceAction529: superclass typecheck marker */},
+ {(long int) 575 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction529 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction529 < ReduceAction: superclass typecheck marker */},
+ {(long int) 575 /* 3: ReduceAction529 < ReduceAction529: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction529 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction529 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction529___action},
- {(int) 2 /* 42: ReduceAction529 < ReduceAction529: superclass init_table position */},
- {(int) parser___ReduceAction529___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction529 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction529 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction529___action},
+ {(long int) 2 /* 42: ReduceAction529 < ReduceAction529: superclass init_table position */},
+ {(long int) parser___ReduceAction529___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction529(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction530[44] = {
- {(int) 567 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction530 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction530 < ReduceAction: superclass typecheck marker */},
- {(int) 567 /* 3: ReduceAction530 < ReduceAction530: superclass typecheck marker */},
+ {(long int) 567 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction530 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction530 < ReduceAction: superclass typecheck marker */},
+ {(long int) 567 /* 3: ReduceAction530 < ReduceAction530: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction530 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction530 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction530___action},
- {(int) 2 /* 42: ReduceAction530 < ReduceAction530: superclass init_table position */},
- {(int) parser___ReduceAction530___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction530 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction530 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction530___action},
+ {(long int) 2 /* 42: ReduceAction530 < ReduceAction530: superclass init_table position */},
+ {(long int) parser___ReduceAction530___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction530(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction531[44] = {
- {(int) 563 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction531 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction531 < ReduceAction: superclass typecheck marker */},
- {(int) 563 /* 3: ReduceAction531 < ReduceAction531: superclass typecheck marker */},
+ {(long int) 563 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction531 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction531 < ReduceAction: superclass typecheck marker */},
+ {(long int) 563 /* 3: ReduceAction531 < ReduceAction531: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction531 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction531 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction531___action},
- {(int) 2 /* 42: ReduceAction531 < ReduceAction531: superclass init_table position */},
- {(int) parser___ReduceAction531___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction531 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction531 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction531___action},
+ {(long int) 2 /* 42: ReduceAction531 < ReduceAction531: superclass init_table position */},
+ {(long int) parser___ReduceAction531___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction531(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction532[44] = {
- {(int) 559 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction532 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction532 < ReduceAction: superclass typecheck marker */},
- {(int) 559 /* 3: ReduceAction532 < ReduceAction532: superclass typecheck marker */},
+ {(long int) 559 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction532 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction532 < ReduceAction: superclass typecheck marker */},
+ {(long int) 559 /* 3: ReduceAction532 < ReduceAction532: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction532 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction532 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction532___action},
- {(int) 2 /* 42: ReduceAction532 < ReduceAction532: superclass init_table position */},
- {(int) parser___ReduceAction532___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction532 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction532 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction532___action},
+ {(long int) 2 /* 42: ReduceAction532 < ReduceAction532: superclass init_table position */},
+ {(long int) parser___ReduceAction532___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction532(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction533[44] = {
- {(int) 555 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction533 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction533 < ReduceAction: superclass typecheck marker */},
- {(int) 555 /* 3: ReduceAction533 < ReduceAction533: superclass typecheck marker */},
+ {(long int) 555 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction533 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction533 < ReduceAction: superclass typecheck marker */},
+ {(long int) 555 /* 3: ReduceAction533 < ReduceAction533: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction533 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction533 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction533___action},
- {(int) 2 /* 42: ReduceAction533 < ReduceAction533: superclass init_table position */},
- {(int) parser___ReduceAction533___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction533 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction533 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction533___action},
+ {(long int) 2 /* 42: ReduceAction533 < ReduceAction533: superclass init_table position */},
+ {(long int) parser___ReduceAction533___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction533(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction534[44] = {
- {(int) 551 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction534 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction534 < ReduceAction: superclass typecheck marker */},
- {(int) 551 /* 3: ReduceAction534 < ReduceAction534: superclass typecheck marker */},
+ {(long int) 551 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction534 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction534 < ReduceAction: superclass typecheck marker */},
+ {(long int) 551 /* 3: ReduceAction534 < ReduceAction534: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction534 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction534 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction534___action},
- {(int) 2 /* 42: ReduceAction534 < ReduceAction534: superclass init_table position */},
- {(int) parser___ReduceAction534___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction534 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction534 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction534___action},
+ {(long int) 2 /* 42: ReduceAction534 < ReduceAction534: superclass init_table position */},
+ {(long int) parser___ReduceAction534___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction534(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction535[44] = {
- {(int) 547 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction535 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction535 < ReduceAction: superclass typecheck marker */},
- {(int) 547 /* 3: ReduceAction535 < ReduceAction535: superclass typecheck marker */},
+ {(long int) 547 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction535 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction535 < ReduceAction: superclass typecheck marker */},
+ {(long int) 547 /* 3: ReduceAction535 < ReduceAction535: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction535 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction535 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction535___action},
- {(int) 2 /* 42: ReduceAction535 < ReduceAction535: superclass init_table position */},
- {(int) parser___ReduceAction535___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction535 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction535 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction535___action},
+ {(long int) 2 /* 42: ReduceAction535 < ReduceAction535: superclass init_table position */},
+ {(long int) parser___ReduceAction535___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction535(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction536[44] = {
- {(int) 543 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction536 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction536 < ReduceAction: superclass typecheck marker */},
- {(int) 543 /* 3: ReduceAction536 < ReduceAction536: superclass typecheck marker */},
+ {(long int) 543 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction536 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction536 < ReduceAction: superclass typecheck marker */},
+ {(long int) 543 /* 3: ReduceAction536 < ReduceAction536: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction536 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction536 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction536___action},
- {(int) 2 /* 42: ReduceAction536 < ReduceAction536: superclass init_table position */},
- {(int) parser___ReduceAction536___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction536 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction536 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction536___action},
+ {(long int) 2 /* 42: ReduceAction536 < ReduceAction536: superclass init_table position */},
+ {(long int) parser___ReduceAction536___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction536(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction537[44] = {
- {(int) 539 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction537 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction537 < ReduceAction: superclass typecheck marker */},
- {(int) 539 /* 3: ReduceAction537 < ReduceAction537: superclass typecheck marker */},
+ {(long int) 539 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction537 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction537 < ReduceAction: superclass typecheck marker */},
+ {(long int) 539 /* 3: ReduceAction537 < ReduceAction537: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction537 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction537 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction537___action},
- {(int) 2 /* 42: ReduceAction537 < ReduceAction537: superclass init_table position */},
- {(int) parser___ReduceAction537___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction537 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction537 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction537___action},
+ {(long int) 2 /* 42: ReduceAction537 < ReduceAction537: superclass init_table position */},
+ {(long int) parser___ReduceAction537___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction537(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction538[44] = {
- {(int) 535 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction538 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction538 < ReduceAction: superclass typecheck marker */},
- {(int) 535 /* 3: ReduceAction538 < ReduceAction538: superclass typecheck marker */},
+ {(long int) 535 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction538 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction538 < ReduceAction: superclass typecheck marker */},
+ {(long int) 535 /* 3: ReduceAction538 < ReduceAction538: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction538 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction538 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction538___action},
- {(int) 2 /* 42: ReduceAction538 < ReduceAction538: superclass init_table position */},
- {(int) parser___ReduceAction538___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction538 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction538 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction538___action},
+ {(long int) 2 /* 42: ReduceAction538 < ReduceAction538: superclass init_table position */},
+ {(long int) parser___ReduceAction538___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction538(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction539[44] = {
- {(int) 531 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction539 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction539 < ReduceAction: superclass typecheck marker */},
- {(int) 531 /* 3: ReduceAction539 < ReduceAction539: superclass typecheck marker */},
+ {(long int) 531 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction539 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction539 < ReduceAction: superclass typecheck marker */},
+ {(long int) 531 /* 3: ReduceAction539 < ReduceAction539: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction539 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction539 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction539___action},
- {(int) 2 /* 42: ReduceAction539 < ReduceAction539: superclass init_table position */},
- {(int) parser___ReduceAction539___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction539 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction539 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction539___action},
+ {(long int) 2 /* 42: ReduceAction539 < ReduceAction539: superclass init_table position */},
+ {(long int) parser___ReduceAction539___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction539(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction540[44] = {
- {(int) 523 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction540 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction540 < ReduceAction: superclass typecheck marker */},
- {(int) 523 /* 3: ReduceAction540 < ReduceAction540: superclass typecheck marker */},
+ {(long int) 523 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction540 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction540 < ReduceAction: superclass typecheck marker */},
+ {(long int) 523 /* 3: ReduceAction540 < ReduceAction540: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction540 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction540 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction540___action},
- {(int) 2 /* 42: ReduceAction540 < ReduceAction540: superclass init_table position */},
- {(int) parser___ReduceAction540___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction540 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction540 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction540___action},
+ {(long int) 2 /* 42: ReduceAction540 < ReduceAction540: superclass init_table position */},
+ {(long int) parser___ReduceAction540___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction540(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction541[44] = {
- {(int) 519 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction541 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction541 < ReduceAction: superclass typecheck marker */},
- {(int) 519 /* 3: ReduceAction541 < ReduceAction541: superclass typecheck marker */},
+ {(long int) 519 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction541 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction541 < ReduceAction: superclass typecheck marker */},
+ {(long int) 519 /* 3: ReduceAction541 < ReduceAction541: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction541 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction541 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction541___action},
- {(int) 2 /* 42: ReduceAction541 < ReduceAction541: superclass init_table position */},
- {(int) parser___ReduceAction541___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction541 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction541 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction541___action},
+ {(long int) 2 /* 42: ReduceAction541 < ReduceAction541: superclass init_table position */},
+ {(long int) parser___ReduceAction541___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction541(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction542[44] = {
- {(int) 515 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction542 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction542 < ReduceAction: superclass typecheck marker */},
- {(int) 515 /* 3: ReduceAction542 < ReduceAction542: superclass typecheck marker */},
+ {(long int) 515 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction542 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction542 < ReduceAction: superclass typecheck marker */},
+ {(long int) 515 /* 3: ReduceAction542 < ReduceAction542: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction542 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction542 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction542___action},
- {(int) 2 /* 42: ReduceAction542 < ReduceAction542: superclass init_table position */},
- {(int) parser___ReduceAction542___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction542 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction542 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction542___action},
+ {(long int) 2 /* 42: ReduceAction542 < ReduceAction542: superclass init_table position */},
+ {(long int) parser___ReduceAction542___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction542(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction543[44] = {
- {(int) 511 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction543 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction543 < ReduceAction: superclass typecheck marker */},
- {(int) 511 /* 3: ReduceAction543 < ReduceAction543: superclass typecheck marker */},
+ {(long int) 511 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction543 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction543 < ReduceAction: superclass typecheck marker */},
+ {(long int) 511 /* 3: ReduceAction543 < ReduceAction543: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction543 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction543 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction543___action},
- {(int) 2 /* 42: ReduceAction543 < ReduceAction543: superclass init_table position */},
- {(int) parser___ReduceAction543___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction543 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction543 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction543___action},
+ {(long int) 2 /* 42: ReduceAction543 < ReduceAction543: superclass init_table position */},
+ {(long int) parser___ReduceAction543___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction543(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction544[44] = {
- {(int) 507 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction544 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction544 < ReduceAction: superclass typecheck marker */},
- {(int) 507 /* 3: ReduceAction544 < ReduceAction544: superclass typecheck marker */},
+ {(long int) 507 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction544 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction544 < ReduceAction: superclass typecheck marker */},
+ {(long int) 507 /* 3: ReduceAction544 < ReduceAction544: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction544 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction544 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction544___action},
- {(int) 2 /* 42: ReduceAction544 < ReduceAction544: superclass init_table position */},
- {(int) parser___ReduceAction544___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction544 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction544 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction544___action},
+ {(long int) 2 /* 42: ReduceAction544 < ReduceAction544: superclass init_table position */},
+ {(long int) parser___ReduceAction544___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction544(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction545[44] = {
- {(int) 503 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction545 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction545 < ReduceAction: superclass typecheck marker */},
- {(int) 503 /* 3: ReduceAction545 < ReduceAction545: superclass typecheck marker */},
+ {(long int) 503 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction545 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction545 < ReduceAction: superclass typecheck marker */},
+ {(long int) 503 /* 3: ReduceAction545 < ReduceAction545: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction545 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction545 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction545___action},
- {(int) 2 /* 42: ReduceAction545 < ReduceAction545: superclass init_table position */},
- {(int) parser___ReduceAction545___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction545 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction545 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction545___action},
+ {(long int) 2 /* 42: ReduceAction545 < ReduceAction545: superclass init_table position */},
+ {(long int) parser___ReduceAction545___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction545(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction546[44] = {
- {(int) 499 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction546 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction546 < ReduceAction: superclass typecheck marker */},
- {(int) 499 /* 3: ReduceAction546 < ReduceAction546: superclass typecheck marker */},
+ {(long int) 499 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction546 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction546 < ReduceAction: superclass typecheck marker */},
+ {(long int) 499 /* 3: ReduceAction546 < ReduceAction546: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction546 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction546 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction546___action},
- {(int) 2 /* 42: ReduceAction546 < ReduceAction546: superclass init_table position */},
- {(int) parser___ReduceAction546___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction546 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction546 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction546___action},
+ {(long int) 2 /* 42: ReduceAction546 < ReduceAction546: superclass init_table position */},
+ {(long int) parser___ReduceAction546___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction546(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction547[44] = {
- {(int) 495 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction547 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction547 < ReduceAction: superclass typecheck marker */},
- {(int) 495 /* 3: ReduceAction547 < ReduceAction547: superclass typecheck marker */},
+ {(long int) 495 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction547 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction547 < ReduceAction: superclass typecheck marker */},
+ {(long int) 495 /* 3: ReduceAction547 < ReduceAction547: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction547 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction547 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction547___action},
- {(int) 2 /* 42: ReduceAction547 < ReduceAction547: superclass init_table position */},
- {(int) parser___ReduceAction547___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction547 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction547 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction547___action},
+ {(long int) 2 /* 42: ReduceAction547 < ReduceAction547: superclass init_table position */},
+ {(long int) parser___ReduceAction547___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction547(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction548[44] = {
- {(int) 491 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction548 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction548 < ReduceAction: superclass typecheck marker */},
- {(int) 491 /* 3: ReduceAction548 < ReduceAction548: superclass typecheck marker */},
+ {(long int) 491 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction548 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction548 < ReduceAction: superclass typecheck marker */},
+ {(long int) 491 /* 3: ReduceAction548 < ReduceAction548: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction548 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction548 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction548___action},
- {(int) 2 /* 42: ReduceAction548 < ReduceAction548: superclass init_table position */},
- {(int) parser___ReduceAction548___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction548 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction548 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction548___action},
+ {(long int) 2 /* 42: ReduceAction548 < ReduceAction548: superclass init_table position */},
+ {(long int) parser___ReduceAction548___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction548(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction549[44] = {
- {(int) 487 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction549 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction549 < ReduceAction: superclass typecheck marker */},
- {(int) 487 /* 3: ReduceAction549 < ReduceAction549: superclass typecheck marker */},
+ {(long int) 487 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction549 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction549 < ReduceAction: superclass typecheck marker */},
+ {(long int) 487 /* 3: ReduceAction549 < ReduceAction549: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction549 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction549 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction549___action},
- {(int) 2 /* 42: ReduceAction549 < ReduceAction549: superclass init_table position */},
- {(int) parser___ReduceAction549___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction549 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction549 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction549___action},
+ {(long int) 2 /* 42: ReduceAction549 < ReduceAction549: superclass init_table position */},
+ {(long int) parser___ReduceAction549___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction549(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction550[44] = {
- {(int) 479 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction550 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction550 < ReduceAction: superclass typecheck marker */},
- {(int) 479 /* 3: ReduceAction550 < ReduceAction550: superclass typecheck marker */},
+ {(long int) 479 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction550 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction550 < ReduceAction: superclass typecheck marker */},
+ {(long int) 479 /* 3: ReduceAction550 < ReduceAction550: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction550 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction550 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction550___action},
- {(int) 2 /* 42: ReduceAction550 < ReduceAction550: superclass init_table position */},
- {(int) parser___ReduceAction550___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction550 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction550 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction550___action},
+ {(long int) 2 /* 42: ReduceAction550 < ReduceAction550: superclass init_table position */},
+ {(long int) parser___ReduceAction550___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction550(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction551[44] = {
- {(int) 475 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction551 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction551 < ReduceAction: superclass typecheck marker */},
- {(int) 475 /* 3: ReduceAction551 < ReduceAction551: superclass typecheck marker */},
+ {(long int) 475 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction551 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction551 < ReduceAction: superclass typecheck marker */},
+ {(long int) 475 /* 3: ReduceAction551 < ReduceAction551: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction551 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction551 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction551___action},
- {(int) 2 /* 42: ReduceAction551 < ReduceAction551: superclass init_table position */},
- {(int) parser___ReduceAction551___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction551 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction551 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction551___action},
+ {(long int) 2 /* 42: ReduceAction551 < ReduceAction551: superclass init_table position */},
+ {(long int) parser___ReduceAction551___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction551(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction552[44] = {
- {(int) 471 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction552 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction552 < ReduceAction: superclass typecheck marker */},
- {(int) 471 /* 3: ReduceAction552 < ReduceAction552: superclass typecheck marker */},
+ {(long int) 471 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction552 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction552 < ReduceAction: superclass typecheck marker */},
+ {(long int) 471 /* 3: ReduceAction552 < ReduceAction552: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction552 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction552 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction552___action},
- {(int) 2 /* 42: ReduceAction552 < ReduceAction552: superclass init_table position */},
- {(int) parser___ReduceAction552___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction552 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction552 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction552___action},
+ {(long int) 2 /* 42: ReduceAction552 < ReduceAction552: superclass init_table position */},
+ {(long int) parser___ReduceAction552___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction552(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction553[44] = {
- {(int) 467 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction553 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction553 < ReduceAction: superclass typecheck marker */},
- {(int) 467 /* 3: ReduceAction553 < ReduceAction553: superclass typecheck marker */},
+ {(long int) 467 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction553 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction553 < ReduceAction: superclass typecheck marker */},
+ {(long int) 467 /* 3: ReduceAction553 < ReduceAction553: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction553 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction553 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction553___action},
- {(int) 2 /* 42: ReduceAction553 < ReduceAction553: superclass init_table position */},
- {(int) parser___ReduceAction553___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction553 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction553 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction553___action},
+ {(long int) 2 /* 42: ReduceAction553 < ReduceAction553: superclass init_table position */},
+ {(long int) parser___ReduceAction553___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction553(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction554[44] = {
- {(int) 463 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction554 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction554 < ReduceAction: superclass typecheck marker */},
- {(int) 463 /* 3: ReduceAction554 < ReduceAction554: superclass typecheck marker */},
+ {(long int) 463 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction554 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction554 < ReduceAction: superclass typecheck marker */},
+ {(long int) 463 /* 3: ReduceAction554 < ReduceAction554: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction554 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction554 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction554___action},
- {(int) 2 /* 42: ReduceAction554 < ReduceAction554: superclass init_table position */},
- {(int) parser___ReduceAction554___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction554 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction554 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction554___action},
+ {(long int) 2 /* 42: ReduceAction554 < ReduceAction554: superclass init_table position */},
+ {(long int) parser___ReduceAction554___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction554(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction555[44] = {
- {(int) 459 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction555 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction555 < ReduceAction: superclass typecheck marker */},
- {(int) 459 /* 3: ReduceAction555 < ReduceAction555: superclass typecheck marker */},
+ {(long int) 459 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction555 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction555 < ReduceAction: superclass typecheck marker */},
+ {(long int) 459 /* 3: ReduceAction555 < ReduceAction555: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction555 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction555 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction555___action},
- {(int) 2 /* 42: ReduceAction555 < ReduceAction555: superclass init_table position */},
- {(int) parser___ReduceAction555___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction555 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction555 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction555___action},
+ {(long int) 2 /* 42: ReduceAction555 < ReduceAction555: superclass init_table position */},
+ {(long int) parser___ReduceAction555___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction555(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction556[44] = {
- {(int) 455 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction556 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction556 < ReduceAction: superclass typecheck marker */},
- {(int) 455 /* 3: ReduceAction556 < ReduceAction556: superclass typecheck marker */},
+ {(long int) 455 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction556 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction556 < ReduceAction: superclass typecheck marker */},
+ {(long int) 455 /* 3: ReduceAction556 < ReduceAction556: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction556 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction556 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction556___action},
- {(int) 2 /* 42: ReduceAction556 < ReduceAction556: superclass init_table position */},
- {(int) parser___ReduceAction556___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction556 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction556 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction556___action},
+ {(long int) 2 /* 42: ReduceAction556 < ReduceAction556: superclass init_table position */},
+ {(long int) parser___ReduceAction556___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction556(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction557[44] = {
- {(int) 451 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction557 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction557 < ReduceAction: superclass typecheck marker */},
- {(int) 451 /* 3: ReduceAction557 < ReduceAction557: superclass typecheck marker */},
+ {(long int) 451 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction557 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction557 < ReduceAction: superclass typecheck marker */},
+ {(long int) 451 /* 3: ReduceAction557 < ReduceAction557: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction557 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction557 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction557___action},
- {(int) 2 /* 42: ReduceAction557 < ReduceAction557: superclass init_table position */},
- {(int) parser___ReduceAction557___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction557 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction557 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction557___action},
+ {(long int) 2 /* 42: ReduceAction557 < ReduceAction557: superclass init_table position */},
+ {(long int) parser___ReduceAction557___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction557(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction558[44] = {
- {(int) 447 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction558 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction558 < ReduceAction: superclass typecheck marker */},
- {(int) 447 /* 3: ReduceAction558 < ReduceAction558: superclass typecheck marker */},
+ {(long int) 447 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction558 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction558 < ReduceAction: superclass typecheck marker */},
+ {(long int) 447 /* 3: ReduceAction558 < ReduceAction558: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction558 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction558 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction558___action},
- {(int) 2 /* 42: ReduceAction558 < ReduceAction558: superclass init_table position */},
- {(int) parser___ReduceAction558___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction558 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction558 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction558___action},
+ {(long int) 2 /* 42: ReduceAction558 < ReduceAction558: superclass init_table position */},
+ {(long int) parser___ReduceAction558___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction558(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction559[44] = {
- {(int) 443 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction559 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction559 < ReduceAction: superclass typecheck marker */},
- {(int) 443 /* 3: ReduceAction559 < ReduceAction559: superclass typecheck marker */},
+ {(long int) 443 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction559 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction559 < ReduceAction: superclass typecheck marker */},
+ {(long int) 443 /* 3: ReduceAction559 < ReduceAction559: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction559 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction559 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction559___action},
- {(int) 2 /* 42: ReduceAction559 < ReduceAction559: superclass init_table position */},
- {(int) parser___ReduceAction559___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction559 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction559 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction559___action},
+ {(long int) 2 /* 42: ReduceAction559 < ReduceAction559: superclass init_table position */},
+ {(long int) parser___ReduceAction559___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction559(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction560[44] = {
- {(int) 435 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction560 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction560 < ReduceAction: superclass typecheck marker */},
- {(int) 435 /* 3: ReduceAction560 < ReduceAction560: superclass typecheck marker */},
+ {(long int) 435 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction560 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction560 < ReduceAction: superclass typecheck marker */},
+ {(long int) 435 /* 3: ReduceAction560 < ReduceAction560: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction560 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction560 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction560___action},
- {(int) 2 /* 42: ReduceAction560 < ReduceAction560: superclass init_table position */},
- {(int) parser___ReduceAction560___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction560 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction560 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction560___action},
+ {(long int) 2 /* 42: ReduceAction560 < ReduceAction560: superclass init_table position */},
+ {(long int) parser___ReduceAction560___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction560(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction561[44] = {
- {(int) 431 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction561 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction561 < ReduceAction: superclass typecheck marker */},
- {(int) 431 /* 3: ReduceAction561 < ReduceAction561: superclass typecheck marker */},
+ {(long int) 431 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction561 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction561 < ReduceAction: superclass typecheck marker */},
+ {(long int) 431 /* 3: ReduceAction561 < ReduceAction561: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction561 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction561 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction561___action},
- {(int) 2 /* 42: ReduceAction561 < ReduceAction561: superclass init_table position */},
- {(int) parser___ReduceAction561___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction561 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction561 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction561___action},
+ {(long int) 2 /* 42: ReduceAction561 < ReduceAction561: superclass init_table position */},
+ {(long int) parser___ReduceAction561___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction561(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction562[44] = {
- {(int) 427 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction562 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction562 < ReduceAction: superclass typecheck marker */},
- {(int) 427 /* 3: ReduceAction562 < ReduceAction562: superclass typecheck marker */},
+ {(long int) 427 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction562 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction562 < ReduceAction: superclass typecheck marker */},
+ {(long int) 427 /* 3: ReduceAction562 < ReduceAction562: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction562 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction562 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction562___action},
- {(int) 2 /* 42: ReduceAction562 < ReduceAction562: superclass init_table position */},
- {(int) parser___ReduceAction562___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction562 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction562 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction562___action},
+ {(long int) 2 /* 42: ReduceAction562 < ReduceAction562: superclass init_table position */},
+ {(long int) parser___ReduceAction562___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction562(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction563[44] = {
- {(int) 423 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction563 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction563 < ReduceAction: superclass typecheck marker */},
- {(int) 423 /* 3: ReduceAction563 < ReduceAction563: superclass typecheck marker */},
+ {(long int) 423 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction563 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction563 < ReduceAction: superclass typecheck marker */},
+ {(long int) 423 /* 3: ReduceAction563 < ReduceAction563: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction563 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction563 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction563___action},
- {(int) 2 /* 42: ReduceAction563 < ReduceAction563: superclass init_table position */},
- {(int) parser___ReduceAction563___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction563 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction563 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction563___action},
+ {(long int) 2 /* 42: ReduceAction563 < ReduceAction563: superclass init_table position */},
+ {(long int) parser___ReduceAction563___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction563(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction564[44] = {
- {(int) 419 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction564 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction564 < ReduceAction: superclass typecheck marker */},
- {(int) 419 /* 3: ReduceAction564 < ReduceAction564: superclass typecheck marker */},
+ {(long int) 419 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction564 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction564 < ReduceAction: superclass typecheck marker */},
+ {(long int) 419 /* 3: ReduceAction564 < ReduceAction564: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction564 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction564 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction564___action},
- {(int) 2 /* 42: ReduceAction564 < ReduceAction564: superclass init_table position */},
- {(int) parser___ReduceAction564___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction564 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction564 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction564___action},
+ {(long int) 2 /* 42: ReduceAction564 < ReduceAction564: superclass init_table position */},
+ {(long int) parser___ReduceAction564___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction564(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction565[44] = {
- {(int) 415 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction565 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction565 < ReduceAction: superclass typecheck marker */},
- {(int) 415 /* 3: ReduceAction565 < ReduceAction565: superclass typecheck marker */},
+ {(long int) 415 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction565 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction565 < ReduceAction: superclass typecheck marker */},
+ {(long int) 415 /* 3: ReduceAction565 < ReduceAction565: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction565 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction565 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction565___action},
- {(int) 2 /* 42: ReduceAction565 < ReduceAction565: superclass init_table position */},
- {(int) parser___ReduceAction565___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction565 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction565 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction565___action},
+ {(long int) 2 /* 42: ReduceAction565 < ReduceAction565: superclass init_table position */},
+ {(long int) parser___ReduceAction565___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction565(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction566[44] = {
- {(int) 411 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction566 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction566 < ReduceAction: superclass typecheck marker */},
- {(int) 411 /* 3: ReduceAction566 < ReduceAction566: superclass typecheck marker */},
+ {(long int) 411 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction566 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction566 < ReduceAction: superclass typecheck marker */},
+ {(long int) 411 /* 3: ReduceAction566 < ReduceAction566: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction566 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction566 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction566___action},
- {(int) 2 /* 42: ReduceAction566 < ReduceAction566: superclass init_table position */},
- {(int) parser___ReduceAction566___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction566 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction566 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction566___action},
+ {(long int) 2 /* 42: ReduceAction566 < ReduceAction566: superclass init_table position */},
+ {(long int) parser___ReduceAction566___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction566(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction567[44] = {
- {(int) 407 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction567 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction567 < ReduceAction: superclass typecheck marker */},
- {(int) 407 /* 3: ReduceAction567 < ReduceAction567: superclass typecheck marker */},
+ {(long int) 407 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction567 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction567 < ReduceAction: superclass typecheck marker */},
+ {(long int) 407 /* 3: ReduceAction567 < ReduceAction567: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction567 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction567 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction567___action},
- {(int) 2 /* 42: ReduceAction567 < ReduceAction567: superclass init_table position */},
- {(int) parser___ReduceAction567___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction567 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction567 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction567___action},
+ {(long int) 2 /* 42: ReduceAction567 < ReduceAction567: superclass init_table position */},
+ {(long int) parser___ReduceAction567___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction567(void) {
return self;
}
const classtable_elt_t VFT_ReduceAction568[44] = {
- {(int) 403 /* 0: Identity */},
- {(int) 3 /* 1: ReduceAction568 < Object: superclass typecheck marker */},
- {(int) 39 /* 2: ReduceAction568 < ReduceAction: superclass typecheck marker */},
- {(int) 403 /* 3: ReduceAction568 < ReduceAction568: superclass typecheck marker */},
+ {(long int) 403 /* 0: Identity */},
+ {(long int) 3 /* 1: ReduceAction568 < Object: superclass typecheck marker */},
+ {(long int) 39 /* 2: ReduceAction568 < ReduceAction: superclass typecheck marker */},
+ {(long int) 403 /* 3: ReduceAction568 < ReduceAction568: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ReduceAction568 < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ReduceAction568 < ReduceAction: superclass init_table position */},
- {(int) parser___ReduceAction568___action},
- {(int) 2 /* 42: ReduceAction568 < ReduceAction568: superclass init_table position */},
- {(int) parser___ReduceAction568___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ReduceAction568 < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ReduceAction568 < ReduceAction: superclass init_table position */},
+ {(long int) parser___ReduceAction568___action},
+ {(long int) 2 /* 42: ReduceAction568 < ReduceAction568: superclass init_table position */},
+ {(long int) parser___ReduceAction568___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ReduceAction568(void) {
return self;
}
const classtable_elt_t VFT_PartialOrder[80] = {
- {(int) 2499 /* 0: Identity */},
- {(int) 3 /* 1: PartialOrder < Object: superclass typecheck marker */},
+ {(long int) 2499 /* 0: Identity */},
+ {(long int) 3 /* 1: PartialOrder < Object: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) 163 /* 5: PartialOrder < Collection: superclass typecheck marker */},
- {(int) 2499 /* 6: PartialOrder < PartialOrder: superclass typecheck marker */},
+ {(long int) 163 /* 5: PartialOrder < Collection: superclass typecheck marker */},
+ {(long int) 2499 /* 6: PartialOrder < PartialOrder: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Collection___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PartialOrder < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Collection___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PartialOrder < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) string___Collection___join},
- {(int) array___Collection___to_a},
- {(int) 1 /* 58: PartialOrder < Collection: superclass init_table position */},
- {(int) partial_order___PartialOrder___iterator},
- {(int) partial_order___PartialOrder___is_empty},
- {(int) partial_order___PartialOrder___length},
- {(int) partial_order___PartialOrder___has},
- {(int) partial_order___PartialOrder___has_only},
- {(int) partial_order___PartialOrder___count},
- {(int) partial_order___PartialOrder___first},
- {(int) 2 /* 66: PartialOrder < PartialOrder: superclass init_table position */},
- {(int) partial_order___PartialOrder___roots},
- {(int) partial_order___PartialOrder_____bra},
- {(int) partial_order___PartialOrder___to_dot},
- {(int) partial_order___PartialOrder___to_dot_header},
- {(int) partial_order___PartialOrder___to_dot_node},
- {(int) partial_order___PartialOrder___to_dot_edge},
- {(int) partial_order___PartialOrder___select_smallests},
- {(int) partial_order___PartialOrder___add},
- {(int) partial_order___PartialOrder___has_all},
- {(int) partial_order___PartialOrder___new_poe},
- {(int) partial_order___PartialOrder___add_to_smallests},
- {(int) partial_order___PartialOrder___compute_smallers_for},
- {(int) partial_order___PartialOrder___init},
+ {(long int) string___Collection___join},
+ {(long int) array___Collection___to_a},
+ {(long int) 1 /* 58: PartialOrder < Collection: superclass init_table position */},
+ {(long int) partial_order___PartialOrder___iterator},
+ {(long int) partial_order___PartialOrder___is_empty},
+ {(long int) partial_order___PartialOrder___length},
+ {(long int) partial_order___PartialOrder___has},
+ {(long int) partial_order___PartialOrder___has_only},
+ {(long int) partial_order___PartialOrder___count},
+ {(long int) partial_order___PartialOrder___first},
+ {(long int) 2 /* 66: PartialOrder < PartialOrder: superclass init_table position */},
+ {(long int) partial_order___PartialOrder___roots},
+ {(long int) partial_order___PartialOrder_____bra},
+ {(long int) partial_order___PartialOrder___to_dot},
+ {(long int) partial_order___PartialOrder___to_dot_header},
+ {(long int) partial_order___PartialOrder___to_dot_node},
+ {(long int) partial_order___PartialOrder___to_dot_edge},
+ {(long int) partial_order___PartialOrder___select_smallests},
+ {(long int) partial_order___PartialOrder___add},
+ {(long int) partial_order___PartialOrder___has_all},
+ {(long int) partial_order___PartialOrder___new_poe},
+ {(long int) partial_order___PartialOrder___add_to_smallests},
+ {(long int) partial_order___PartialOrder___compute_smallers_for},
+ {(long int) partial_order___PartialOrder___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PartialOrder::_elements */
return self;
}
const classtable_elt_t VFT_PartialOrderElement[57] = {
- {(int) 55 /* 0: Identity */},
- {(int) 3 /* 1: PartialOrderElement < Object: superclass typecheck marker */},
- {(int) 55 /* 2: PartialOrderElement < PartialOrderElement: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PartialOrderElement < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: PartialOrderElement < PartialOrderElement: superclass init_table position */},
- {(int) partial_order___PartialOrderElement___order},
- {(int) partial_order___PartialOrderElement___value},
- {(int) partial_order___PartialOrderElement___rank},
- {(int) partial_order___PartialOrderElement___direct_greaters},
- {(int) partial_order___PartialOrderElement___direct_smallers},
- {(int) partial_order___PartialOrderElement___greaters},
- {(int) partial_order___PartialOrderElement___greaters_and_self},
- {(int) partial_order___PartialOrderElement___smallers},
- {(int) partial_order___PartialOrderElement___linear_extension},
- {(int) partial_order___PartialOrderElement___reverse_linear_extension},
- {(int) partial_order___PartialOrderElement_____l},
- {(int) partial_order___PartialOrderElement_____leq},
- {(int) partial_order___PartialOrderElement_____g},
- {(int) partial_order___PartialOrderElement_____geq},
- {(int) partial_order___PartialOrderElement___register_direct_smallers},
- {(int) partial_order___PartialOrderElement___init},
+ {(long int) 55 /* 0: Identity */},
+ {(long int) 3 /* 1: PartialOrderElement < Object: superclass typecheck marker */},
+ {(long int) 55 /* 2: PartialOrderElement < PartialOrderElement: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PartialOrderElement < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: PartialOrderElement < PartialOrderElement: superclass init_table position */},
+ {(long int) partial_order___PartialOrderElement___order},
+ {(long int) partial_order___PartialOrderElement___value},
+ {(long int) partial_order___PartialOrderElement___rank},
+ {(long int) partial_order___PartialOrderElement___direct_greaters},
+ {(long int) partial_order___PartialOrderElement___direct_smallers},
+ {(long int) partial_order___PartialOrderElement___greaters},
+ {(long int) partial_order___PartialOrderElement___greaters_and_self},
+ {(long int) partial_order___PartialOrderElement___smallers},
+ {(long int) partial_order___PartialOrderElement___linear_extension},
+ {(long int) partial_order___PartialOrderElement___reverse_linear_extension},
+ {(long int) partial_order___PartialOrderElement_____l},
+ {(long int) partial_order___PartialOrderElement_____leq},
+ {(long int) partial_order___PartialOrderElement_____g},
+ {(long int) partial_order___PartialOrderElement_____geq},
+ {(long int) partial_order___PartialOrderElement___register_direct_smallers},
+ {(long int) partial_order___PartialOrderElement___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PartialOrderElement::_order */
obj_t obj;
obj = alloc(sizeof(val_t) * 12);
obj->vft = (classtable_elt_t*)VFT_PartialOrderElement;
- ATTR_partial_order___PartialOrderElement____rank(obj) = TAG_Int((int)0);
- ATTR_partial_order___PartialOrderElement____smallers_last_length(obj) = TAG_Int((int)0);
+ ATTR_partial_order___PartialOrderElement____rank(obj) = TAG_Int((long int)0);
+ ATTR_partial_order___PartialOrderElement____smallers_last_length(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_partial_order___PartialOrderElement___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_MMContext[50] = {
- {(int) 119 /* 0: Identity */},
- {(int) 3 /* 1: MMContext < Object: superclass typecheck marker */},
- {(int) 119 /* 2: MMContext < MMContext: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMContext < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) syntax___MMContext___tc},
- {(int) syntax___MMContext___tc__eq},
- {(int) 1 /* 42: MMContext < MMContext: superclass init_table position */},
- {(int) abstractmetamodel___MMContext___init},
- {(int) abstractmetamodel___MMContext___module_hierarchy},
- {(int) abstractmetamodel___MMContext___class_hierarchy},
- {(int) abstractmetamodel___MMContext___modules},
- {(int) abstractmetamodel___MMContext___add_module},
- {(int) abstractmetamodel___MMContext___add_global_class},
- {(int) abstractmetamodel___MMContext___add_local_class},
+ {(long int) 119 /* 0: Identity */},
+ {(long int) 3 /* 1: MMContext < Object: superclass typecheck marker */},
+ {(long int) 119 /* 2: MMContext < MMContext: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMContext < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) syntax___MMContext___tc},
+ {(long int) syntax___MMContext___tc__eq},
+ {(long int) 1 /* 42: MMContext < MMContext: superclass init_table position */},
+ {(long int) abstractmetamodel___MMContext___init},
+ {(long int) abstractmetamodel___MMContext___module_hierarchy},
+ {(long int) abstractmetamodel___MMContext___class_hierarchy},
+ {(long int) abstractmetamodel___MMContext___modules},
+ {(long int) abstractmetamodel___MMContext___add_module},
+ {(long int) abstractmetamodel___MMContext___add_global_class},
+ {(long int) abstractmetamodel___MMContext___add_local_class},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMContext::_tc */
return self;
}
const classtable_elt_t VFT_MMDirectory[51] = {
- {(int) 115 /* 0: Identity */},
- {(int) 3 /* 1: MMDirectory < Object: superclass typecheck marker */},
- {(int) 115 /* 2: MMDirectory < MMDirectory: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMDirectory < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: MMDirectory < MMDirectory: superclass init_table position */},
- {(int) abstractmetamodel___MMDirectory___name},
- {(int) abstractmetamodel___MMDirectory___path},
- {(int) abstractmetamodel___MMDirectory___parent},
- {(int) abstractmetamodel___MMDirectory___owner},
- {(int) abstractmetamodel___MMDirectory___owner__eq},
- {(int) abstractmetamodel___MMDirectory___modules},
- {(int) abstractmetamodel___MMDirectory___add_module},
- {(int) abstractmetamodel___MMDirectory___dhe},
- {(int) abstractmetamodel___MMDirectory___init},
- {(int) abstractmetamodel___MMDirectory___full_name_for},
+ {(long int) 115 /* 0: Identity */},
+ {(long int) 3 /* 1: MMDirectory < Object: superclass typecheck marker */},
+ {(long int) 115 /* 2: MMDirectory < MMDirectory: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMDirectory < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: MMDirectory < MMDirectory: superclass init_table position */},
+ {(long int) abstractmetamodel___MMDirectory___name},
+ {(long int) abstractmetamodel___MMDirectory___path},
+ {(long int) abstractmetamodel___MMDirectory___parent},
+ {(long int) abstractmetamodel___MMDirectory___owner},
+ {(long int) abstractmetamodel___MMDirectory___owner__eq},
+ {(long int) abstractmetamodel___MMDirectory___modules},
+ {(long int) abstractmetamodel___MMDirectory___add_module},
+ {(long int) abstractmetamodel___MMDirectory___dhe},
+ {(long int) abstractmetamodel___MMDirectory___init},
+ {(long int) abstractmetamodel___MMDirectory___full_name_for},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMDirectory::_name */
return self;
}
const classtable_elt_t VFT_MMModule[70] = {
- {(int) 95 /* 0: Identity */},
- {(int) 3 /* 1: MMModule < Object: superclass typecheck marker */},
- {(int) 95 /* 2: MMModule < MMModule: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMModule___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMModule < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) abstracttool___MMModule___dump_module_info},
- {(int) mmloader___MMModule___filename},
- {(int) mmloader___MMModule___filename__eq},
- {(int) mmloader___MMModule___mtime},
- {(int) mmloader___MMModule___mtime__eq},
- {(int) mmloader___MMModule___import_supers_modules},
- {(int) inheritance___MMModule___type_any},
- {(int) inheritance___MMModule___import_global_classes},
- {(int) inheritance___MMModule___import_local_classes},
- {(int) static_type___MMModule___type_none},
- {(int) 1 /* 50: MMModule < MMModule: superclass init_table position */},
- {(int) abstractmetamodel___MMModule___context},
- {(int) abstractmetamodel___MMModule___name},
- {(int) abstractmetamodel___MMModule___full_name},
- {(int) abstractmetamodel___MMModule___directory},
- {(int) abstractmetamodel___MMModule___mhe},
- {(int) abstractmetamodel___MMModule___global_classes},
- {(int) abstractmetamodel___MMModule___local_classes},
- {(int) abstractmetamodel___MMModule___class_specialization_hierarchy},
- {(int) abstractmetamodel___MMModule___explicit_imported_modules},
- {(int) abstractmetamodel___MMModule___init},
- {(int) abstractmetamodel___MMModule___add_super_module},
- {(int) abstractmetamodel___MMModule___visibility_for},
- {(int) abstractmetamodel___MMModule_____bra},
- {(int) abstractmetamodel___MMModule___add_local_class},
- {(int) abstractmetamodel___MMModule___class_by_name},
- {(int) abstractmetamodel___MMModule___has_global_class_named},
- {(int) abstractmetamodel___MMModule___global_class_named},
- {(int) abstractmetamodel___MMModule___set_supers_class},
- {(int) abstractmetamodel___MMModule___register_global_class},
+ {(long int) 95 /* 0: Identity */},
+ {(long int) 3 /* 1: MMModule < Object: superclass typecheck marker */},
+ {(long int) 95 /* 2: MMModule < MMModule: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMModule___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMModule < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) abstracttool___MMModule___dump_module_info},
+ {(long int) mmloader___MMModule___filename},
+ {(long int) mmloader___MMModule___filename__eq},
+ {(long int) mmloader___MMModule___mtime},
+ {(long int) mmloader___MMModule___mtime__eq},
+ {(long int) mmloader___MMModule___import_supers_modules},
+ {(long int) inheritance___MMModule___type_any},
+ {(long int) inheritance___MMModule___import_global_classes},
+ {(long int) inheritance___MMModule___import_local_classes},
+ {(long int) static_type___MMModule___type_none},
+ {(long int) 1 /* 50: MMModule < MMModule: superclass init_table position */},
+ {(long int) abstractmetamodel___MMModule___context},
+ {(long int) abstractmetamodel___MMModule___name},
+ {(long int) abstractmetamodel___MMModule___full_name},
+ {(long int) abstractmetamodel___MMModule___directory},
+ {(long int) abstractmetamodel___MMModule___mhe},
+ {(long int) abstractmetamodel___MMModule___global_classes},
+ {(long int) abstractmetamodel___MMModule___local_classes},
+ {(long int) abstractmetamodel___MMModule___class_specialization_hierarchy},
+ {(long int) abstractmetamodel___MMModule___explicit_imported_modules},
+ {(long int) abstractmetamodel___MMModule___init},
+ {(long int) abstractmetamodel___MMModule___add_super_module},
+ {(long int) abstractmetamodel___MMModule___visibility_for},
+ {(long int) abstractmetamodel___MMModule_____bra},
+ {(long int) abstractmetamodel___MMModule___add_local_class},
+ {(long int) abstractmetamodel___MMModule___class_by_name},
+ {(long int) abstractmetamodel___MMModule___has_global_class_named},
+ {(long int) abstractmetamodel___MMModule___global_class_named},
+ {(long int) abstractmetamodel___MMModule___set_supers_class},
+ {(long int) abstractmetamodel___MMModule___register_global_class},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMModule::_filename */
variable9 = OBJ2VAL(obj);
variable10 = NEW_static_type___MMTypeNone___init(variable9); /*new MMTypeNone*/
ATTR_static_type___MMModule____type_none(obj) = variable10;
- ATTR_mmloader___MMModule____mtime(obj) = TAG_Int((int)0);
+ ATTR_mmloader___MMModule____mtime(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_abstractmetamodel___MMModule___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_MMGlobalClass[59] = {
- {(int) 111 /* 0: Identity */},
- {(int) 3 /* 1: MMGlobalClass < Object: superclass typecheck marker */},
- {(int) 111 /* 2: MMGlobalClass < MMGlobalClass: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMGlobalClass___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMGlobalClass < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMGlobalClass___id_id},
- {(int) compiling_base___MMGlobalClass___color_id},
- {(int) compiling_base___MMGlobalClass___init_table_pos_id},
- {(int) syntax_base___MMGlobalClass___check_visibility},
- {(int) 1 /* 44: MMGlobalClass < MMGlobalClass: superclass init_table position */},
- {(int) abstractmetamodel___MMGlobalClass___intro},
- {(int) abstractmetamodel___MMGlobalClass___class_refinement_hierarchy},
- {(int) abstractmetamodel___MMGlobalClass___init},
- {(int) abstractmetamodel___MMGlobalClass___name},
- {(int) abstractmetamodel___MMGlobalClass___module},
- {(int) abstractmetamodel___MMGlobalClass___register_local_class},
- {(int) abstractmetamodel___MMGlobalClass___is_interface},
- {(int) abstractmetamodel___MMGlobalClass___is_interface__eq},
- {(int) abstractmetamodel___MMGlobalClass___is_abstract},
- {(int) abstractmetamodel___MMGlobalClass___is_abstract__eq},
- {(int) abstractmetamodel___MMGlobalClass___is_universal},
- {(int) abstractmetamodel___MMGlobalClass___is_universal__eq},
- {(int) abstractmetamodel___MMGlobalClass___visibility_level},
- {(int) abstractmetamodel___MMGlobalClass___visibility_level__eq},
+ {(long int) 111 /* 0: Identity */},
+ {(long int) 3 /* 1: MMGlobalClass < Object: superclass typecheck marker */},
+ {(long int) 111 /* 2: MMGlobalClass < MMGlobalClass: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMGlobalClass___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMGlobalClass < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMGlobalClass___id_id},
+ {(long int) compiling_base___MMGlobalClass___color_id},
+ {(long int) compiling_base___MMGlobalClass___init_table_pos_id},
+ {(long int) syntax_base___MMGlobalClass___check_visibility},
+ {(long int) 1 /* 44: MMGlobalClass < MMGlobalClass: superclass init_table position */},
+ {(long int) abstractmetamodel___MMGlobalClass___intro},
+ {(long int) abstractmetamodel___MMGlobalClass___class_refinement_hierarchy},
+ {(long int) abstractmetamodel___MMGlobalClass___init},
+ {(long int) abstractmetamodel___MMGlobalClass___name},
+ {(long int) abstractmetamodel___MMGlobalClass___module},
+ {(long int) abstractmetamodel___MMGlobalClass___register_local_class},
+ {(long int) abstractmetamodel___MMGlobalClass___is_interface},
+ {(long int) abstractmetamodel___MMGlobalClass___is_interface__eq},
+ {(long int) abstractmetamodel___MMGlobalClass___is_abstract},
+ {(long int) abstractmetamodel___MMGlobalClass___is_abstract__eq},
+ {(long int) abstractmetamodel___MMGlobalClass___is_universal},
+ {(long int) abstractmetamodel___MMGlobalClass___is_universal__eq},
+ {(long int) abstractmetamodel___MMGlobalClass___visibility_level},
+ {(long int) abstractmetamodel___MMGlobalClass___visibility_level__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMGlobalClass::_intro */
obj->vft = (classtable_elt_t*)VFT_MMGlobalClass;
variable0 = NEW_partial_order___PartialOrder___init(); /*new PartialOrder[MMLocalClass]*/
ATTR_abstractmetamodel___MMGlobalClass____class_refinement_hierarchy(obj) = variable0;
- ATTR_abstractmetamodel___MMGlobalClass____is_interface(obj) = TAG_Bool((int)0);
- ATTR_abstractmetamodel___MMGlobalClass____is_abstract(obj) = TAG_Bool((int)0);
- ATTR_abstractmetamodel___MMGlobalClass____is_universal(obj) = TAG_Bool((int)0);
- ATTR_abstractmetamodel___MMGlobalClass____visibility_level(obj) = TAG_Int((int)0);
+ ATTR_abstractmetamodel___MMGlobalClass____is_interface(obj) = TAG_Bool((long int)0);
+ ATTR_abstractmetamodel___MMGlobalClass____is_abstract(obj) = TAG_Bool((long int)0);
+ ATTR_abstractmetamodel___MMGlobalClass____is_universal(obj) = TAG_Bool((long int)0);
+ ATTR_abstractmetamodel___MMGlobalClass____visibility_level(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_abstractmetamodel___MMGlobalClass___init(val_t p0) {
return self;
}
const classtable_elt_t VFT_MMLocalClass[99] = {
- {(int) 103 /* 0: Identity */},
- {(int) 3 /* 1: MMLocalClass < Object: superclass typecheck marker */},
- {(int) 103 /* 2: MMLocalClass < MMLocalClass: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalClass___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMLocalClass < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) abstracttool___MMLocalClass___dump_properties},
- {(int) genericity___MMLocalClass___get_formal},
- {(int) genericity___MMLocalClass___register_formal},
- {(int) genericity___MMLocalClass___get_instantiate_type},
- {(int) genericity___MMLocalClass___formals_types},
- {(int) static_type___MMLocalClass___get_type},
- {(int) genericity___MMLocalClass___is_generic},
- {(int) inheritance___MMLocalClass___compute_super_classes},
- {(int) inheritance___MMLocalClass___compute_ancestors},
- {(int) inheritance___MMLocalClass___inherit_global_properties},
- {(int) inheritance___MMLocalClass___add_direct_parent},
- {(int) inheritance___MMLocalClass___computed_super_classes},
- {(int) inheritance___MMLocalClass___computed_ancestors},
- {(int) inheritance___MMLocalClass___ancestor_for},
- {(int) abstractmetamodel___MMLocalClass_____bra},
- {(int) inheritance___MMLocalClass___add_default_any_class},
- {(int) inheritance___MMLocalClass___add_super_classes},
- {(int) inheritance___MMLocalClass___add_explicit_classes},
- {(int) inheritance___MMLocalClass___compute_super_parents},
- {(int) inheritance___MMLocalClass___build_ancestors},
- {(int) inheritance___MMLocalClass___group_ancestors},
- {(int) inheritance___MMLocalClass___merge_ancestors},
- {(int) inheritance___MMLocalClass___inherit_local_property},
- {(int) genericity___MMLocalClass___get_type},
- {(int) static_type___MMLocalClass___add_ancestor},
- {(int) static_type___MMLocalClass___ancestors},
- {(int) static_type___MMLocalClass___ancestor},
- {(int) 1 /* 67: MMLocalClass < MMLocalClass: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalClass___name},
- {(int) abstractmetamodel___MMLocalClass___arity},
- {(int) abstractmetamodel___MMLocalClass___module},
- {(int) abstractmetamodel___MMLocalClass___abstract},
- {(int) abstractmetamodel___MMLocalClass___abstract__eq},
- {(int) abstractmetamodel___MMLocalClass___global},
- {(int) abstractmetamodel___MMLocalClass___crhe},
- {(int) abstractmetamodel___MMLocalClass___cshe},
- {(int) abstractmetamodel___MMLocalClass___che},
- {(int) abstractmetamodel___MMLocalClass___local_property_by_global},
- {(int) abstractmetamodel___MMLocalClass___global_properties},
- {(int) abstractmetamodel___MMLocalClass___properties_by_name},
- {(int) abstractmetamodel___MMLocalClass___init},
- {(int) abstractmetamodel___MMLocalClass___for_module},
- {(int) abstractmetamodel___MMLocalClass___new_global},
- {(int) abstractmetamodel___MMLocalClass___set_global},
- {(int) abstractmetamodel___MMLocalClass___has_global_property_by_name},
- {(int) abstractmetamodel___MMLocalClass___get_property_by_name},
- {(int) abstractmetamodel___MMLocalClass___attribute},
- {(int) abstractmetamodel___MMLocalClass___method},
- {(int) abstractmetamodel___MMLocalClass___super_methods_named},
- {(int) abstractmetamodel___MMLocalClass___register_local_property},
- {(int) abstractmetamodel___MMLocalClass___register_global_property},
- {(int) inheritance___MMLocalClass_____bra},
- {(int) abstractmetamodel___MMLocalClass___context},
- {(int) virtualtype___MMLocalClass___virtual_type},
- {(int) compiling_global___MMLocalClass___compare},
- {(int) compiling_global___MMLocalClass___declare_tables_to_c},
- {(int) compiling_global___MMLocalClass___compile_tables_to_c},
- {(int) compiling_base___MMLocalClass___primitive_info},
- {(int) compiling_base___MMLocalClass___primitive_ctypes},
+ {(long int) 103 /* 0: Identity */},
+ {(long int) 3 /* 1: MMLocalClass < Object: superclass typecheck marker */},
+ {(long int) 103 /* 2: MMLocalClass < MMLocalClass: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalClass___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMLocalClass < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) abstracttool___MMLocalClass___dump_properties},
+ {(long int) genericity___MMLocalClass___get_formal},
+ {(long int) genericity___MMLocalClass___register_formal},
+ {(long int) genericity___MMLocalClass___get_instantiate_type},
+ {(long int) genericity___MMLocalClass___formals_types},
+ {(long int) static_type___MMLocalClass___get_type},
+ {(long int) genericity___MMLocalClass___is_generic},
+ {(long int) inheritance___MMLocalClass___compute_super_classes},
+ {(long int) inheritance___MMLocalClass___compute_ancestors},
+ {(long int) inheritance___MMLocalClass___inherit_global_properties},
+ {(long int) inheritance___MMLocalClass___add_direct_parent},
+ {(long int) inheritance___MMLocalClass___computed_super_classes},
+ {(long int) inheritance___MMLocalClass___computed_ancestors},
+ {(long int) inheritance___MMLocalClass___ancestor_for},
+ {(long int) abstractmetamodel___MMLocalClass_____bra},
+ {(long int) inheritance___MMLocalClass___add_default_any_class},
+ {(long int) inheritance___MMLocalClass___add_super_classes},
+ {(long int) inheritance___MMLocalClass___add_explicit_classes},
+ {(long int) inheritance___MMLocalClass___compute_super_parents},
+ {(long int) inheritance___MMLocalClass___build_ancestors},
+ {(long int) inheritance___MMLocalClass___group_ancestors},
+ {(long int) inheritance___MMLocalClass___merge_ancestors},
+ {(long int) inheritance___MMLocalClass___inherit_local_property},
+ {(long int) genericity___MMLocalClass___get_type},
+ {(long int) static_type___MMLocalClass___add_ancestor},
+ {(long int) static_type___MMLocalClass___ancestors},
+ {(long int) static_type___MMLocalClass___ancestor},
+ {(long int) 1 /* 67: MMLocalClass < MMLocalClass: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalClass___name},
+ {(long int) abstractmetamodel___MMLocalClass___arity},
+ {(long int) abstractmetamodel___MMLocalClass___module},
+ {(long int) abstractmetamodel___MMLocalClass___abstract},
+ {(long int) abstractmetamodel___MMLocalClass___abstract__eq},
+ {(long int) abstractmetamodel___MMLocalClass___global},
+ {(long int) abstractmetamodel___MMLocalClass___crhe},
+ {(long int) abstractmetamodel___MMLocalClass___cshe},
+ {(long int) abstractmetamodel___MMLocalClass___che},
+ {(long int) abstractmetamodel___MMLocalClass___local_property_by_global},
+ {(long int) abstractmetamodel___MMLocalClass___global_properties},
+ {(long int) abstractmetamodel___MMLocalClass___properties_by_name},
+ {(long int) abstractmetamodel___MMLocalClass___init},
+ {(long int) abstractmetamodel___MMLocalClass___for_module},
+ {(long int) abstractmetamodel___MMLocalClass___new_global},
+ {(long int) abstractmetamodel___MMLocalClass___set_global},
+ {(long int) abstractmetamodel___MMLocalClass___has_global_property_by_name},
+ {(long int) abstractmetamodel___MMLocalClass___get_property_by_name},
+ {(long int) abstractmetamodel___MMLocalClass___attribute},
+ {(long int) abstractmetamodel___MMLocalClass___method},
+ {(long int) abstractmetamodel___MMLocalClass___super_methods_named},
+ {(long int) abstractmetamodel___MMLocalClass___register_local_property},
+ {(long int) abstractmetamodel___MMLocalClass___register_global_property},
+ {(long int) inheritance___MMLocalClass_____bra},
+ {(long int) abstractmetamodel___MMLocalClass___context},
+ {(long int) virtualtype___MMLocalClass___virtual_type},
+ {(long int) compiling_global___MMLocalClass___compare},
+ {(long int) compiling_global___MMLocalClass___declare_tables_to_c},
+ {(long int) compiling_global___MMLocalClass___compile_tables_to_c},
+ {(long int) compiling_base___MMLocalClass___primitive_info},
+ {(long int) compiling_base___MMLocalClass___primitive_ctypes},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMLocalClass::_types */
obj_t obj;
obj = alloc(sizeof(val_t) * 20);
obj->vft = (classtable_elt_t*)VFT_MMLocalClass;
- ATTR_abstractmetamodel___MMLocalClass____arity(obj) = TAG_Int((int)0);
- ATTR_abstractmetamodel___MMLocalClass____abstract(obj) = TAG_Bool((int)0);
+ ATTR_abstractmetamodel___MMLocalClass____arity(obj) = TAG_Int((long int)0);
+ ATTR_abstractmetamodel___MMLocalClass____abstract(obj) = TAG_Bool((long int)0);
variable0 = NEW_array___Array___init(); /*new Array[MMAncestor]*/
ATTR_inheritance___MMLocalClass____direct_parents(obj) = variable0;
- ATTR_inheritance___MMLocalClass____computing_super(obj) = TAG_Bool((int)0);
+ ATTR_inheritance___MMLocalClass____computing_super(obj) = TAG_Bool((long int)0);
variable1 = NEW_array___Array___init(); /*new Array[MMTypeGeneric]*/
ATTR_genericity___MMLocalClass____types(obj) = variable1;
variable2 = NEW_array___Array___init(); /*new Array[MMTypeFormalParameter]*/
ATTR_genericity___MMLocalClass____formals_types(obj) = variable2;
- ATTR_compiling_base___MMLocalClass____primitive_info_b(obj) = TAG_Bool((int)0);
+ ATTR_compiling_base___MMLocalClass____primitive_info_b(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_abstractmetamodel___MMLocalClass___init(val_t p0, val_t p1) {
return self;
}
const classtable_elt_t VFT_MMGlobalProperty[60] = {
- {(int) 107 /* 0: Identity */},
- {(int) 3 /* 1: MMGlobalProperty < Object: superclass typecheck marker */},
- {(int) 107 /* 2: MMGlobalProperty < MMGlobalProperty: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMGlobalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMGlobalProperty < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_global___MMGlobalProperty___pos_of},
- {(int) compiling_global___MMGlobalProperty___pos_of__eq},
- {(int) compiling_base___MMGlobalProperty___meth_call},
- {(int) compiling_base___MMGlobalProperty___attr_access},
- {(int) compiling_base___MMGlobalProperty___color_id},
- {(int) syntax_base___MMGlobalProperty___check_visibility},
- {(int) virtualtype___MMGlobalProperty___is_virtual_type},
- {(int) inheritance___MMGlobalProperty___get_compatible_concrete_properties_for},
- {(int) 1 /* 48: MMGlobalProperty < MMGlobalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMGlobalProperty___intro},
- {(int) abstractmetamodel___MMGlobalProperty___local_class},
- {(int) abstractmetamodel___MMGlobalProperty___concrete_property_hierarchy},
- {(int) abstractmetamodel___MMGlobalProperty___init},
- {(int) abstractmetamodel___MMGlobalProperty___add_concrete_property},
- {(int) abstractmetamodel___MMGlobalProperty___is_attribute},
- {(int) abstractmetamodel___MMGlobalProperty___is_method},
- {(int) abstractmetamodel___MMGlobalProperty___is_init},
- {(int) abstractmetamodel___MMGlobalProperty___is_init__eq},
- {(int) abstractmetamodel___MMGlobalProperty___visibility_level},
- {(int) abstractmetamodel___MMGlobalProperty___visibility_level__eq},
+ {(long int) 107 /* 0: Identity */},
+ {(long int) 3 /* 1: MMGlobalProperty < Object: superclass typecheck marker */},
+ {(long int) 107 /* 2: MMGlobalProperty < MMGlobalProperty: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMGlobalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMGlobalProperty < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_global___MMGlobalProperty___pos_of},
+ {(long int) compiling_global___MMGlobalProperty___pos_of__eq},
+ {(long int) compiling_base___MMGlobalProperty___meth_call},
+ {(long int) compiling_base___MMGlobalProperty___attr_access},
+ {(long int) compiling_base___MMGlobalProperty___color_id},
+ {(long int) syntax_base___MMGlobalProperty___check_visibility},
+ {(long int) virtualtype___MMGlobalProperty___is_virtual_type},
+ {(long int) inheritance___MMGlobalProperty___get_compatible_concrete_properties_for},
+ {(long int) 1 /* 48: MMGlobalProperty < MMGlobalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMGlobalProperty___intro},
+ {(long int) abstractmetamodel___MMGlobalProperty___local_class},
+ {(long int) abstractmetamodel___MMGlobalProperty___concrete_property_hierarchy},
+ {(long int) abstractmetamodel___MMGlobalProperty___init},
+ {(long int) abstractmetamodel___MMGlobalProperty___add_concrete_property},
+ {(long int) abstractmetamodel___MMGlobalProperty___is_attribute},
+ {(long int) abstractmetamodel___MMGlobalProperty___is_method},
+ {(long int) abstractmetamodel___MMGlobalProperty___is_init},
+ {(long int) abstractmetamodel___MMGlobalProperty___is_init__eq},
+ {(long int) abstractmetamodel___MMGlobalProperty___visibility_level},
+ {(long int) abstractmetamodel___MMGlobalProperty___visibility_level__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMGlobalProperty::_pos_of */
obj->vft = (classtable_elt_t*)VFT_MMGlobalProperty;
variable0 = NEW_partial_order___PartialOrder___init(); /*new PartialOrder[MMConcreteProperty]*/
ATTR_abstractmetamodel___MMGlobalProperty____concrete_property_hierarchy(obj) = variable0;
- ATTR_abstractmetamodel___MMGlobalProperty____is_init(obj) = TAG_Bool((int)0);
- ATTR_abstractmetamodel___MMGlobalProperty____visibility_level(obj) = TAG_Int((int)0);
- ATTR_compiling_global___MMGlobalProperty____pos_of(obj) = TAG_Int((int)0);
+ ATTR_abstractmetamodel___MMGlobalProperty____is_init(obj) = TAG_Bool((long int)0);
+ ATTR_abstractmetamodel___MMGlobalProperty____visibility_level(obj) = TAG_Int((long int)0);
+ ATTR_compiling_global___MMGlobalProperty____pos_of(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_abstractmetamodel___MMGlobalProperty___init(val_t p0) {
return self;
}
const classtable_elt_t VFT_MMLocalProperty[61] = {
- {(int) 99 /* 0: Identity */},
- {(int) 3 /* 1: MMLocalProperty < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMLocalProperty < MMLocalProperty: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMLocalProperty < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) inheritance___MMLocalProperty___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMLocalProperty < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
+ {(long int) 99 /* 0: Identity */},
+ {(long int) 3 /* 1: MMLocalProperty < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMLocalProperty < MMLocalProperty: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMLocalProperty < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) inheritance___MMLocalProperty___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMLocalProperty < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMLocalProperty::_cname_cache */
return self;
}
const classtable_elt_t VFT_MMAttribute[63] = {
- {(int) 2587 /* 0: Identity */},
- {(int) 3 /* 1: MMAttribute < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMAttribute < MMLocalProperty: superclass typecheck marker */},
- {(int) 2587 /* 3: MMAttribute < MMAttribute: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMAttribute < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) inheritance___MMAttribute___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMAttribute < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {(int) compiling_methods___MMAttribute___compile_access},
- {(int) 2 /* 62: MMAttribute < MMAttribute: superclass init_table position */},
+ {(long int) 2587 /* 0: Identity */},
+ {(long int) 3 /* 1: MMAttribute < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMAttribute < MMLocalProperty: superclass typecheck marker */},
+ {(long int) 2587 /* 3: MMAttribute < MMAttribute: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMAttribute < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) inheritance___MMAttribute___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMAttribute < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {(long int) compiling_methods___MMAttribute___compile_access},
+ {(long int) 2 /* 62: MMAttribute < MMAttribute: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMAttribute::_cname_cache */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_MMMethod[65] = {
- {(int) 2563 /* 0: Identity */},
- {(int) 3 /* 1: MMMethod < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMMethod < MMLocalProperty: superclass typecheck marker */},
- {(int) 2563 /* 3: MMMethod < MMMethod: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMMethod < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) inheritance___MMMethod___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMMethod < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {(int) compiling_methods___MMMethod___compile_call},
- {(int) compiling_methods___MMMethod___compile_constructor_call},
- {(int) compiling_methods___MMMethod___compile_super_call},
- {(int) 2 /* 64: MMMethod < MMMethod: superclass init_table position */},
+ {(long int) 2563 /* 0: Identity */},
+ {(long int) 3 /* 1: MMMethod < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMMethod < MMLocalProperty: superclass typecheck marker */},
+ {(long int) 2563 /* 3: MMMethod < MMMethod: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMMethod < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) inheritance___MMMethod___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMMethod < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {(long int) compiling_methods___MMMethod___compile_call},
+ {(long int) compiling_methods___MMMethod___compile_constructor_call},
+ {(long int) compiling_methods___MMMethod___compile_super_call},
+ {(long int) 2 /* 64: MMMethod < MMMethod: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMMethod::_cname_cache */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_MMConcreteClass[100] = {
- {(int) 2583 /* 0: Identity */},
- {(int) 3 /* 1: MMConcreteClass < Object: superclass typecheck marker */},
- {(int) 103 /* 2: MMConcreteClass < MMLocalClass: superclass typecheck marker */},
- {(int) 2583 /* 3: MMConcreteClass < MMConcreteClass: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalClass___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMConcreteClass < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) abstracttool___MMLocalClass___dump_properties},
- {(int) genericity___MMLocalClass___get_formal},
- {(int) genericity___MMLocalClass___register_formal},
- {(int) genericity___MMLocalClass___get_instantiate_type},
- {(int) genericity___MMLocalClass___formals_types},
- {(int) static_type___MMLocalClass___get_type},
- {(int) genericity___MMLocalClass___is_generic},
- {(int) inheritance___MMLocalClass___compute_super_classes},
- {(int) inheritance___MMLocalClass___compute_ancestors},
- {(int) inheritance___MMLocalClass___inherit_global_properties},
- {(int) inheritance___MMLocalClass___add_direct_parent},
- {(int) inheritance___MMLocalClass___computed_super_classes},
- {(int) inheritance___MMLocalClass___computed_ancestors},
- {(int) inheritance___MMLocalClass___ancestor_for},
- {(int) abstractmetamodel___MMLocalClass_____bra},
- {(int) inheritance___MMLocalClass___add_default_any_class},
- {(int) inheritance___MMLocalClass___add_super_classes},
- {(int) inheritance___MMLocalClass___add_explicit_classes},
- {(int) inheritance___MMLocalClass___compute_super_parents},
- {(int) inheritance___MMLocalClass___build_ancestors},
- {(int) inheritance___MMLocalClass___group_ancestors},
- {(int) inheritance___MMLocalClass___merge_ancestors},
- {(int) inheritance___MMLocalClass___inherit_local_property},
- {(int) genericity___MMLocalClass___get_type},
- {(int) static_type___MMLocalClass___add_ancestor},
- {(int) static_type___MMLocalClass___ancestors},
- {(int) static_type___MMLocalClass___ancestor},
- {(int) 1 /* 67: MMConcreteClass < MMLocalClass: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalClass___name},
- {(int) abstractmetamodel___MMLocalClass___arity},
- {(int) abstractmetamodel___MMLocalClass___module},
- {(int) abstractmetamodel___MMLocalClass___abstract},
- {(int) abstractmetamodel___MMLocalClass___abstract__eq},
- {(int) abstractmetamodel___MMLocalClass___global},
- {(int) abstractmetamodel___MMLocalClass___crhe},
- {(int) abstractmetamodel___MMLocalClass___cshe},
- {(int) abstractmetamodel___MMLocalClass___che},
- {(int) abstractmetamodel___MMLocalClass___local_property_by_global},
- {(int) abstractmetamodel___MMLocalClass___global_properties},
- {(int) abstractmetamodel___MMLocalClass___properties_by_name},
- {(int) abstractmetamodel___MMLocalClass___init},
- {(int) abstractmetamodel___MMLocalClass___for_module},
- {(int) abstractmetamodel___MMLocalClass___new_global},
- {(int) abstractmetamodel___MMLocalClass___set_global},
- {(int) abstractmetamodel___MMLocalClass___has_global_property_by_name},
- {(int) abstractmetamodel___MMLocalClass___get_property_by_name},
- {(int) abstractmetamodel___MMLocalClass___attribute},
- {(int) abstractmetamodel___MMLocalClass___method},
- {(int) abstractmetamodel___MMLocalClass___super_methods_named},
- {(int) abstractmetamodel___MMLocalClass___register_local_property},
- {(int) abstractmetamodel___MMLocalClass___register_global_property},
- {(int) inheritance___MMLocalClass_____bra},
- {(int) abstractmetamodel___MMLocalClass___context},
- {(int) virtualtype___MMLocalClass___virtual_type},
- {(int) compiling_global___MMLocalClass___compare},
- {(int) compiling_global___MMLocalClass___declare_tables_to_c},
- {(int) compiling_global___MMLocalClass___compile_tables_to_c},
- {(int) compiling_base___MMLocalClass___primitive_info},
- {(int) compiling_base___MMLocalClass___primitive_ctypes},
- {(int) 2 /* 99: MMConcreteClass < MMConcreteClass: superclass init_table position */},
+ {(long int) 2583 /* 0: Identity */},
+ {(long int) 3 /* 1: MMConcreteClass < Object: superclass typecheck marker */},
+ {(long int) 103 /* 2: MMConcreteClass < MMLocalClass: superclass typecheck marker */},
+ {(long int) 2583 /* 3: MMConcreteClass < MMConcreteClass: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalClass___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMConcreteClass < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) abstracttool___MMLocalClass___dump_properties},
+ {(long int) genericity___MMLocalClass___get_formal},
+ {(long int) genericity___MMLocalClass___register_formal},
+ {(long int) genericity___MMLocalClass___get_instantiate_type},
+ {(long int) genericity___MMLocalClass___formals_types},
+ {(long int) static_type___MMLocalClass___get_type},
+ {(long int) genericity___MMLocalClass___is_generic},
+ {(long int) inheritance___MMLocalClass___compute_super_classes},
+ {(long int) inheritance___MMLocalClass___compute_ancestors},
+ {(long int) inheritance___MMLocalClass___inherit_global_properties},
+ {(long int) inheritance___MMLocalClass___add_direct_parent},
+ {(long int) inheritance___MMLocalClass___computed_super_classes},
+ {(long int) inheritance___MMLocalClass___computed_ancestors},
+ {(long int) inheritance___MMLocalClass___ancestor_for},
+ {(long int) abstractmetamodel___MMLocalClass_____bra},
+ {(long int) inheritance___MMLocalClass___add_default_any_class},
+ {(long int) inheritance___MMLocalClass___add_super_classes},
+ {(long int) inheritance___MMLocalClass___add_explicit_classes},
+ {(long int) inheritance___MMLocalClass___compute_super_parents},
+ {(long int) inheritance___MMLocalClass___build_ancestors},
+ {(long int) inheritance___MMLocalClass___group_ancestors},
+ {(long int) inheritance___MMLocalClass___merge_ancestors},
+ {(long int) inheritance___MMLocalClass___inherit_local_property},
+ {(long int) genericity___MMLocalClass___get_type},
+ {(long int) static_type___MMLocalClass___add_ancestor},
+ {(long int) static_type___MMLocalClass___ancestors},
+ {(long int) static_type___MMLocalClass___ancestor},
+ {(long int) 1 /* 67: MMConcreteClass < MMLocalClass: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalClass___name},
+ {(long int) abstractmetamodel___MMLocalClass___arity},
+ {(long int) abstractmetamodel___MMLocalClass___module},
+ {(long int) abstractmetamodel___MMLocalClass___abstract},
+ {(long int) abstractmetamodel___MMLocalClass___abstract__eq},
+ {(long int) abstractmetamodel___MMLocalClass___global},
+ {(long int) abstractmetamodel___MMLocalClass___crhe},
+ {(long int) abstractmetamodel___MMLocalClass___cshe},
+ {(long int) abstractmetamodel___MMLocalClass___che},
+ {(long int) abstractmetamodel___MMLocalClass___local_property_by_global},
+ {(long int) abstractmetamodel___MMLocalClass___global_properties},
+ {(long int) abstractmetamodel___MMLocalClass___properties_by_name},
+ {(long int) abstractmetamodel___MMLocalClass___init},
+ {(long int) abstractmetamodel___MMLocalClass___for_module},
+ {(long int) abstractmetamodel___MMLocalClass___new_global},
+ {(long int) abstractmetamodel___MMLocalClass___set_global},
+ {(long int) abstractmetamodel___MMLocalClass___has_global_property_by_name},
+ {(long int) abstractmetamodel___MMLocalClass___get_property_by_name},
+ {(long int) abstractmetamodel___MMLocalClass___attribute},
+ {(long int) abstractmetamodel___MMLocalClass___method},
+ {(long int) abstractmetamodel___MMLocalClass___super_methods_named},
+ {(long int) abstractmetamodel___MMLocalClass___register_local_property},
+ {(long int) abstractmetamodel___MMLocalClass___register_global_property},
+ {(long int) inheritance___MMLocalClass_____bra},
+ {(long int) abstractmetamodel___MMLocalClass___context},
+ {(long int) virtualtype___MMLocalClass___virtual_type},
+ {(long int) compiling_global___MMLocalClass___compare},
+ {(long int) compiling_global___MMLocalClass___declare_tables_to_c},
+ {(long int) compiling_global___MMLocalClass___compile_tables_to_c},
+ {(long int) compiling_base___MMLocalClass___primitive_info},
+ {(long int) compiling_base___MMLocalClass___primitive_ctypes},
+ {(long int) 2 /* 99: MMConcreteClass < MMConcreteClass: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMConcreteClass::_types */
obj_t obj;
obj = alloc(sizeof(val_t) * 20);
obj->vft = (classtable_elt_t*)VFT_MMConcreteClass;
- ATTR_abstractmetamodel___MMLocalClass____arity(obj) = TAG_Int((int)0);
- ATTR_abstractmetamodel___MMLocalClass____abstract(obj) = TAG_Bool((int)0);
+ ATTR_abstractmetamodel___MMLocalClass____arity(obj) = TAG_Int((long int)0);
+ ATTR_abstractmetamodel___MMLocalClass____abstract(obj) = TAG_Bool((long int)0);
variable0 = NEW_array___Array___init(); /*new Array[MMAncestor]*/
ATTR_inheritance___MMLocalClass____direct_parents(obj) = variable0;
- ATTR_inheritance___MMLocalClass____computing_super(obj) = TAG_Bool((int)0);
+ ATTR_inheritance___MMLocalClass____computing_super(obj) = TAG_Bool((long int)0);
variable1 = NEW_array___Array___init(); /*new Array[MMTypeGeneric]*/
ATTR_genericity___MMLocalClass____types(obj) = variable1;
variable2 = NEW_array___Array___init(); /*new Array[MMTypeFormalParameter]*/
ATTR_genericity___MMLocalClass____formals_types(obj) = variable2;
- ATTR_compiling_base___MMLocalClass____primitive_info_b(obj) = TAG_Bool((int)0);
+ ATTR_compiling_base___MMLocalClass____primitive_info_b(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_MMConcreteProperty[71] = {
- {(int) 2579 /* 0: Identity */},
- {(int) 3 /* 1: MMConcreteProperty < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMConcreteProperty < MMLocalProperty: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 2579 /* 4: MMConcreteProperty < MMConcreteProperty: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMConcreteProperty < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) inheritance___MMLocalProperty___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMConcreteProperty < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) inheritance___MMConcreteProperty___is_deferred},
- {(int) 2 /* 66: MMConcreteProperty < MMConcreteProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMConcreteProperty___cprhe},
- {(int) abstractmetamodel___MMConcreteProperty___need_super},
- {(int) abstractmetamodel___MMConcreteProperty___need_super__eq},
- {(int) abstractmetamodel___MMConcreteProperty___new_global},
+ {(long int) 2579 /* 0: Identity */},
+ {(long int) 3 /* 1: MMConcreteProperty < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMConcreteProperty < MMLocalProperty: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 2579 /* 4: MMConcreteProperty < MMConcreteProperty: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMConcreteProperty < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) inheritance___MMLocalProperty___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMConcreteProperty < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) inheritance___MMConcreteProperty___is_deferred},
+ {(long int) 2 /* 66: MMConcreteProperty < MMConcreteProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMConcreteProperty___cprhe},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super__eq},
+ {(long int) abstractmetamodel___MMConcreteProperty___new_global},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMConcreteProperty::_cname_cache */
obj_t obj;
obj = alloc(sizeof(val_t) * 12);
obj->vft = (classtable_elt_t*)VFT_MMConcreteProperty;
- ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((int)0);
+ ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_MMSignature[53] = {
- {(int) 91 /* 0: Identity */},
- {(int) 3 /* 1: MMSignature < Object: superclass typecheck marker */},
- {(int) 91 /* 2: MMSignature < MMSignature: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) static_type___MMSignature___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMSignature < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) vararg___MMSignature___vararg_rank},
- {(int) vararg___MMSignature___vararg_rank__eq},
- {(int) vararg___MMSignature___has_vararg},
- {(int) genericity___MMSignature___adaptation_to},
- {(int) static_type___MMSignature___init},
- {(int) vararg___MMSignature___adaptation_to},
- {(int) 1 /* 46: MMSignature < MMSignature: superclass init_table position */},
- {(int) static_type___MMSignature___recv},
- {(int) static_type___MMSignature___return_type},
- {(int) static_type___MMSignature___arity},
- {(int) static_type___MMSignature_____l},
- {(int) static_type___MMSignature_____bra},
- {(int) vararg___MMSignature___init},
+ {(long int) 91 /* 0: Identity */},
+ {(long int) 3 /* 1: MMSignature < Object: superclass typecheck marker */},
+ {(long int) 91 /* 2: MMSignature < MMSignature: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) static_type___MMSignature___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMSignature < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) vararg___MMSignature___vararg_rank},
+ {(long int) vararg___MMSignature___vararg_rank__eq},
+ {(long int) vararg___MMSignature___has_vararg},
+ {(long int) genericity___MMSignature___adaptation_to},
+ {(long int) static_type___MMSignature___init},
+ {(long int) vararg___MMSignature___adaptation_to},
+ {(long int) 1 /* 46: MMSignature < MMSignature: superclass init_table position */},
+ {(long int) static_type___MMSignature___recv},
+ {(long int) static_type___MMSignature___return_type},
+ {(long int) static_type___MMSignature___arity},
+ {(long int) static_type___MMSignature_____l},
+ {(long int) static_type___MMSignature_____bra},
+ {(long int) vararg___MMSignature___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMSignature::_vararg_rank */
obj_t obj;
obj = alloc(sizeof(val_t) * 5);
obj->vft = (classtable_elt_t*)VFT_MMSignature;
- ATTR_vararg___MMSignature____vararg_rank(obj) = TAG_Int((int)0);
+ ATTR_vararg___MMSignature____vararg_rank(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_static_type___MMSignature___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_MMAncestor[49] = {
- {(int) 123 /* 0: Identity */},
- {(int) 3 /* 1: MMAncestor < Object: superclass typecheck marker */},
- {(int) 123 /* 2: MMAncestor < MMAncestor: superclass typecheck marker */},
+ {(long int) 123 /* 0: Identity */},
+ {(long int) 3 /* 1: MMAncestor < Object: superclass typecheck marker */},
+ {(long int) 123 /* 2: MMAncestor < MMAncestor: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) static_type___MMAncestor___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMAncestor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) inheritance___MMAncestor___add_in},
- {(int) 1 /* 41: MMAncestor < MMAncestor: superclass init_table position */},
- {(int) static_type___MMAncestor___stype},
- {(int) static_type___MMAncestor___stype__eq},
- {(int) static_type___MMAncestor___inheriter},
- {(int) static_type___MMAncestor___inheriter__eq},
- {(int) static_type___MMAncestor___is_reffinement},
- {(int) static_type___MMAncestor___is_specialisation},
- {(int) static_type___MMAncestor___local_class},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) static_type___MMAncestor___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMAncestor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) inheritance___MMAncestor___add_in},
+ {(long int) 1 /* 41: MMAncestor < MMAncestor: superclass init_table position */},
+ {(long int) static_type___MMAncestor___stype},
+ {(long int) static_type___MMAncestor___stype__eq},
+ {(long int) static_type___MMAncestor___inheriter},
+ {(long int) static_type___MMAncestor___inheriter__eq},
+ {(long int) static_type___MMAncestor___is_reffinement},
+ {(long int) static_type___MMAncestor___is_specialisation},
+ {(long int) static_type___MMAncestor___local_class},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMAncestor::_stype */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_MMType[61] = {
- {(int) 87 /* 0: Identity */},
- {(int) 3 /* 1: MMType < Object: superclass typecheck marker */},
- {(int) 87 /* 2: MMType < MMType: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMType < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_methods___MMType___compile_cast},
- {(int) compiling_methods___MMType___compile_type_check},
- {(int) compiling_base___MMType___cname},
- {(int) compiling_base___MMType___default_cvalue},
- {(int) compiling_base___MMType___boxtype},
- {(int) compiling_base___MMType___unboxtype},
- {(int) genericity___MMType___is_generic},
- {(int) type_formal___MMType___direct_type},
- {(int) 1 /* 48: MMType < MMType: superclass init_table position */},
- {(int) static_type___MMType___module},
- {(int) static_type___MMType___local_class},
- {(int) static_type___MMType_____l},
- {(int) static_type___MMType___is_supertype},
- {(int) static_type___MMType___select_method},
- {(int) static_type___MMType___select_attribute},
- {(int) static_type___MMType___select_property},
- {(int) static_type___MMType___for_module},
- {(int) static_type___MMType___adapt_to},
- {(int) static_type___MMType___upcast_for},
- {(int) static_type___MMType___not_for_self},
- {(int) virtualtype___MMType___select_virtual_type},
+ {(long int) 87 /* 0: Identity */},
+ {(long int) 3 /* 1: MMType < Object: superclass typecheck marker */},
+ {(long int) 87 /* 2: MMType < MMType: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMType < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_methods___MMType___compile_cast},
+ {(long int) compiling_methods___MMType___compile_type_check},
+ {(long int) compiling_base___MMType___cname},
+ {(long int) compiling_base___MMType___default_cvalue},
+ {(long int) compiling_base___MMType___boxtype},
+ {(long int) compiling_base___MMType___unboxtype},
+ {(long int) genericity___MMType___is_generic},
+ {(long int) type_formal___MMType___direct_type},
+ {(long int) 1 /* 48: MMType < MMType: superclass init_table position */},
+ {(long int) static_type___MMType___module},
+ {(long int) static_type___MMType___local_class},
+ {(long int) static_type___MMType_____l},
+ {(long int) static_type___MMType___is_supertype},
+ {(long int) static_type___MMType___select_method},
+ {(long int) static_type___MMType___select_attribute},
+ {(long int) static_type___MMType___select_property},
+ {(long int) static_type___MMType___for_module},
+ {(long int) static_type___MMType___adapt_to},
+ {(long int) static_type___MMType___upcast_for},
+ {(long int) static_type___MMType___not_for_self},
+ {(long int) virtualtype___MMType___select_virtual_type},
};
/* 0: Pointer to the classtable */
val_t NEW_MMType(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_MMTypeClass[63] = {
- {(int) 2543 /* 0: Identity */},
- {(int) 3 /* 1: MMTypeClass < Object: superclass typecheck marker */},
- {(int) 87 /* 2: MMTypeClass < MMType: superclass typecheck marker */},
- {(int) 2543 /* 3: MMTypeClass < MMTypeClass: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) static_type___MMTypeClass___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMTypeClass < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_methods___MMType___compile_cast},
- {(int) compiling_methods___MMType___compile_type_check},
- {(int) compiling_base___MMType___cname},
- {(int) compiling_base___MMType___default_cvalue},
- {(int) compiling_base___MMType___boxtype},
- {(int) compiling_base___MMType___unboxtype},
- {(int) genericity___MMType___is_generic},
- {(int) type_formal___MMType___direct_type},
- {(int) 1 /* 48: MMTypeClass < MMType: superclass init_table position */},
- {(int) static_type___MMTypeClass___module},
- {(int) static_type___MMTypeClass___local_class},
- {(int) static_type___MMTypeClass_____l},
- {(int) static_type___MMType___is_supertype},
- {(int) static_type___MMType___select_method},
- {(int) static_type___MMType___select_attribute},
- {(int) static_type___MMType___select_property},
- {(int) static_type___MMType___for_module},
- {(int) static_type___MMType___adapt_to},
- {(int) static_type___MMTypeClass___upcast_for},
- {(int) static_type___MMType___not_for_self},
- {(int) virtualtype___MMType___select_virtual_type},
- {(int) 2 /* 61: MMTypeClass < MMTypeClass: superclass init_table position */},
- {(int) static_type___MMTypeClass___init},
+ {(long int) 2543 /* 0: Identity */},
+ {(long int) 3 /* 1: MMTypeClass < Object: superclass typecheck marker */},
+ {(long int) 87 /* 2: MMTypeClass < MMType: superclass typecheck marker */},
+ {(long int) 2543 /* 3: MMTypeClass < MMTypeClass: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) static_type___MMTypeClass___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMTypeClass < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_methods___MMType___compile_cast},
+ {(long int) compiling_methods___MMType___compile_type_check},
+ {(long int) compiling_base___MMType___cname},
+ {(long int) compiling_base___MMType___default_cvalue},
+ {(long int) compiling_base___MMType___boxtype},
+ {(long int) compiling_base___MMType___unboxtype},
+ {(long int) genericity___MMType___is_generic},
+ {(long int) type_formal___MMType___direct_type},
+ {(long int) 1 /* 48: MMTypeClass < MMType: superclass init_table position */},
+ {(long int) static_type___MMTypeClass___module},
+ {(long int) static_type___MMTypeClass___local_class},
+ {(long int) static_type___MMTypeClass_____l},
+ {(long int) static_type___MMType___is_supertype},
+ {(long int) static_type___MMType___select_method},
+ {(long int) static_type___MMType___select_attribute},
+ {(long int) static_type___MMType___select_property},
+ {(long int) static_type___MMType___for_module},
+ {(long int) static_type___MMType___adapt_to},
+ {(long int) static_type___MMTypeClass___upcast_for},
+ {(long int) static_type___MMType___not_for_self},
+ {(long int) virtualtype___MMType___select_virtual_type},
+ {(long int) 2 /* 61: MMTypeClass < MMTypeClass: superclass init_table position */},
+ {(long int) static_type___MMTypeClass___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMTypeClass::_local_class */
return self;
}
const classtable_elt_t VFT_MMTypeSimpleClass[65] = {
- {(int) 3135 /* 0: Identity */},
- {(int) 3 /* 1: MMTypeSimpleClass < Object: superclass typecheck marker */},
- {(int) 87 /* 2: MMTypeSimpleClass < MMType: superclass typecheck marker */},
- {(int) 2543 /* 3: MMTypeSimpleClass < MMTypeClass: superclass typecheck marker */},
- {(int) 3135 /* 4: MMTypeSimpleClass < MMTypeSimpleClass: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) static_type___MMTypeClass___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMTypeSimpleClass < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_methods___MMType___compile_cast},
- {(int) compiling_methods___MMType___compile_type_check},
- {(int) compiling_base___MMType___cname},
- {(int) compiling_base___MMType___default_cvalue},
- {(int) compiling_base___MMType___boxtype},
- {(int) compiling_base___MMType___unboxtype},
- {(int) genericity___MMTypeSimpleClass___is_generic},
- {(int) type_formal___MMType___direct_type},
- {(int) 1 /* 48: MMTypeSimpleClass < MMType: superclass init_table position */},
- {(int) static_type___MMTypeClass___module},
- {(int) static_type___MMTypeClass___local_class},
- {(int) static_type___MMTypeClass_____l},
- {(int) static_type___MMTypeSimpleClass___is_supertype},
- {(int) static_type___MMType___select_method},
- {(int) static_type___MMType___select_attribute},
- {(int) static_type___MMTypeSimpleClass___select_property},
- {(int) static_type___MMTypeSimpleClass___for_module},
- {(int) static_type___MMTypeSimpleClass___adapt_to},
- {(int) static_type___MMTypeClass___upcast_for},
- {(int) static_type___MMType___not_for_self},
- {(int) virtualtype___MMType___select_virtual_type},
- {(int) 2 /* 61: MMTypeSimpleClass < MMTypeClass: superclass init_table position */},
- {(int) static_type___MMTypeClass___init},
- {(int) 3 /* 63: MMTypeSimpleClass < MMTypeSimpleClass: superclass init_table position */},
- {(int) static_type___MMTypeSimpleClass___init},
+ {(long int) 3135 /* 0: Identity */},
+ {(long int) 3 /* 1: MMTypeSimpleClass < Object: superclass typecheck marker */},
+ {(long int) 87 /* 2: MMTypeSimpleClass < MMType: superclass typecheck marker */},
+ {(long int) 2543 /* 3: MMTypeSimpleClass < MMTypeClass: superclass typecheck marker */},
+ {(long int) 3135 /* 4: MMTypeSimpleClass < MMTypeSimpleClass: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) static_type___MMTypeClass___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMTypeSimpleClass < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_methods___MMType___compile_cast},
+ {(long int) compiling_methods___MMType___compile_type_check},
+ {(long int) compiling_base___MMType___cname},
+ {(long int) compiling_base___MMType___default_cvalue},
+ {(long int) compiling_base___MMType___boxtype},
+ {(long int) compiling_base___MMType___unboxtype},
+ {(long int) genericity___MMTypeSimpleClass___is_generic},
+ {(long int) type_formal___MMType___direct_type},
+ {(long int) 1 /* 48: MMTypeSimpleClass < MMType: superclass init_table position */},
+ {(long int) static_type___MMTypeClass___module},
+ {(long int) static_type___MMTypeClass___local_class},
+ {(long int) static_type___MMTypeClass_____l},
+ {(long int) static_type___MMTypeSimpleClass___is_supertype},
+ {(long int) static_type___MMType___select_method},
+ {(long int) static_type___MMType___select_attribute},
+ {(long int) static_type___MMTypeSimpleClass___select_property},
+ {(long int) static_type___MMTypeSimpleClass___for_module},
+ {(long int) static_type___MMTypeSimpleClass___adapt_to},
+ {(long int) static_type___MMTypeClass___upcast_for},
+ {(long int) static_type___MMType___not_for_self},
+ {(long int) virtualtype___MMType___select_virtual_type},
+ {(long int) 2 /* 61: MMTypeSimpleClass < MMTypeClass: superclass init_table position */},
+ {(long int) static_type___MMTypeClass___init},
+ {(long int) 3 /* 63: MMTypeSimpleClass < MMTypeSimpleClass: superclass init_table position */},
+ {(long int) static_type___MMTypeSimpleClass___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMTypeSimpleClass::_local_class */
return self;
}
const classtable_elt_t VFT_MMTypeNone[63] = {
- {(int) 2535 /* 0: Identity */},
- {(int) 3 /* 1: MMTypeNone < Object: superclass typecheck marker */},
- {(int) 87 /* 2: MMTypeNone < MMType: superclass typecheck marker */},
- {(int) 2535 /* 3: MMTypeNone < MMTypeNone: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMTypeNone < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_methods___MMType___compile_cast},
- {(int) compiling_methods___MMType___compile_type_check},
- {(int) compiling_base___MMType___cname},
- {(int) compiling_base___MMType___default_cvalue},
- {(int) compiling_base___MMType___boxtype},
- {(int) compiling_base___MMType___unboxtype},
- {(int) genericity___MMTypeNone___is_generic},
- {(int) type_formal___MMType___direct_type},
- {(int) 1 /* 48: MMTypeNone < MMType: superclass init_table position */},
- {(int) static_type___MMTypeNone___module},
- {(int) static_type___MMTypeNone___local_class},
- {(int) static_type___MMTypeNone_____l},
- {(int) static_type___MMTypeNone___is_supertype},
- {(int) static_type___MMType___select_method},
- {(int) static_type___MMType___select_attribute},
- {(int) static_type___MMType___select_property},
- {(int) genericity___MMTypeNone___for_module},
- {(int) genericity___MMTypeNone___adapt_to},
- {(int) static_type___MMTypeNone___upcast_for},
- {(int) static_type___MMType___not_for_self},
- {(int) virtualtype___MMType___select_virtual_type},
- {(int) 2 /* 61: MMTypeNone < MMTypeNone: superclass init_table position */},
- {(int) static_type___MMTypeNone___init},
+ {(long int) 2535 /* 0: Identity */},
+ {(long int) 3 /* 1: MMTypeNone < Object: superclass typecheck marker */},
+ {(long int) 87 /* 2: MMTypeNone < MMType: superclass typecheck marker */},
+ {(long int) 2535 /* 3: MMTypeNone < MMTypeNone: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMTypeNone < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_methods___MMType___compile_cast},
+ {(long int) compiling_methods___MMType___compile_type_check},
+ {(long int) compiling_base___MMType___cname},
+ {(long int) compiling_base___MMType___default_cvalue},
+ {(long int) compiling_base___MMType___boxtype},
+ {(long int) compiling_base___MMType___unboxtype},
+ {(long int) genericity___MMTypeNone___is_generic},
+ {(long int) type_formal___MMType___direct_type},
+ {(long int) 1 /* 48: MMTypeNone < MMType: superclass init_table position */},
+ {(long int) static_type___MMTypeNone___module},
+ {(long int) static_type___MMTypeNone___local_class},
+ {(long int) static_type___MMTypeNone_____l},
+ {(long int) static_type___MMTypeNone___is_supertype},
+ {(long int) static_type___MMType___select_method},
+ {(long int) static_type___MMType___select_attribute},
+ {(long int) static_type___MMType___select_property},
+ {(long int) genericity___MMTypeNone___for_module},
+ {(long int) genericity___MMTypeNone___adapt_to},
+ {(long int) static_type___MMTypeNone___upcast_for},
+ {(long int) static_type___MMType___not_for_self},
+ {(long int) virtualtype___MMType___select_virtual_type},
+ {(long int) 2 /* 61: MMTypeNone < MMTypeNone: superclass init_table position */},
+ {(long int) static_type___MMTypeNone___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMTypeNone::_module */
return self;
}
const classtable_elt_t VFT_MMImplicitProperty[67] = {
- {(int) 2567 /* 0: Identity */},
- {(int) 3 /* 1: MMImplicitProperty < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMImplicitProperty < MMLocalProperty: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 2567 /* 4: MMImplicitProperty < MMImplicitProperty: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMImplicitProperty < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) inheritance___MMLocalProperty___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMImplicitProperty < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 2 /* 65: MMImplicitProperty < MMImplicitProperty: superclass init_table position */},
- {(int) inheritance___MMImplicitProperty___init},
+ {(long int) 2567 /* 0: Identity */},
+ {(long int) 3 /* 1: MMImplicitProperty < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMImplicitProperty < MMLocalProperty: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 2567 /* 4: MMImplicitProperty < MMImplicitProperty: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMImplicitProperty < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) inheritance___MMLocalProperty___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMImplicitProperty < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 2 /* 65: MMImplicitProperty < MMImplicitProperty: superclass init_table position */},
+ {(long int) inheritance___MMImplicitProperty___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMImplicitProperty::_cname_cache */
return self;
}
const classtable_elt_t VFT_MMImplicitMethod[69] = {
- {(int) 3159 /* 0: Identity */},
- {(int) 3 /* 1: MMImplicitMethod < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMImplicitMethod < MMLocalProperty: superclass typecheck marker */},
- {(int) 2563 /* 3: MMImplicitMethod < MMMethod: superclass typecheck marker */},
- {(int) 2567 /* 4: MMImplicitMethod < MMImplicitProperty: superclass typecheck marker */},
- {(int) 3159 /* 5: MMImplicitMethod < MMImplicitMethod: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMImplicitMethod < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) inheritance___MMMethod___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMImplicitMethod < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {(int) compiling_methods___MMMethod___compile_call},
- {(int) compiling_methods___MMMethod___compile_constructor_call},
- {(int) compiling_methods___MMMethod___compile_super_call},
- {(int) 2 /* 64: MMImplicitMethod < MMMethod: superclass init_table position */},
- {(int) 3 /* 65: MMImplicitMethod < MMImplicitProperty: superclass init_table position */},
- {(int) inheritance___MMImplicitProperty___init},
- {(int) 4 /* 67: MMImplicitMethod < MMImplicitMethod: superclass init_table position */},
- {(int) inheritance___MMImplicitMethod___init},
+ {(long int) 3159 /* 0: Identity */},
+ {(long int) 3 /* 1: MMImplicitMethod < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMImplicitMethod < MMLocalProperty: superclass typecheck marker */},
+ {(long int) 2563 /* 3: MMImplicitMethod < MMMethod: superclass typecheck marker */},
+ {(long int) 2567 /* 4: MMImplicitMethod < MMImplicitProperty: superclass typecheck marker */},
+ {(long int) 3159 /* 5: MMImplicitMethod < MMImplicitMethod: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMImplicitMethod < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) inheritance___MMMethod___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMImplicitMethod < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {(long int) compiling_methods___MMMethod___compile_call},
+ {(long int) compiling_methods___MMMethod___compile_constructor_call},
+ {(long int) compiling_methods___MMMethod___compile_super_call},
+ {(long int) 2 /* 64: MMImplicitMethod < MMMethod: superclass init_table position */},
+ {(long int) 3 /* 65: MMImplicitMethod < MMImplicitProperty: superclass init_table position */},
+ {(long int) inheritance___MMImplicitProperty___init},
+ {(long int) 4 /* 67: MMImplicitMethod < MMImplicitMethod: superclass init_table position */},
+ {(long int) inheritance___MMImplicitMethod___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMImplicitMethod::_cname_cache */
return self;
}
const classtable_elt_t VFT_MMImplicitAttribute[67] = {
- {(int) 3163 /* 0: Identity */},
- {(int) 3 /* 1: MMImplicitAttribute < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMImplicitAttribute < MMLocalProperty: superclass typecheck marker */},
- {(int) 2587 /* 3: MMImplicitAttribute < MMAttribute: superclass typecheck marker */},
- {(int) 2567 /* 4: MMImplicitAttribute < MMImplicitProperty: superclass typecheck marker */},
- {(int) 3163 /* 5: MMImplicitAttribute < MMImplicitAttribute: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMImplicitAttribute < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) inheritance___MMAttribute___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMImplicitAttribute < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {(int) compiling_methods___MMAttribute___compile_access},
- {(int) 2 /* 62: MMImplicitAttribute < MMAttribute: superclass init_table position */},
- {(int) 4 /* 63: MMImplicitAttribute < MMImplicitAttribute: superclass init_table position */},
- {(int) inheritance___MMImplicitAttribute___init},
- {(int) 3 /* 65: MMImplicitAttribute < MMImplicitProperty: superclass init_table position */},
- {(int) inheritance___MMImplicitProperty___init},
+ {(long int) 3163 /* 0: Identity */},
+ {(long int) 3 /* 1: MMImplicitAttribute < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMImplicitAttribute < MMLocalProperty: superclass typecheck marker */},
+ {(long int) 2587 /* 3: MMImplicitAttribute < MMAttribute: superclass typecheck marker */},
+ {(long int) 2567 /* 4: MMImplicitAttribute < MMImplicitProperty: superclass typecheck marker */},
+ {(long int) 3163 /* 5: MMImplicitAttribute < MMImplicitAttribute: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMImplicitAttribute < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) inheritance___MMAttribute___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMImplicitAttribute < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {(long int) compiling_methods___MMAttribute___compile_access},
+ {(long int) 2 /* 62: MMImplicitAttribute < MMAttribute: superclass init_table position */},
+ {(long int) 4 /* 63: MMImplicitAttribute < MMImplicitAttribute: superclass init_table position */},
+ {(long int) inheritance___MMImplicitAttribute___init},
+ {(long int) 3 /* 65: MMImplicitAttribute < MMImplicitProperty: superclass init_table position */},
+ {(long int) inheritance___MMImplicitProperty___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMImplicitAttribute::_cname_cache */
return self;
}
const classtable_elt_t VFT_MMImplicitLocalClass[101] = {
- {(int) 2571 /* 0: Identity */},
- {(int) 3 /* 1: MMImplicitLocalClass < Object: superclass typecheck marker */},
- {(int) 103 /* 2: MMImplicitLocalClass < MMLocalClass: superclass typecheck marker */},
- {(int) 2571 /* 3: MMImplicitLocalClass < MMImplicitLocalClass: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalClass___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMImplicitLocalClass < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) abstracttool___MMLocalClass___dump_properties},
- {(int) genericity___MMLocalClass___get_formal},
- {(int) genericity___MMLocalClass___register_formal},
- {(int) genericity___MMLocalClass___get_instantiate_type},
- {(int) genericity___MMLocalClass___formals_types},
- {(int) static_type___MMLocalClass___get_type},
- {(int) genericity___MMLocalClass___is_generic},
- {(int) inheritance___MMLocalClass___compute_super_classes},
- {(int) inheritance___MMLocalClass___compute_ancestors},
- {(int) inheritance___MMLocalClass___inherit_global_properties},
- {(int) inheritance___MMLocalClass___add_direct_parent},
- {(int) inheritance___MMLocalClass___computed_super_classes},
- {(int) inheritance___MMLocalClass___computed_ancestors},
- {(int) inheritance___MMLocalClass___ancestor_for},
- {(int) abstractmetamodel___MMLocalClass_____bra},
- {(int) inheritance___MMLocalClass___add_default_any_class},
- {(int) inheritance___MMLocalClass___add_super_classes},
- {(int) inheritance___MMLocalClass___add_explicit_classes},
- {(int) inheritance___MMLocalClass___compute_super_parents},
- {(int) inheritance___MMLocalClass___build_ancestors},
- {(int) inheritance___MMLocalClass___group_ancestors},
- {(int) inheritance___MMLocalClass___merge_ancestors},
- {(int) inheritance___MMLocalClass___inherit_local_property},
- {(int) genericity___MMLocalClass___get_type},
- {(int) static_type___MMLocalClass___add_ancestor},
- {(int) static_type___MMLocalClass___ancestors},
- {(int) static_type___MMLocalClass___ancestor},
- {(int) 1 /* 67: MMImplicitLocalClass < MMLocalClass: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalClass___name},
- {(int) abstractmetamodel___MMLocalClass___arity},
- {(int) abstractmetamodel___MMLocalClass___module},
- {(int) abstractmetamodel___MMLocalClass___abstract},
- {(int) abstractmetamodel___MMLocalClass___abstract__eq},
- {(int) abstractmetamodel___MMLocalClass___global},
- {(int) abstractmetamodel___MMLocalClass___crhe},
- {(int) abstractmetamodel___MMLocalClass___cshe},
- {(int) abstractmetamodel___MMLocalClass___che},
- {(int) abstractmetamodel___MMLocalClass___local_property_by_global},
- {(int) abstractmetamodel___MMLocalClass___global_properties},
- {(int) abstractmetamodel___MMLocalClass___properties_by_name},
- {(int) abstractmetamodel___MMLocalClass___init},
- {(int) abstractmetamodel___MMLocalClass___for_module},
- {(int) abstractmetamodel___MMLocalClass___new_global},
- {(int) abstractmetamodel___MMLocalClass___set_global},
- {(int) abstractmetamodel___MMLocalClass___has_global_property_by_name},
- {(int) abstractmetamodel___MMLocalClass___get_property_by_name},
- {(int) abstractmetamodel___MMLocalClass___attribute},
- {(int) abstractmetamodel___MMLocalClass___method},
- {(int) abstractmetamodel___MMLocalClass___super_methods_named},
- {(int) abstractmetamodel___MMLocalClass___register_local_property},
- {(int) abstractmetamodel___MMLocalClass___register_global_property},
- {(int) inheritance___MMLocalClass_____bra},
- {(int) abstractmetamodel___MMLocalClass___context},
- {(int) virtualtype___MMLocalClass___virtual_type},
- {(int) compiling_global___MMLocalClass___compare},
- {(int) compiling_global___MMLocalClass___declare_tables_to_c},
- {(int) compiling_global___MMLocalClass___compile_tables_to_c},
- {(int) compiling_base___MMLocalClass___primitive_info},
- {(int) compiling_base___MMLocalClass___primitive_ctypes},
- {(int) 2 /* 99: MMImplicitLocalClass < MMImplicitLocalClass: superclass init_table position */},
- {(int) inheritance___MMImplicitLocalClass___init},
+ {(long int) 2571 /* 0: Identity */},
+ {(long int) 3 /* 1: MMImplicitLocalClass < Object: superclass typecheck marker */},
+ {(long int) 103 /* 2: MMImplicitLocalClass < MMLocalClass: superclass typecheck marker */},
+ {(long int) 2571 /* 3: MMImplicitLocalClass < MMImplicitLocalClass: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalClass___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMImplicitLocalClass < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) abstracttool___MMLocalClass___dump_properties},
+ {(long int) genericity___MMLocalClass___get_formal},
+ {(long int) genericity___MMLocalClass___register_formal},
+ {(long int) genericity___MMLocalClass___get_instantiate_type},
+ {(long int) genericity___MMLocalClass___formals_types},
+ {(long int) static_type___MMLocalClass___get_type},
+ {(long int) genericity___MMLocalClass___is_generic},
+ {(long int) inheritance___MMLocalClass___compute_super_classes},
+ {(long int) inheritance___MMLocalClass___compute_ancestors},
+ {(long int) inheritance___MMLocalClass___inherit_global_properties},
+ {(long int) inheritance___MMLocalClass___add_direct_parent},
+ {(long int) inheritance___MMLocalClass___computed_super_classes},
+ {(long int) inheritance___MMLocalClass___computed_ancestors},
+ {(long int) inheritance___MMLocalClass___ancestor_for},
+ {(long int) abstractmetamodel___MMLocalClass_____bra},
+ {(long int) inheritance___MMLocalClass___add_default_any_class},
+ {(long int) inheritance___MMLocalClass___add_super_classes},
+ {(long int) inheritance___MMLocalClass___add_explicit_classes},
+ {(long int) inheritance___MMLocalClass___compute_super_parents},
+ {(long int) inheritance___MMLocalClass___build_ancestors},
+ {(long int) inheritance___MMLocalClass___group_ancestors},
+ {(long int) inheritance___MMLocalClass___merge_ancestors},
+ {(long int) inheritance___MMLocalClass___inherit_local_property},
+ {(long int) genericity___MMLocalClass___get_type},
+ {(long int) static_type___MMLocalClass___add_ancestor},
+ {(long int) static_type___MMLocalClass___ancestors},
+ {(long int) static_type___MMLocalClass___ancestor},
+ {(long int) 1 /* 67: MMImplicitLocalClass < MMLocalClass: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalClass___name},
+ {(long int) abstractmetamodel___MMLocalClass___arity},
+ {(long int) abstractmetamodel___MMLocalClass___module},
+ {(long int) abstractmetamodel___MMLocalClass___abstract},
+ {(long int) abstractmetamodel___MMLocalClass___abstract__eq},
+ {(long int) abstractmetamodel___MMLocalClass___global},
+ {(long int) abstractmetamodel___MMLocalClass___crhe},
+ {(long int) abstractmetamodel___MMLocalClass___cshe},
+ {(long int) abstractmetamodel___MMLocalClass___che},
+ {(long int) abstractmetamodel___MMLocalClass___local_property_by_global},
+ {(long int) abstractmetamodel___MMLocalClass___global_properties},
+ {(long int) abstractmetamodel___MMLocalClass___properties_by_name},
+ {(long int) abstractmetamodel___MMLocalClass___init},
+ {(long int) abstractmetamodel___MMLocalClass___for_module},
+ {(long int) abstractmetamodel___MMLocalClass___new_global},
+ {(long int) abstractmetamodel___MMLocalClass___set_global},
+ {(long int) abstractmetamodel___MMLocalClass___has_global_property_by_name},
+ {(long int) abstractmetamodel___MMLocalClass___get_property_by_name},
+ {(long int) abstractmetamodel___MMLocalClass___attribute},
+ {(long int) abstractmetamodel___MMLocalClass___method},
+ {(long int) abstractmetamodel___MMLocalClass___super_methods_named},
+ {(long int) abstractmetamodel___MMLocalClass___register_local_property},
+ {(long int) abstractmetamodel___MMLocalClass___register_global_property},
+ {(long int) inheritance___MMLocalClass_____bra},
+ {(long int) abstractmetamodel___MMLocalClass___context},
+ {(long int) virtualtype___MMLocalClass___virtual_type},
+ {(long int) compiling_global___MMLocalClass___compare},
+ {(long int) compiling_global___MMLocalClass___declare_tables_to_c},
+ {(long int) compiling_global___MMLocalClass___compile_tables_to_c},
+ {(long int) compiling_base___MMLocalClass___primitive_info},
+ {(long int) compiling_base___MMLocalClass___primitive_ctypes},
+ {(long int) 2 /* 99: MMImplicitLocalClass < MMImplicitLocalClass: superclass init_table position */},
+ {(long int) inheritance___MMImplicitLocalClass___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMImplicitLocalClass::_types */
obj_t obj;
obj = alloc(sizeof(val_t) * 20);
obj->vft = (classtable_elt_t*)VFT_MMImplicitLocalClass;
- ATTR_abstractmetamodel___MMLocalClass____arity(obj) = TAG_Int((int)0);
- ATTR_abstractmetamodel___MMLocalClass____abstract(obj) = TAG_Bool((int)0);
+ ATTR_abstractmetamodel___MMLocalClass____arity(obj) = TAG_Int((long int)0);
+ ATTR_abstractmetamodel___MMLocalClass____abstract(obj) = TAG_Bool((long int)0);
variable0 = NEW_array___Array___init(); /*new Array[MMAncestor]*/
ATTR_inheritance___MMLocalClass____direct_parents(obj) = variable0;
- ATTR_inheritance___MMLocalClass____computing_super(obj) = TAG_Bool((int)0);
+ ATTR_inheritance___MMLocalClass____computing_super(obj) = TAG_Bool((long int)0);
variable1 = NEW_array___Array___init(); /*new Array[MMTypeGeneric]*/
ATTR_genericity___MMLocalClass____types(obj) = variable1;
variable2 = NEW_array___Array___init(); /*new Array[MMTypeFormalParameter]*/
ATTR_genericity___MMLocalClass____formals_types(obj) = variable2;
- ATTR_compiling_base___MMLocalClass____primitive_info_b(obj) = TAG_Bool((int)0);
+ ATTR_compiling_base___MMLocalClass____primitive_info_b(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_inheritance___MMImplicitLocalClass___init(val_t p0, val_t p1) {
return self;
}
const classtable_elt_t VFT_MMRefineAncestor[51] = {
- {(int) 2559 /* 0: Identity */},
- {(int) 3 /* 1: MMRefineAncestor < Object: superclass typecheck marker */},
- {(int) 123 /* 2: MMRefineAncestor < MMAncestor: superclass typecheck marker */},
- {(int) 2559 /* 3: MMRefineAncestor < MMRefineAncestor: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) static_type___MMAncestor___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMRefineAncestor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) inheritance___MMAncestor___add_in},
- {(int) 1 /* 41: MMRefineAncestor < MMAncestor: superclass init_table position */},
- {(int) static_type___MMAncestor___stype},
- {(int) static_type___MMAncestor___stype__eq},
- {(int) static_type___MMAncestor___inheriter},
- {(int) static_type___MMAncestor___inheriter__eq},
- {(int) static_type___MMAncestor___is_reffinement},
- {(int) static_type___MMAncestor___is_specialisation},
- {(int) inheritance___MMRefineAncestor___local_class},
- {(int) 2 /* 49: MMRefineAncestor < MMRefineAncestor: superclass init_table position */},
- {(int) inheritance___MMRefineAncestor___init},
+ {(long int) 2559 /* 0: Identity */},
+ {(long int) 3 /* 1: MMRefineAncestor < Object: superclass typecheck marker */},
+ {(long int) 123 /* 2: MMRefineAncestor < MMAncestor: superclass typecheck marker */},
+ {(long int) 2559 /* 3: MMRefineAncestor < MMRefineAncestor: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) static_type___MMAncestor___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMRefineAncestor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) inheritance___MMAncestor___add_in},
+ {(long int) 1 /* 41: MMRefineAncestor < MMAncestor: superclass init_table position */},
+ {(long int) static_type___MMAncestor___stype},
+ {(long int) static_type___MMAncestor___stype__eq},
+ {(long int) static_type___MMAncestor___inheriter},
+ {(long int) static_type___MMAncestor___inheriter__eq},
+ {(long int) static_type___MMAncestor___is_reffinement},
+ {(long int) static_type___MMAncestor___is_specialisation},
+ {(long int) inheritance___MMRefineAncestor___local_class},
+ {(long int) 2 /* 49: MMRefineAncestor < MMRefineAncestor: superclass init_table position */},
+ {(long int) inheritance___MMRefineAncestor___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMRefineAncestor::_stype */
return self;
}
const classtable_elt_t VFT_MMSpecAncestor[51] = {
- {(int) 2555 /* 0: Identity */},
- {(int) 3 /* 1: MMSpecAncestor < Object: superclass typecheck marker */},
- {(int) 123 /* 2: MMSpecAncestor < MMAncestor: superclass typecheck marker */},
- {(int) 2555 /* 3: MMSpecAncestor < MMSpecAncestor: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) static_type___MMAncestor___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMSpecAncestor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) inheritance___MMAncestor___add_in},
- {(int) 1 /* 41: MMSpecAncestor < MMAncestor: superclass init_table position */},
- {(int) static_type___MMAncestor___stype},
- {(int) static_type___MMAncestor___stype__eq},
- {(int) static_type___MMAncestor___inheriter},
- {(int) static_type___MMAncestor___inheriter__eq},
- {(int) static_type___MMAncestor___is_reffinement},
- {(int) static_type___MMAncestor___is_specialisation},
- {(int) inheritance___MMSpecAncestor___local_class},
- {(int) 2 /* 49: MMSpecAncestor < MMSpecAncestor: superclass init_table position */},
- {(int) inheritance___MMSpecAncestor___init},
+ {(long int) 2555 /* 0: Identity */},
+ {(long int) 3 /* 1: MMSpecAncestor < Object: superclass typecheck marker */},
+ {(long int) 123 /* 2: MMSpecAncestor < MMAncestor: superclass typecheck marker */},
+ {(long int) 2555 /* 3: MMSpecAncestor < MMSpecAncestor: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) static_type___MMAncestor___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMSpecAncestor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) inheritance___MMAncestor___add_in},
+ {(long int) 1 /* 41: MMSpecAncestor < MMAncestor: superclass init_table position */},
+ {(long int) static_type___MMAncestor___stype},
+ {(long int) static_type___MMAncestor___stype__eq},
+ {(long int) static_type___MMAncestor___inheriter},
+ {(long int) static_type___MMAncestor___inheriter__eq},
+ {(long int) static_type___MMAncestor___is_reffinement},
+ {(long int) static_type___MMAncestor___is_specialisation},
+ {(long int) inheritance___MMSpecAncestor___local_class},
+ {(long int) 2 /* 49: MMSpecAncestor < MMSpecAncestor: superclass init_table position */},
+ {(long int) inheritance___MMSpecAncestor___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMSpecAncestor::_stype */
return self;
}
const classtable_elt_t VFT_MMDefaultAncestor[51] = {
- {(int) 2575 /* 0: Identity */},
- {(int) 3 /* 1: MMDefaultAncestor < Object: superclass typecheck marker */},
- {(int) 123 /* 2: MMDefaultAncestor < MMAncestor: superclass typecheck marker */},
- {(int) 2575 /* 3: MMDefaultAncestor < MMDefaultAncestor: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) static_type___MMAncestor___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMDefaultAncestor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) inheritance___MMAncestor___add_in},
- {(int) 1 /* 41: MMDefaultAncestor < MMAncestor: superclass init_table position */},
- {(int) static_type___MMAncestor___stype},
- {(int) static_type___MMAncestor___stype__eq},
- {(int) static_type___MMAncestor___inheriter},
- {(int) static_type___MMAncestor___inheriter__eq},
- {(int) static_type___MMAncestor___is_reffinement},
- {(int) static_type___MMAncestor___is_specialisation},
- {(int) inheritance___MMDefaultAncestor___local_class},
- {(int) 2 /* 49: MMDefaultAncestor < MMDefaultAncestor: superclass init_table position */},
- {(int) inheritance___MMDefaultAncestor___init},
+ {(long int) 2575 /* 0: Identity */},
+ {(long int) 3 /* 1: MMDefaultAncestor < Object: superclass typecheck marker */},
+ {(long int) 123 /* 2: MMDefaultAncestor < MMAncestor: superclass typecheck marker */},
+ {(long int) 2575 /* 3: MMDefaultAncestor < MMDefaultAncestor: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) static_type___MMAncestor___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMDefaultAncestor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) inheritance___MMAncestor___add_in},
+ {(long int) 1 /* 41: MMDefaultAncestor < MMAncestor: superclass init_table position */},
+ {(long int) static_type___MMAncestor___stype},
+ {(long int) static_type___MMAncestor___stype__eq},
+ {(long int) static_type___MMAncestor___inheriter},
+ {(long int) static_type___MMAncestor___inheriter__eq},
+ {(long int) static_type___MMAncestor___is_reffinement},
+ {(long int) static_type___MMAncestor___is_specialisation},
+ {(long int) inheritance___MMDefaultAncestor___local_class},
+ {(long int) 2 /* 49: MMDefaultAncestor < MMDefaultAncestor: superclass init_table position */},
+ {(long int) inheritance___MMDefaultAncestor___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMDefaultAncestor::_stype */
return self;
}
const classtable_elt_t VFT_MMTypeFormal[65] = {
- {(int) 2539 /* 0: Identity */},
- {(int) 3 /* 1: MMTypeFormal < Object: superclass typecheck marker */},
- {(int) 87 /* 2: MMTypeFormal < MMType: superclass typecheck marker */},
- {(int) 2539 /* 3: MMTypeFormal < MMTypeFormal: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) type_formal___MMTypeFormal___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMTypeFormal < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_methods___MMType___compile_cast},
- {(int) compiling_methods___MMType___compile_type_check},
- {(int) compiling_base___MMType___cname},
- {(int) compiling_base___MMType___default_cvalue},
- {(int) compiling_base___MMType___boxtype},
- {(int) compiling_base___MMType___unboxtype},
- {(int) genericity___MMTypeFormal___is_generic},
- {(int) type_formal___MMTypeFormal___direct_type},
- {(int) 1 /* 48: MMTypeFormal < MMType: superclass init_table position */},
- {(int) static_type___MMType___module},
- {(int) type_formal___MMTypeFormal___local_class},
- {(int) type_formal___MMTypeFormal_____l},
- {(int) type_formal___MMTypeFormal___is_supertype},
- {(int) static_type___MMType___select_method},
- {(int) static_type___MMType___select_attribute},
- {(int) type_formal___MMTypeFormal___select_property},
- {(int) static_type___MMType___for_module},
- {(int) static_type___MMType___adapt_to},
- {(int) static_type___MMType___upcast_for},
- {(int) static_type___MMType___not_for_self},
- {(int) virtualtype___MMType___select_virtual_type},
- {(int) 2 /* 61: MMTypeFormal < MMTypeFormal: superclass init_table position */},
- {(int) type_formal___MMTypeFormal___name},
- {(int) type_formal___MMTypeFormal___bound},
- {(int) type_formal___MMTypeFormal___init},
+ {(long int) 2539 /* 0: Identity */},
+ {(long int) 3 /* 1: MMTypeFormal < Object: superclass typecheck marker */},
+ {(long int) 87 /* 2: MMTypeFormal < MMType: superclass typecheck marker */},
+ {(long int) 2539 /* 3: MMTypeFormal < MMTypeFormal: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) type_formal___MMTypeFormal___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMTypeFormal < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_methods___MMType___compile_cast},
+ {(long int) compiling_methods___MMType___compile_type_check},
+ {(long int) compiling_base___MMType___cname},
+ {(long int) compiling_base___MMType___default_cvalue},
+ {(long int) compiling_base___MMType___boxtype},
+ {(long int) compiling_base___MMType___unboxtype},
+ {(long int) genericity___MMTypeFormal___is_generic},
+ {(long int) type_formal___MMTypeFormal___direct_type},
+ {(long int) 1 /* 48: MMTypeFormal < MMType: superclass init_table position */},
+ {(long int) static_type___MMType___module},
+ {(long int) type_formal___MMTypeFormal___local_class},
+ {(long int) type_formal___MMTypeFormal_____l},
+ {(long int) type_formal___MMTypeFormal___is_supertype},
+ {(long int) static_type___MMType___select_method},
+ {(long int) static_type___MMType___select_attribute},
+ {(long int) type_formal___MMTypeFormal___select_property},
+ {(long int) static_type___MMType___for_module},
+ {(long int) static_type___MMType___adapt_to},
+ {(long int) static_type___MMType___upcast_for},
+ {(long int) static_type___MMType___not_for_self},
+ {(long int) virtualtype___MMType___select_virtual_type},
+ {(long int) 2 /* 61: MMTypeFormal < MMTypeFormal: superclass init_table position */},
+ {(long int) type_formal___MMTypeFormal___name},
+ {(long int) type_formal___MMTypeFormal___bound},
+ {(long int) type_formal___MMTypeFormal___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMTypeFormal::_name */
return self;
}
const classtable_elt_t VFT_MMTypeGeneric[70] = {
- {(int) 3139 /* 0: Identity */},
- {(int) 3 /* 1: MMTypeGeneric < Object: superclass typecheck marker */},
- {(int) 87 /* 2: MMTypeGeneric < MMType: superclass typecheck marker */},
- {(int) 2543 /* 3: MMTypeGeneric < MMTypeClass: superclass typecheck marker */},
- {(int) 3139 /* 4: MMTypeGeneric < MMTypeGeneric: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) genericity___MMTypeGeneric___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMTypeGeneric < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_methods___MMType___compile_cast},
- {(int) compiling_methods___MMType___compile_type_check},
- {(int) compiling_base___MMType___cname},
- {(int) compiling_base___MMType___default_cvalue},
- {(int) compiling_base___MMType___boxtype},
- {(int) compiling_base___MMType___unboxtype},
- {(int) genericity___MMTypeGeneric___is_generic},
- {(int) type_formal___MMType___direct_type},
- {(int) 1 /* 48: MMTypeGeneric < MMType: superclass init_table position */},
- {(int) static_type___MMTypeClass___module},
- {(int) static_type___MMTypeClass___local_class},
- {(int) static_type___MMTypeClass_____l},
- {(int) genericity___MMTypeGeneric___is_supertype},
- {(int) static_type___MMType___select_method},
- {(int) static_type___MMType___select_attribute},
- {(int) genericity___MMTypeGeneric___select_property},
- {(int) genericity___MMTypeGeneric___for_module},
- {(int) genericity___MMTypeGeneric___adapt_to},
- {(int) genericity___MMTypeGeneric___upcast_for},
- {(int) static_type___MMType___not_for_self},
- {(int) virtualtype___MMType___select_virtual_type},
- {(int) 2 /* 61: MMTypeGeneric < MMTypeClass: superclass init_table position */},
- {(int) static_type___MMTypeClass___init},
- {(int) 3 /* 63: MMTypeGeneric < MMTypeGeneric: superclass init_table position */},
- {(int) genericity___MMTypeGeneric___params},
- {(int) static_type___MMTypeClass___upcast_for},
- {(int) genericity___MMTypeGeneric___params_equals},
- {(int) static_type___MMTypeClass___to_s},
- {(int) genericity___MMTypeGeneric___is_subtype},
- {(int) genericity___MMTypeGeneric___init},
+ {(long int) 3139 /* 0: Identity */},
+ {(long int) 3 /* 1: MMTypeGeneric < Object: superclass typecheck marker */},
+ {(long int) 87 /* 2: MMTypeGeneric < MMType: superclass typecheck marker */},
+ {(long int) 2543 /* 3: MMTypeGeneric < MMTypeClass: superclass typecheck marker */},
+ {(long int) 3139 /* 4: MMTypeGeneric < MMTypeGeneric: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) genericity___MMTypeGeneric___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMTypeGeneric < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_methods___MMType___compile_cast},
+ {(long int) compiling_methods___MMType___compile_type_check},
+ {(long int) compiling_base___MMType___cname},
+ {(long int) compiling_base___MMType___default_cvalue},
+ {(long int) compiling_base___MMType___boxtype},
+ {(long int) compiling_base___MMType___unboxtype},
+ {(long int) genericity___MMTypeGeneric___is_generic},
+ {(long int) type_formal___MMType___direct_type},
+ {(long int) 1 /* 48: MMTypeGeneric < MMType: superclass init_table position */},
+ {(long int) static_type___MMTypeClass___module},
+ {(long int) static_type___MMTypeClass___local_class},
+ {(long int) static_type___MMTypeClass_____l},
+ {(long int) genericity___MMTypeGeneric___is_supertype},
+ {(long int) static_type___MMType___select_method},
+ {(long int) static_type___MMType___select_attribute},
+ {(long int) genericity___MMTypeGeneric___select_property},
+ {(long int) genericity___MMTypeGeneric___for_module},
+ {(long int) genericity___MMTypeGeneric___adapt_to},
+ {(long int) genericity___MMTypeGeneric___upcast_for},
+ {(long int) static_type___MMType___not_for_self},
+ {(long int) virtualtype___MMType___select_virtual_type},
+ {(long int) 2 /* 61: MMTypeGeneric < MMTypeClass: superclass init_table position */},
+ {(long int) static_type___MMTypeClass___init},
+ {(long int) 3 /* 63: MMTypeGeneric < MMTypeGeneric: superclass init_table position */},
+ {(long int) genericity___MMTypeGeneric___params},
+ {(long int) static_type___MMTypeClass___upcast_for},
+ {(long int) genericity___MMTypeGeneric___params_equals},
+ {(long int) static_type___MMTypeClass___to_s},
+ {(long int) genericity___MMTypeGeneric___is_subtype},
+ {(long int) genericity___MMTypeGeneric___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMTypeGeneric::_local_class */
return self;
}
const classtable_elt_t VFT_MMTypeFormalParameter[71] = {
- {(int) 3143 /* 0: Identity */},
- {(int) 3 /* 1: MMTypeFormalParameter < Object: superclass typecheck marker */},
- {(int) 87 /* 2: MMTypeFormalParameter < MMType: superclass typecheck marker */},
- {(int) 2539 /* 3: MMTypeFormalParameter < MMTypeFormal: superclass typecheck marker */},
- {(int) 3143 /* 4: MMTypeFormalParameter < MMTypeFormalParameter: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) type_formal___MMTypeFormal___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMTypeFormalParameter < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_methods___MMType___compile_cast},
- {(int) compiling_methods___MMType___compile_type_check},
- {(int) compiling_base___MMType___cname},
- {(int) compiling_base___MMType___default_cvalue},
- {(int) compiling_base___MMType___boxtype},
- {(int) compiling_base___MMType___unboxtype},
- {(int) genericity___MMTypeFormal___is_generic},
- {(int) type_formal___MMTypeFormal___direct_type},
- {(int) 1 /* 48: MMTypeFormalParameter < MMType: superclass init_table position */},
- {(int) genericity___MMTypeFormalParameter___module},
- {(int) type_formal___MMTypeFormal___local_class},
- {(int) type_formal___MMTypeFormal_____l},
- {(int) type_formal___MMTypeFormal___is_supertype},
- {(int) static_type___MMType___select_method},
- {(int) static_type___MMType___select_attribute},
- {(int) type_formal___MMTypeFormal___select_property},
- {(int) genericity___MMTypeFormalParameter___for_module},
- {(int) genericity___MMTypeFormalParameter___adapt_to},
- {(int) genericity___MMTypeFormalParameter___upcast_for},
- {(int) static_type___MMType___not_for_self},
- {(int) virtualtype___MMType___select_virtual_type},
- {(int) 2 /* 61: MMTypeFormalParameter < MMTypeFormal: superclass init_table position */},
- {(int) type_formal___MMTypeFormal___name},
- {(int) type_formal___MMTypeFormal___bound},
- {(int) type_formal___MMTypeFormal___init},
- {(int) 3 /* 65: MMTypeFormalParameter < MMTypeFormalParameter: superclass init_table position */},
- {(int) genericity___MMTypeFormalParameter___def_class},
- {(int) genericity___MMTypeFormalParameter___position},
- {(int) genericity___MMTypeFormalParameter___bound__eq},
- {(int) genericity___MMTypeFormalParameter___with_bound},
- {(int) genericity___MMTypeFormalParameter___init},
+ {(long int) 3143 /* 0: Identity */},
+ {(long int) 3 /* 1: MMTypeFormalParameter < Object: superclass typecheck marker */},
+ {(long int) 87 /* 2: MMTypeFormalParameter < MMType: superclass typecheck marker */},
+ {(long int) 2539 /* 3: MMTypeFormalParameter < MMTypeFormal: superclass typecheck marker */},
+ {(long int) 3143 /* 4: MMTypeFormalParameter < MMTypeFormalParameter: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) type_formal___MMTypeFormal___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMTypeFormalParameter < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_methods___MMType___compile_cast},
+ {(long int) compiling_methods___MMType___compile_type_check},
+ {(long int) compiling_base___MMType___cname},
+ {(long int) compiling_base___MMType___default_cvalue},
+ {(long int) compiling_base___MMType___boxtype},
+ {(long int) compiling_base___MMType___unboxtype},
+ {(long int) genericity___MMTypeFormal___is_generic},
+ {(long int) type_formal___MMTypeFormal___direct_type},
+ {(long int) 1 /* 48: MMTypeFormalParameter < MMType: superclass init_table position */},
+ {(long int) genericity___MMTypeFormalParameter___module},
+ {(long int) type_formal___MMTypeFormal___local_class},
+ {(long int) type_formal___MMTypeFormal_____l},
+ {(long int) type_formal___MMTypeFormal___is_supertype},
+ {(long int) static_type___MMType___select_method},
+ {(long int) static_type___MMType___select_attribute},
+ {(long int) type_formal___MMTypeFormal___select_property},
+ {(long int) genericity___MMTypeFormalParameter___for_module},
+ {(long int) genericity___MMTypeFormalParameter___adapt_to},
+ {(long int) genericity___MMTypeFormalParameter___upcast_for},
+ {(long int) static_type___MMType___not_for_self},
+ {(long int) virtualtype___MMType___select_virtual_type},
+ {(long int) 2 /* 61: MMTypeFormalParameter < MMTypeFormal: superclass init_table position */},
+ {(long int) type_formal___MMTypeFormal___name},
+ {(long int) type_formal___MMTypeFormal___bound},
+ {(long int) type_formal___MMTypeFormal___init},
+ {(long int) 3 /* 65: MMTypeFormalParameter < MMTypeFormalParameter: superclass init_table position */},
+ {(long int) genericity___MMTypeFormalParameter___def_class},
+ {(long int) genericity___MMTypeFormalParameter___position},
+ {(long int) genericity___MMTypeFormalParameter___bound__eq},
+ {(long int) genericity___MMTypeFormalParameter___with_bound},
+ {(long int) genericity___MMTypeFormalParameter___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMTypeFormalParameter::_name */
obj_t obj;
obj = alloc(sizeof(val_t) * 5);
obj->vft = (classtable_elt_t*)VFT_MMTypeFormalParameter;
- ATTR_genericity___MMTypeFormalParameter____position(obj) = TAG_Int((int)0);
+ ATTR_genericity___MMTypeFormalParameter____position(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_genericity___MMTypeFormalParameter___with_bound(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_MMTypeProperty[63] = {
- {(int) 2531 /* 0: Identity */},
- {(int) 3 /* 1: MMTypeProperty < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMTypeProperty < MMLocalProperty: superclass typecheck marker */},
- {(int) 2531 /* 3: MMTypeProperty < MMTypeProperty: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMTypeProperty < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) virtualtype___MMTypeProperty___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMTypeProperty < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {(int) 2 /* 61: MMTypeProperty < MMTypeProperty: superclass init_table position */},
- {(int) virtualtype___MMTypeProperty___stype},
+ {(long int) 2531 /* 0: Identity */},
+ {(long int) 3 /* 1: MMTypeProperty < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMTypeProperty < MMLocalProperty: superclass typecheck marker */},
+ {(long int) 2531 /* 3: MMTypeProperty < MMTypeProperty: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMTypeProperty < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) virtualtype___MMTypeProperty___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMTypeProperty < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {(long int) 2 /* 61: MMTypeProperty < MMTypeProperty: superclass init_table position */},
+ {(long int) virtualtype___MMTypeProperty___stype},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMTypeProperty::_cname_cache */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_MMVirtualType[68] = {
- {(int) 3131 /* 0: Identity */},
- {(int) 3 /* 1: MMVirtualType < Object: superclass typecheck marker */},
- {(int) 87 /* 2: MMVirtualType < MMType: superclass typecheck marker */},
- {(int) 2539 /* 3: MMVirtualType < MMTypeFormal: superclass typecheck marker */},
- {(int) 3131 /* 4: MMVirtualType < MMVirtualType: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) type_formal___MMTypeFormal___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMVirtualType < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_methods___MMType___compile_cast},
- {(int) compiling_methods___MMType___compile_type_check},
- {(int) compiling_base___MMType___cname},
- {(int) compiling_base___MMType___default_cvalue},
- {(int) compiling_base___MMType___boxtype},
- {(int) compiling_base___MMType___unboxtype},
- {(int) genericity___MMTypeFormal___is_generic},
- {(int) type_formal___MMTypeFormal___direct_type},
- {(int) 1 /* 48: MMVirtualType < MMType: superclass init_table position */},
- {(int) static_type___MMType___module},
- {(int) type_formal___MMTypeFormal___local_class},
- {(int) type_formal___MMTypeFormal_____l},
- {(int) type_formal___MMTypeFormal___is_supertype},
- {(int) static_type___MMType___select_method},
- {(int) static_type___MMType___select_attribute},
- {(int) type_formal___MMTypeFormal___select_property},
- {(int) virtualtype___MMVirtualType___for_module},
- {(int) virtualtype___MMVirtualType___adapt_to},
- {(int) static_type___MMType___upcast_for},
- {(int) virtualtype___MMVirtualType___not_for_self},
- {(int) virtualtype___MMType___select_virtual_type},
- {(int) 2 /* 61: MMVirtualType < MMTypeFormal: superclass init_table position */},
- {(int) type_formal___MMTypeFormal___name},
- {(int) type_formal___MMTypeFormal___bound},
- {(int) type_formal___MMTypeFormal___init},
- {(int) 3 /* 65: MMVirtualType < MMVirtualType: superclass init_table position */},
- {(int) virtualtype___MMVirtualType___property},
- {(int) virtualtype___MMVirtualType___init},
+ {(long int) 3131 /* 0: Identity */},
+ {(long int) 3 /* 1: MMVirtualType < Object: superclass typecheck marker */},
+ {(long int) 87 /* 2: MMVirtualType < MMType: superclass typecheck marker */},
+ {(long int) 2539 /* 3: MMVirtualType < MMTypeFormal: superclass typecheck marker */},
+ {(long int) 3131 /* 4: MMVirtualType < MMVirtualType: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) type_formal___MMTypeFormal___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMVirtualType < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_methods___MMType___compile_cast},
+ {(long int) compiling_methods___MMType___compile_type_check},
+ {(long int) compiling_base___MMType___cname},
+ {(long int) compiling_base___MMType___default_cvalue},
+ {(long int) compiling_base___MMType___boxtype},
+ {(long int) compiling_base___MMType___unboxtype},
+ {(long int) genericity___MMTypeFormal___is_generic},
+ {(long int) type_formal___MMTypeFormal___direct_type},
+ {(long int) 1 /* 48: MMVirtualType < MMType: superclass init_table position */},
+ {(long int) static_type___MMType___module},
+ {(long int) type_formal___MMTypeFormal___local_class},
+ {(long int) type_formal___MMTypeFormal_____l},
+ {(long int) type_formal___MMTypeFormal___is_supertype},
+ {(long int) static_type___MMType___select_method},
+ {(long int) static_type___MMType___select_attribute},
+ {(long int) type_formal___MMTypeFormal___select_property},
+ {(long int) virtualtype___MMVirtualType___for_module},
+ {(long int) virtualtype___MMVirtualType___adapt_to},
+ {(long int) static_type___MMType___upcast_for},
+ {(long int) virtualtype___MMVirtualType___not_for_self},
+ {(long int) virtualtype___MMType___select_virtual_type},
+ {(long int) 2 /* 61: MMVirtualType < MMTypeFormal: superclass init_table position */},
+ {(long int) type_formal___MMTypeFormal___name},
+ {(long int) type_formal___MMTypeFormal___bound},
+ {(long int) type_formal___MMTypeFormal___init},
+ {(long int) 3 /* 65: MMVirtualType < MMVirtualType: superclass init_table position */},
+ {(long int) virtualtype___MMVirtualType___property},
+ {(long int) virtualtype___MMVirtualType___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMVirtualType::_name */
return self;
}
const classtable_elt_t VFT_MMImplicitType[67] = {
- {(int) 3155 /* 0: Identity */},
- {(int) 3 /* 1: MMImplicitType < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMImplicitType < MMLocalProperty: superclass typecheck marker */},
- {(int) 2531 /* 3: MMImplicitType < MMTypeProperty: superclass typecheck marker */},
- {(int) 2567 /* 4: MMImplicitType < MMImplicitProperty: superclass typecheck marker */},
- {(int) 3155 /* 5: MMImplicitType < MMImplicitType: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMImplicitType < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) virtualtype___MMTypeProperty___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMImplicitType < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {(int) 2 /* 61: MMImplicitType < MMTypeProperty: superclass init_table position */},
- {(int) virtualtype___MMTypeProperty___stype},
- {(int) 4 /* 63: MMImplicitType < MMImplicitType: superclass init_table position */},
- {(int) virtualtype___MMImplicitType___init},
- {(int) 3 /* 65: MMImplicitType < MMImplicitProperty: superclass init_table position */},
- {(int) inheritance___MMImplicitProperty___init},
+ {(long int) 3155 /* 0: Identity */},
+ {(long int) 3 /* 1: MMImplicitType < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMImplicitType < MMLocalProperty: superclass typecheck marker */},
+ {(long int) 2531 /* 3: MMImplicitType < MMTypeProperty: superclass typecheck marker */},
+ {(long int) 2567 /* 4: MMImplicitType < MMImplicitProperty: superclass typecheck marker */},
+ {(long int) 3155 /* 5: MMImplicitType < MMImplicitType: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMImplicitType < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) virtualtype___MMTypeProperty___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMImplicitType < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {(long int) 2 /* 61: MMImplicitType < MMTypeProperty: superclass init_table position */},
+ {(long int) virtualtype___MMTypeProperty___stype},
+ {(long int) 4 /* 63: MMImplicitType < MMImplicitType: superclass init_table position */},
+ {(long int) virtualtype___MMImplicitType___init},
+ {(long int) 3 /* 65: MMImplicitType < MMImplicitProperty: superclass init_table position */},
+ {(long int) inheritance___MMImplicitProperty___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMImplicitType::_cname_cache */
return self;
}
const classtable_elt_t VFT_Option[56] = {
- {(int) 71 /* 0: Identity */},
- {(int) 3 /* 1: Option < Object: superclass typecheck marker */},
- {(int) 71 /* 2: Option < Option: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) opts___Option___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Option < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: Option < Option: superclass init_table position */},
- {(int) opts___Option___names},
- {(int) opts___Option___helptext},
- {(int) opts___Option___mandatory},
- {(int) opts___Option___mandatory__eq},
- {(int) opts___Option___context},
- {(int) opts___Option___context__eq},
- {(int) opts___Option___value},
- {(int) opts___Option___value__eq},
- {(int) opts___Option___default_value},
- {(int) opts___Option___default_value__eq},
- {(int) opts___Option___init_opt},
- {(int) opts___Option___add_aliases},
- {(int) opts___Option___pretty},
- {(int) opts___Option___pretty_default},
- {(int) opts___Option___read_param},
+ {(long int) 71 /* 0: Identity */},
+ {(long int) 3 /* 1: Option < Object: superclass typecheck marker */},
+ {(long int) 71 /* 2: Option < Option: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) opts___Option___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Option < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: Option < Option: superclass init_table position */},
+ {(long int) opts___Option___names},
+ {(long int) opts___Option___helptext},
+ {(long int) opts___Option___mandatory},
+ {(long int) opts___Option___mandatory__eq},
+ {(long int) opts___Option___context},
+ {(long int) opts___Option___context__eq},
+ {(long int) opts___Option___value},
+ {(long int) opts___Option___value__eq},
+ {(long int) opts___Option___default_value},
+ {(long int) opts___Option___default_value__eq},
+ {(long int) opts___Option___init_opt},
+ {(long int) opts___Option___add_aliases},
+ {(long int) opts___Option___pretty},
+ {(long int) opts___Option___pretty_default},
+ {(long int) opts___Option___read_param},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Option::_names */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_Option;
- ATTR_opts___Option____mandatory(obj) = TAG_Bool((int)0);
+ ATTR_opts___Option____mandatory(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_opts___Option___init_opt(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_OptionText[58] = {
- {(int) 2503 /* 0: Identity */},
- {(int) 3 /* 1: OptionText < Object: superclass typecheck marker */},
- {(int) 71 /* 2: OptionText < Option: superclass typecheck marker */},
- {(int) 2503 /* 3: OptionText < OptionText: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) opts___OptionText___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: OptionText < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: OptionText < Option: superclass init_table position */},
- {(int) opts___Option___names},
- {(int) opts___Option___helptext},
- {(int) opts___Option___mandatory},
- {(int) opts___Option___mandatory__eq},
- {(int) opts___Option___context},
- {(int) opts___Option___context__eq},
- {(int) opts___Option___value},
- {(int) opts___Option___value__eq},
- {(int) opts___Option___default_value},
- {(int) opts___Option___default_value__eq},
- {(int) opts___Option___init_opt},
- {(int) opts___Option___add_aliases},
- {(int) opts___OptionText___pretty},
- {(int) opts___Option___pretty_default},
- {(int) opts___Option___read_param},
- {(int) 2 /* 56: OptionText < OptionText: superclass init_table position */},
- {(int) opts___OptionText___init},
+ {(long int) 2503 /* 0: Identity */},
+ {(long int) 3 /* 1: OptionText < Object: superclass typecheck marker */},
+ {(long int) 71 /* 2: OptionText < Option: superclass typecheck marker */},
+ {(long int) 2503 /* 3: OptionText < OptionText: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) opts___OptionText___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: OptionText < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: OptionText < Option: superclass init_table position */},
+ {(long int) opts___Option___names},
+ {(long int) opts___Option___helptext},
+ {(long int) opts___Option___mandatory},
+ {(long int) opts___Option___mandatory__eq},
+ {(long int) opts___Option___context},
+ {(long int) opts___Option___context__eq},
+ {(long int) opts___Option___value},
+ {(long int) opts___Option___value__eq},
+ {(long int) opts___Option___default_value},
+ {(long int) opts___Option___default_value__eq},
+ {(long int) opts___Option___init_opt},
+ {(long int) opts___Option___add_aliases},
+ {(long int) opts___OptionText___pretty},
+ {(long int) opts___Option___pretty_default},
+ {(long int) opts___Option___read_param},
+ {(long int) 2 /* 56: OptionText < OptionText: superclass init_table position */},
+ {(long int) opts___OptionText___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute OptionText::_names */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_OptionText;
- ATTR_opts___Option____mandatory(obj) = TAG_Bool((int)0);
+ ATTR_opts___Option____mandatory(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_opts___OptionText___init(val_t p0) {
return self;
}
const classtable_elt_t VFT_OptionBool[58] = {
- {(int) 2511 /* 0: Identity */},
- {(int) 3 /* 1: OptionBool < Object: superclass typecheck marker */},
- {(int) 71 /* 2: OptionBool < Option: superclass typecheck marker */},
- {(int) 2511 /* 3: OptionBool < OptionBool: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) opts___Option___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: OptionBool < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: OptionBool < Option: superclass init_table position */},
- {(int) opts___Option___names},
- {(int) opts___Option___helptext},
- {(int) opts___Option___mandatory},
- {(int) opts___Option___mandatory__eq},
- {(int) opts___Option___context},
- {(int) opts___Option___context__eq},
- {(int) opts___Option___value},
- {(int) opts___Option___value__eq},
- {(int) opts___Option___default_value},
- {(int) opts___Option___default_value__eq},
- {(int) opts___Option___init_opt},
- {(int) opts___Option___add_aliases},
- {(int) opts___Option___pretty},
- {(int) opts___Option___pretty_default},
- {(int) opts___OptionBool___read_param},
- {(int) 2 /* 56: OptionBool < OptionBool: superclass init_table position */},
- {(int) opts___OptionBool___init},
+ {(long int) 2511 /* 0: Identity */},
+ {(long int) 3 /* 1: OptionBool < Object: superclass typecheck marker */},
+ {(long int) 71 /* 2: OptionBool < Option: superclass typecheck marker */},
+ {(long int) 2511 /* 3: OptionBool < OptionBool: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) opts___Option___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: OptionBool < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: OptionBool < Option: superclass init_table position */},
+ {(long int) opts___Option___names},
+ {(long int) opts___Option___helptext},
+ {(long int) opts___Option___mandatory},
+ {(long int) opts___Option___mandatory__eq},
+ {(long int) opts___Option___context},
+ {(long int) opts___Option___context__eq},
+ {(long int) opts___Option___value},
+ {(long int) opts___Option___value__eq},
+ {(long int) opts___Option___default_value},
+ {(long int) opts___Option___default_value__eq},
+ {(long int) opts___Option___init_opt},
+ {(long int) opts___Option___add_aliases},
+ {(long int) opts___Option___pretty},
+ {(long int) opts___Option___pretty_default},
+ {(long int) opts___OptionBool___read_param},
+ {(long int) 2 /* 56: OptionBool < OptionBool: superclass init_table position */},
+ {(long int) opts___OptionBool___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute OptionBool::_names */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_OptionBool;
- ATTR_opts___Option____mandatory(obj) = TAG_Bool((int)0);
- ATTR_opts___Option____value(obj) = TAG_Bool((int)0);
- ATTR_opts___Option____default_value(obj) = TAG_Bool((int)0);
+ ATTR_opts___Option____mandatory(obj) = TAG_Bool((long int)0);
+ ATTR_opts___Option____value(obj) = TAG_Bool((long int)0);
+ ATTR_opts___Option____default_value(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_opts___OptionBool___init(val_t p0, val_t p1) {
return self;
}
const classtable_elt_t VFT_OptionParameter[59] = {
- {(int) 2507 /* 0: Identity */},
- {(int) 3 /* 1: OptionParameter < Object: superclass typecheck marker */},
- {(int) 71 /* 2: OptionParameter < Option: superclass typecheck marker */},
- {(int) 2507 /* 3: OptionParameter < OptionParameter: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) opts___Option___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: OptionParameter < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: OptionParameter < Option: superclass init_table position */},
- {(int) opts___Option___names},
- {(int) opts___Option___helptext},
- {(int) opts___Option___mandatory},
- {(int) opts___Option___mandatory__eq},
- {(int) opts___Option___context},
- {(int) opts___Option___context__eq},
- {(int) opts___Option___value},
- {(int) opts___Option___value__eq},
- {(int) opts___Option___default_value},
- {(int) opts___Option___default_value__eq},
- {(int) opts___Option___init_opt},
- {(int) opts___Option___add_aliases},
- {(int) opts___Option___pretty},
- {(int) opts___Option___pretty_default},
- {(int) opts___OptionParameter___read_param},
- {(int) 2 /* 56: OptionParameter < OptionParameter: superclass init_table position */},
- {(int) opts___OptionParameter___convert},
- {(int) opts___OptionParameter___init_opt},
+ {(long int) 2507 /* 0: Identity */},
+ {(long int) 3 /* 1: OptionParameter < Object: superclass typecheck marker */},
+ {(long int) 71 /* 2: OptionParameter < Option: superclass typecheck marker */},
+ {(long int) 2507 /* 3: OptionParameter < OptionParameter: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) opts___Option___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: OptionParameter < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: OptionParameter < Option: superclass init_table position */},
+ {(long int) opts___Option___names},
+ {(long int) opts___Option___helptext},
+ {(long int) opts___Option___mandatory},
+ {(long int) opts___Option___mandatory__eq},
+ {(long int) opts___Option___context},
+ {(long int) opts___Option___context__eq},
+ {(long int) opts___Option___value},
+ {(long int) opts___Option___value__eq},
+ {(long int) opts___Option___default_value},
+ {(long int) opts___Option___default_value__eq},
+ {(long int) opts___Option___init_opt},
+ {(long int) opts___Option___add_aliases},
+ {(long int) opts___Option___pretty},
+ {(long int) opts___Option___pretty_default},
+ {(long int) opts___OptionParameter___read_param},
+ {(long int) 2 /* 56: OptionParameter < OptionParameter: superclass init_table position */},
+ {(long int) opts___OptionParameter___convert},
+ {(long int) opts___OptionParameter___init_opt},
};
/* 0: Pointer to the classtable */
/* 1: Attribute OptionParameter::_names */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_OptionParameter;
- ATTR_opts___Option____mandatory(obj) = TAG_Bool((int)0);
+ ATTR_opts___Option____mandatory(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_opts___OptionParameter___init_opt(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_OptionString[61] = {
- {(int) 3103 /* 0: Identity */},
- {(int) 3 /* 1: OptionString < Object: superclass typecheck marker */},
- {(int) 71 /* 2: OptionString < Option: superclass typecheck marker */},
- {(int) 2507 /* 3: OptionString < OptionParameter: superclass typecheck marker */},
- {(int) 3103 /* 4: OptionString < OptionString: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) opts___Option___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: OptionString < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: OptionString < Option: superclass init_table position */},
- {(int) opts___Option___names},
- {(int) opts___Option___helptext},
- {(int) opts___Option___mandatory},
- {(int) opts___Option___mandatory__eq},
- {(int) opts___Option___context},
- {(int) opts___Option___context__eq},
- {(int) opts___Option___value},
- {(int) opts___Option___value__eq},
- {(int) opts___Option___default_value},
- {(int) opts___Option___default_value__eq},
- {(int) opts___Option___init_opt},
- {(int) opts___Option___add_aliases},
- {(int) opts___Option___pretty},
- {(int) opts___Option___pretty_default},
- {(int) opts___OptionParameter___read_param},
- {(int) 2 /* 56: OptionString < OptionParameter: superclass init_table position */},
- {(int) opts___OptionString___convert},
- {(int) opts___OptionParameter___init_opt},
- {(int) 3 /* 59: OptionString < OptionString: superclass init_table position */},
- {(int) opts___OptionString___init},
+ {(long int) 3103 /* 0: Identity */},
+ {(long int) 3 /* 1: OptionString < Object: superclass typecheck marker */},
+ {(long int) 71 /* 2: OptionString < Option: superclass typecheck marker */},
+ {(long int) 2507 /* 3: OptionString < OptionParameter: superclass typecheck marker */},
+ {(long int) 3103 /* 4: OptionString < OptionString: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) opts___Option___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: OptionString < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: OptionString < Option: superclass init_table position */},
+ {(long int) opts___Option___names},
+ {(long int) opts___Option___helptext},
+ {(long int) opts___Option___mandatory},
+ {(long int) opts___Option___mandatory__eq},
+ {(long int) opts___Option___context},
+ {(long int) opts___Option___context__eq},
+ {(long int) opts___Option___value},
+ {(long int) opts___Option___value__eq},
+ {(long int) opts___Option___default_value},
+ {(long int) opts___Option___default_value__eq},
+ {(long int) opts___Option___init_opt},
+ {(long int) opts___Option___add_aliases},
+ {(long int) opts___Option___pretty},
+ {(long int) opts___Option___pretty_default},
+ {(long int) opts___OptionParameter___read_param},
+ {(long int) 2 /* 56: OptionString < OptionParameter: superclass init_table position */},
+ {(long int) opts___OptionString___convert},
+ {(long int) opts___OptionParameter___init_opt},
+ {(long int) 3 /* 59: OptionString < OptionString: superclass init_table position */},
+ {(long int) opts___OptionString___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute OptionString::_names */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_OptionString;
- ATTR_opts___Option____mandatory(obj) = TAG_Bool((int)0);
+ ATTR_opts___Option____mandatory(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_opts___OptionString___init(val_t p0, val_t p1) {
return self;
}
const classtable_elt_t VFT_OptionEnum[61] = {
- {(int) 3111 /* 0: Identity */},
- {(int) 3 /* 1: OptionEnum < Object: superclass typecheck marker */},
- {(int) 71 /* 2: OptionEnum < Option: superclass typecheck marker */},
- {(int) 2507 /* 3: OptionEnum < OptionParameter: superclass typecheck marker */},
- {(int) 3111 /* 4: OptionEnum < OptionEnum: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) opts___Option___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: OptionEnum < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: OptionEnum < Option: superclass init_table position */},
- {(int) opts___Option___names},
- {(int) opts___Option___helptext},
- {(int) opts___Option___mandatory},
- {(int) opts___Option___mandatory__eq},
- {(int) opts___Option___context},
- {(int) opts___Option___context__eq},
- {(int) opts___Option___value},
- {(int) opts___Option___value__eq},
- {(int) opts___Option___default_value},
- {(int) opts___Option___default_value__eq},
- {(int) opts___Option___init_opt},
- {(int) opts___Option___add_aliases},
- {(int) opts___Option___pretty},
- {(int) opts___OptionEnum___pretty_default},
- {(int) opts___OptionParameter___read_param},
- {(int) 2 /* 56: OptionEnum < OptionParameter: superclass init_table position */},
- {(int) opts___OptionEnum___convert},
- {(int) opts___OptionParameter___init_opt},
- {(int) 3 /* 59: OptionEnum < OptionEnum: superclass init_table position */},
- {(int) opts___OptionEnum___init},
+ {(long int) 3111 /* 0: Identity */},
+ {(long int) 3 /* 1: OptionEnum < Object: superclass typecheck marker */},
+ {(long int) 71 /* 2: OptionEnum < Option: superclass typecheck marker */},
+ {(long int) 2507 /* 3: OptionEnum < OptionParameter: superclass typecheck marker */},
+ {(long int) 3111 /* 4: OptionEnum < OptionEnum: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) opts___Option___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: OptionEnum < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: OptionEnum < Option: superclass init_table position */},
+ {(long int) opts___Option___names},
+ {(long int) opts___Option___helptext},
+ {(long int) opts___Option___mandatory},
+ {(long int) opts___Option___mandatory__eq},
+ {(long int) opts___Option___context},
+ {(long int) opts___Option___context__eq},
+ {(long int) opts___Option___value},
+ {(long int) opts___Option___value__eq},
+ {(long int) opts___Option___default_value},
+ {(long int) opts___Option___default_value__eq},
+ {(long int) opts___Option___init_opt},
+ {(long int) opts___Option___add_aliases},
+ {(long int) opts___Option___pretty},
+ {(long int) opts___OptionEnum___pretty_default},
+ {(long int) opts___OptionParameter___read_param},
+ {(long int) 2 /* 56: OptionEnum < OptionParameter: superclass init_table position */},
+ {(long int) opts___OptionEnum___convert},
+ {(long int) opts___OptionParameter___init_opt},
+ {(long int) 3 /* 59: OptionEnum < OptionEnum: superclass init_table position */},
+ {(long int) opts___OptionEnum___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute OptionEnum::_names */
obj_t obj;
obj = alloc(sizeof(val_t) * 8);
obj->vft = (classtable_elt_t*)VFT_OptionEnum;
- ATTR_opts___Option____mandatory(obj) = TAG_Bool((int)0);
- ATTR_opts___Option____value(obj) = TAG_Int((int)0);
- ATTR_opts___Option____default_value(obj) = TAG_Int((int)0);
+ ATTR_opts___Option____mandatory(obj) = TAG_Bool((long int)0);
+ ATTR_opts___Option____value(obj) = TAG_Int((long int)0);
+ ATTR_opts___Option____default_value(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_opts___OptionEnum___init(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_OptionInt[61] = {
- {(int) 3107 /* 0: Identity */},
- {(int) 3 /* 1: OptionInt < Object: superclass typecheck marker */},
- {(int) 71 /* 2: OptionInt < Option: superclass typecheck marker */},
- {(int) 2507 /* 3: OptionInt < OptionParameter: superclass typecheck marker */},
- {(int) 3107 /* 4: OptionInt < OptionInt: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) opts___Option___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: OptionInt < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: OptionInt < Option: superclass init_table position */},
- {(int) opts___Option___names},
- {(int) opts___Option___helptext},
- {(int) opts___Option___mandatory},
- {(int) opts___Option___mandatory__eq},
- {(int) opts___Option___context},
- {(int) opts___Option___context__eq},
- {(int) opts___Option___value},
- {(int) opts___Option___value__eq},
- {(int) opts___Option___default_value},
- {(int) opts___Option___default_value__eq},
- {(int) opts___Option___init_opt},
- {(int) opts___Option___add_aliases},
- {(int) opts___Option___pretty},
- {(int) opts___Option___pretty_default},
- {(int) opts___OptionParameter___read_param},
- {(int) 2 /* 56: OptionInt < OptionParameter: superclass init_table position */},
- {(int) opts___OptionInt___convert},
- {(int) opts___OptionParameter___init_opt},
- {(int) 3 /* 59: OptionInt < OptionInt: superclass init_table position */},
- {(int) opts___OptionInt___init},
+ {(long int) 3107 /* 0: Identity */},
+ {(long int) 3 /* 1: OptionInt < Object: superclass typecheck marker */},
+ {(long int) 71 /* 2: OptionInt < Option: superclass typecheck marker */},
+ {(long int) 2507 /* 3: OptionInt < OptionParameter: superclass typecheck marker */},
+ {(long int) 3107 /* 4: OptionInt < OptionInt: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) opts___Option___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: OptionInt < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: OptionInt < Option: superclass init_table position */},
+ {(long int) opts___Option___names},
+ {(long int) opts___Option___helptext},
+ {(long int) opts___Option___mandatory},
+ {(long int) opts___Option___mandatory__eq},
+ {(long int) opts___Option___context},
+ {(long int) opts___Option___context__eq},
+ {(long int) opts___Option___value},
+ {(long int) opts___Option___value__eq},
+ {(long int) opts___Option___default_value},
+ {(long int) opts___Option___default_value__eq},
+ {(long int) opts___Option___init_opt},
+ {(long int) opts___Option___add_aliases},
+ {(long int) opts___Option___pretty},
+ {(long int) opts___Option___pretty_default},
+ {(long int) opts___OptionParameter___read_param},
+ {(long int) 2 /* 56: OptionInt < OptionParameter: superclass init_table position */},
+ {(long int) opts___OptionInt___convert},
+ {(long int) opts___OptionParameter___init_opt},
+ {(long int) 3 /* 59: OptionInt < OptionInt: superclass init_table position */},
+ {(long int) opts___OptionInt___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute OptionInt::_names */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_OptionInt;
- ATTR_opts___Option____mandatory(obj) = TAG_Bool((int)0);
- ATTR_opts___Option____value(obj) = TAG_Int((int)0);
- ATTR_opts___Option____default_value(obj) = TAG_Int((int)0);
+ ATTR_opts___Option____mandatory(obj) = TAG_Bool((long int)0);
+ ATTR_opts___Option____value(obj) = TAG_Int((long int)0);
+ ATTR_opts___Option____default_value(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_opts___OptionInt___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_OptionArray[61] = {
- {(int) 3115 /* 0: Identity */},
- {(int) 3 /* 1: OptionArray < Object: superclass typecheck marker */},
- {(int) 71 /* 2: OptionArray < Option: superclass typecheck marker */},
- {(int) 2507 /* 3: OptionArray < OptionParameter: superclass typecheck marker */},
- {(int) 3115 /* 4: OptionArray < OptionArray: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) opts___Option___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: OptionArray < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: OptionArray < Option: superclass init_table position */},
- {(int) opts___Option___names},
- {(int) opts___Option___helptext},
- {(int) opts___Option___mandatory},
- {(int) opts___Option___mandatory__eq},
- {(int) opts___Option___context},
- {(int) opts___Option___context__eq},
- {(int) opts___Option___value},
- {(int) opts___Option___value__eq},
- {(int) opts___Option___default_value},
- {(int) opts___Option___default_value__eq},
- {(int) opts___Option___init_opt},
- {(int) opts___Option___add_aliases},
- {(int) opts___Option___pretty},
- {(int) opts___Option___pretty_default},
- {(int) opts___OptionParameter___read_param},
- {(int) 2 /* 56: OptionArray < OptionParameter: superclass init_table position */},
- {(int) opts___OptionArray___convert},
- {(int) opts___OptionParameter___init_opt},
- {(int) 3 /* 59: OptionArray < OptionArray: superclass init_table position */},
- {(int) opts___OptionArray___init},
+ {(long int) 3115 /* 0: Identity */},
+ {(long int) 3 /* 1: OptionArray < Object: superclass typecheck marker */},
+ {(long int) 71 /* 2: OptionArray < Option: superclass typecheck marker */},
+ {(long int) 2507 /* 3: OptionArray < OptionParameter: superclass typecheck marker */},
+ {(long int) 3115 /* 4: OptionArray < OptionArray: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) opts___Option___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: OptionArray < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: OptionArray < Option: superclass init_table position */},
+ {(long int) opts___Option___names},
+ {(long int) opts___Option___helptext},
+ {(long int) opts___Option___mandatory},
+ {(long int) opts___Option___mandatory__eq},
+ {(long int) opts___Option___context},
+ {(long int) opts___Option___context__eq},
+ {(long int) opts___Option___value},
+ {(long int) opts___Option___value__eq},
+ {(long int) opts___Option___default_value},
+ {(long int) opts___Option___default_value__eq},
+ {(long int) opts___Option___init_opt},
+ {(long int) opts___Option___add_aliases},
+ {(long int) opts___Option___pretty},
+ {(long int) opts___Option___pretty_default},
+ {(long int) opts___OptionParameter___read_param},
+ {(long int) 2 /* 56: OptionArray < OptionParameter: superclass init_table position */},
+ {(long int) opts___OptionArray___convert},
+ {(long int) opts___OptionParameter___init_opt},
+ {(long int) 3 /* 59: OptionArray < OptionArray: superclass init_table position */},
+ {(long int) opts___OptionArray___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute OptionArray::_names */
obj_t obj;
obj = alloc(sizeof(val_t) * 8);
obj->vft = (classtable_elt_t*)VFT_OptionArray;
- ATTR_opts___Option____mandatory(obj) = TAG_Bool((int)0);
+ ATTR_opts___Option____mandatory(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_opts___OptionArray___init(val_t p0, val_t p1) {
return self;
}
const classtable_elt_t VFT_OptionContext[49] = {
- {(int) 67 /* 0: Identity */},
- {(int) 3 /* 1: OptionContext < Object: superclass typecheck marker */},
- {(int) 67 /* 2: OptionContext < OptionContext: superclass typecheck marker */},
+ {(long int) 67 /* 0: Identity */},
+ {(long int) 3 /* 1: OptionContext < Object: superclass typecheck marker */},
+ {(long int) 67 /* 2: OptionContext < OptionContext: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: OptionContext < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: OptionContext < OptionContext: superclass init_table position */},
- {(int) opts___OptionContext___options},
- {(int) opts___OptionContext___rest},
- {(int) opts___OptionContext___usage},
- {(int) opts___OptionContext___parse},
- {(int) opts___OptionContext___parse_intern},
- {(int) opts___OptionContext___add_option},
- {(int) opts___OptionContext___init},
- {(int) opts___OptionContext___build},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: OptionContext < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: OptionContext < OptionContext: superclass init_table position */},
+ {(long int) opts___OptionContext___options},
+ {(long int) opts___OptionContext___rest},
+ {(long int) opts___OptionContext___usage},
+ {(long int) opts___OptionContext___parse},
+ {(long int) opts___OptionContext___parse_intern},
+ {(long int) opts___OptionContext___add_option},
+ {(long int) opts___OptionContext___init},
+ {(long int) opts___OptionContext___build},
};
/* 0: Pointer to the classtable */
/* 1: Attribute OptionContext::_options */
return self;
}
const classtable_elt_t VFT_ToolContext[88] = {
- {(int) 179 /* 0: Identity */},
- {(int) 3 /* 1: ToolContext < Object: superclass typecheck marker */},
- {(int) 119 /* 2: ToolContext < MMContext: superclass typecheck marker */},
- {(int) 179 /* 3: ToolContext < ToolContext: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ToolContext < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) syntax___MMContext___tc},
- {(int) syntax___MMContext___tc__eq},
- {(int) 1 /* 42: ToolContext < MMContext: superclass init_table position */},
- {(int) abstractmetamodel___MMContext___init},
- {(int) abstractmetamodel___MMContext___module_hierarchy},
- {(int) abstractmetamodel___MMContext___class_hierarchy},
- {(int) abstractmetamodel___MMContext___modules},
- {(int) abstractmetamodel___MMContext___add_module},
- {(int) abstractmetamodel___MMContext___add_global_class},
- {(int) abstractmetamodel___MMContext___add_local_class},
- {(int) compiling_base___ToolContext___global},
- {(int) compiling_base___ToolContext___global__eq},
- {(int) compiling_base___ToolContext___attr_sim},
- {(int) compiling_base___ToolContext___attr_sim__eq},
- {(int) compiling_base___ToolContext___base_dir},
- {(int) compiling_base___ToolContext___base_dir__eq},
- {(int) compiling_base___ToolContext___clibdir},
- {(int) compiling_base___ToolContext___clibdir__eq},
- {(int) compiling_base___ToolContext___bindir},
- {(int) compiling_base___ToolContext___bindir__eq},
- {(int) compiling_base___ToolContext___output_file},
- {(int) compiling_base___ToolContext___output_file__eq},
- {(int) compiling_base___ToolContext___boost},
- {(int) compiling_base___ToolContext___boost__eq},
- {(int) compiling_base___ToolContext___no_cc},
- {(int) compiling_base___ToolContext___no_cc__eq},
- {(int) compiling_base___ToolContext___ext_prefix},
- {(int) compiling_base___ToolContext___ext_prefix__eq},
- {(int) 2 /* 68: ToolContext < ToolContext: superclass init_table position */},
- {(int) mmloader___ToolContext___error_count},
- {(int) mmloader___ToolContext___warning_count},
- {(int) mmloader___ToolContext___error},
- {(int) mmloader___ToolContext___warning},
- {(int) mmloader___ToolContext___paths},
- {(int) mmloader___ToolContext___option_context},
- {(int) mmloader___ToolContext___opt_warn},
- {(int) mmloader___ToolContext___opt_path},
- {(int) mmloader___ToolContext___opt_log},
- {(int) mmloader___ToolContext___opt_only_metamodel},
- {(int) mmloader___ToolContext___opt_only_parse},
- {(int) mmloader___ToolContext___opt_help},
- {(int) mmloader___ToolContext___init},
- {(int) mmloader___ToolContext___process_options},
- {(int) mmloader___ToolContext___try_to_load},
- {(int) mmloader___ToolContext___get_module_from_filename},
- {(int) mmloader___ToolContext___get_module},
- {(int) mmloader___ToolContext___directory_for},
- {(int) mmloader___ToolContext___register_loader},
+ {(long int) 179 /* 0: Identity */},
+ {(long int) 3 /* 1: ToolContext < Object: superclass typecheck marker */},
+ {(long int) 119 /* 2: ToolContext < MMContext: superclass typecheck marker */},
+ {(long int) 179 /* 3: ToolContext < ToolContext: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ToolContext < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) syntax___MMContext___tc},
+ {(long int) syntax___MMContext___tc__eq},
+ {(long int) 1 /* 42: ToolContext < MMContext: superclass init_table position */},
+ {(long int) abstractmetamodel___MMContext___init},
+ {(long int) abstractmetamodel___MMContext___module_hierarchy},
+ {(long int) abstractmetamodel___MMContext___class_hierarchy},
+ {(long int) abstractmetamodel___MMContext___modules},
+ {(long int) abstractmetamodel___MMContext___add_module},
+ {(long int) abstractmetamodel___MMContext___add_global_class},
+ {(long int) abstractmetamodel___MMContext___add_local_class},
+ {(long int) compiling_base___ToolContext___global},
+ {(long int) compiling_base___ToolContext___global__eq},
+ {(long int) compiling_base___ToolContext___attr_sim},
+ {(long int) compiling_base___ToolContext___attr_sim__eq},
+ {(long int) compiling_base___ToolContext___base_dir},
+ {(long int) compiling_base___ToolContext___base_dir__eq},
+ {(long int) compiling_base___ToolContext___clibdir},
+ {(long int) compiling_base___ToolContext___clibdir__eq},
+ {(long int) compiling_base___ToolContext___bindir},
+ {(long int) compiling_base___ToolContext___bindir__eq},
+ {(long int) compiling_base___ToolContext___output_file},
+ {(long int) compiling_base___ToolContext___output_file__eq},
+ {(long int) compiling_base___ToolContext___boost},
+ {(long int) compiling_base___ToolContext___boost__eq},
+ {(long int) compiling_base___ToolContext___no_cc},
+ {(long int) compiling_base___ToolContext___no_cc__eq},
+ {(long int) compiling_base___ToolContext___ext_prefix},
+ {(long int) compiling_base___ToolContext___ext_prefix__eq},
+ {(long int) 2 /* 68: ToolContext < ToolContext: superclass init_table position */},
+ {(long int) mmloader___ToolContext___error_count},
+ {(long int) mmloader___ToolContext___warning_count},
+ {(long int) mmloader___ToolContext___error},
+ {(long int) mmloader___ToolContext___warning},
+ {(long int) mmloader___ToolContext___paths},
+ {(long int) mmloader___ToolContext___option_context},
+ {(long int) mmloader___ToolContext___opt_warn},
+ {(long int) mmloader___ToolContext___opt_path},
+ {(long int) mmloader___ToolContext___opt_log},
+ {(long int) mmloader___ToolContext___opt_only_metamodel},
+ {(long int) mmloader___ToolContext___opt_only_parse},
+ {(long int) mmloader___ToolContext___opt_help},
+ {(long int) mmloader___ToolContext___init},
+ {(long int) mmloader___ToolContext___process_options},
+ {(long int) mmloader___ToolContext___try_to_load},
+ {(long int) mmloader___ToolContext___get_module_from_filename},
+ {(long int) mmloader___ToolContext___get_module},
+ {(long int) mmloader___ToolContext___directory_for},
+ {(long int) mmloader___ToolContext___register_loader},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ToolContext::_tc */
ATTR_abstractmetamodel___MMContext____global_classes(obj) = variable2;
variable3 = NEW_array___Array___init(); /*new Array[MMModule]*/
ATTR_abstractmetamodel___MMContext____modules(obj) = variable3;
- ATTR_mmloader___ToolContext____error_count(obj) = TAG_Int((int)0);
- ATTR_mmloader___ToolContext____warning_count(obj) = TAG_Int((int)0);
+ ATTR_mmloader___ToolContext____error_count(obj) = TAG_Int((long int)0);
+ ATTR_mmloader___ToolContext____warning_count(obj) = TAG_Int((long int)0);
variable4 = NEW_array___Array___init(); /*new Array[ModuleLoader]*/
ATTR_mmloader___ToolContext____loaders(obj) = variable4;
variable5 = NEW_opts___OptionContext___init(); /*new OptionContext*/
ATTR_mmloader___ToolContext____processing_modules(obj) = variable24;
variable25 = NEW_hash___HashMap___init(); /*new HashMap[String, MMDirectory]*/
ATTR_mmloader___ToolContext____path_dirs(obj) = variable25;
- ATTR_compiling_base___ToolContext____global(obj) = TAG_Bool((int)0);
- ATTR_compiling_base___ToolContext____attr_sim(obj) = TAG_Bool((int)0);
- ATTR_compiling_base___ToolContext____boost(obj) = TAG_Bool((int)0);
- ATTR_compiling_base___ToolContext____no_cc(obj) = TAG_Bool((int)0);
+ ATTR_compiling_base___ToolContext____global(obj) = TAG_Bool((long int)0);
+ ATTR_compiling_base___ToolContext____attr_sim(obj) = TAG_Bool((long int)0);
+ ATTR_compiling_base___ToolContext____boost(obj) = TAG_Bool((long int)0);
+ ATTR_compiling_base___ToolContext____no_cc(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_mmloader___ToolContext___init() {
return self;
}
const classtable_elt_t VFT_ModuleLoader[48] = {
- {(int) 79 /* 0: Identity */},
- {(int) 3 /* 1: ModuleLoader < Object: superclass typecheck marker */},
- {(int) 79 /* 2: ModuleLoader < ModuleLoader: superclass typecheck marker */},
+ {(long int) 79 /* 0: Identity */},
+ {(long int) 3 /* 1: ModuleLoader < Object: superclass typecheck marker */},
+ {(long int) 79 /* 2: ModuleLoader < ModuleLoader: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ModuleLoader < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ModuleLoader < ModuleLoader: superclass init_table position */},
- {(int) mmloader___ModuleLoader___file_type},
- {(int) mmloader___ModuleLoader___try_to_load_dir},
- {(int) mmloader___ModuleLoader___can_handle},
- {(int) mmloader___ModuleLoader___load_and_process_module},
- {(int) mmloader___ModuleLoader___load_module},
- {(int) mmloader___ModuleLoader___parse_file},
- {(int) mmloader___ModuleLoader___process_metamodel},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ModuleLoader < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ModuleLoader < ModuleLoader: superclass init_table position */},
+ {(long int) mmloader___ModuleLoader___file_type},
+ {(long int) mmloader___ModuleLoader___try_to_load_dir},
+ {(long int) mmloader___ModuleLoader___can_handle},
+ {(long int) mmloader___ModuleLoader___load_and_process_module},
+ {(long int) mmloader___ModuleLoader___load_module},
+ {(long int) mmloader___ModuleLoader___parse_file},
+ {(long int) mmloader___ModuleLoader___process_metamodel},
};
/* 0: Pointer to the classtable */
val_t NEW_ModuleLoader(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_MMSrcModule[93] = {
- {(int) 2547 /* 0: Identity */},
- {(int) 3 /* 1: MMSrcModule < Object: superclass typecheck marker */},
- {(int) 95 /* 2: MMSrcModule < MMModule: superclass typecheck marker */},
- {(int) 2547 /* 3: MMSrcModule < MMSrcModule: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMModule___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMSrcModule < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) abstracttool___MMModule___dump_module_info},
- {(int) mmloader___MMModule___filename},
- {(int) mmloader___MMModule___filename__eq},
- {(int) mmloader___MMModule___mtime},
- {(int) mmloader___MMModule___mtime__eq},
- {(int) mmloader___MMModule___import_supers_modules},
- {(int) inheritance___MMModule___type_any},
- {(int) inheritance___MMModule___import_global_classes},
- {(int) inheritance___MMModule___import_local_classes},
- {(int) static_type___MMModule___type_none},
- {(int) 1 /* 50: MMSrcModule < MMModule: superclass init_table position */},
- {(int) abstractmetamodel___MMModule___context},
- {(int) abstractmetamodel___MMModule___name},
- {(int) abstractmetamodel___MMModule___full_name},
- {(int) abstractmetamodel___MMModule___directory},
- {(int) abstractmetamodel___MMModule___mhe},
- {(int) abstractmetamodel___MMModule___global_classes},
- {(int) abstractmetamodel___MMModule___local_classes},
- {(int) abstractmetamodel___MMModule___class_specialization_hierarchy},
- {(int) abstractmetamodel___MMModule___explicit_imported_modules},
- {(int) abstractmetamodel___MMModule___init},
- {(int) abstractmetamodel___MMModule___add_super_module},
- {(int) abstractmetamodel___MMModule___visibility_for},
- {(int) abstractmetamodel___MMModule_____bra},
- {(int) abstractmetamodel___MMModule___add_local_class},
- {(int) abstractmetamodel___MMModule___class_by_name},
- {(int) abstractmetamodel___MMModule___has_global_class_named},
- {(int) abstractmetamodel___MMModule___global_class_named},
- {(int) abstractmetamodel___MMModule___set_supers_class},
- {(int) abstractmetamodel___MMModule___register_global_class},
- {(int) compiling___MMSrcModule___compile_prog_to_c},
- {(int) compiling___MMSrcModule___compile_main},
- {(int) compiling___MMSrcModule___compile_separate_module},
- {(int) compiling_global___MMSrcModule___local_analysis},
- {(int) compiling_global___MMSrcModule___global_analysis},
- {(int) compiling_global___MMSrcModule___append_to_table},
- {(int) compiling_global___MMSrcModule___build_tables},
- {(int) compiling_global___MMSrcModule___colorize},
- {(int) compiling_global___MMSrcModule___free_color},
- {(int) compiling_global___MMSrcModule___compile_tables_to_c},
- {(int) compiling_global___MMSrcModule___declare_class_tables_to_c},
- {(int) compiling_global___MMSrcModule___compile_main_part},
- {(int) compiling_global___MMSrcModule___compile_mod_to_c},
- {(int) compiling_global___MMSrcModule___compile_local_table_to_c},
- {(int) syntax___MMSrcModule___process_supermodules},
- {(int) syntax___MMSrcModule___process_syntax},
- {(int) mmbuilder___MMSrcModule___do_mmbuilder},
- {(int) 2 /* 87: MMSrcModule < MMSrcModule: superclass init_table position */},
- {(int) syntax_base___MMSrcModule___node},
- {(int) syntax_base___MMSrcModule___src_local_classes},
- {(int) syntax_base___MMSrcModule___init},
- {(int) control_flow___MMSrcModule___do_control_flow},
- {(int) typing___MMSrcModule___do_typing},
+ {(long int) 2547 /* 0: Identity */},
+ {(long int) 3 /* 1: MMSrcModule < Object: superclass typecheck marker */},
+ {(long int) 95 /* 2: MMSrcModule < MMModule: superclass typecheck marker */},
+ {(long int) 2547 /* 3: MMSrcModule < MMSrcModule: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMModule___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMSrcModule < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) abstracttool___MMModule___dump_module_info},
+ {(long int) mmloader___MMModule___filename},
+ {(long int) mmloader___MMModule___filename__eq},
+ {(long int) mmloader___MMModule___mtime},
+ {(long int) mmloader___MMModule___mtime__eq},
+ {(long int) mmloader___MMModule___import_supers_modules},
+ {(long int) inheritance___MMModule___type_any},
+ {(long int) inheritance___MMModule___import_global_classes},
+ {(long int) inheritance___MMModule___import_local_classes},
+ {(long int) static_type___MMModule___type_none},
+ {(long int) 1 /* 50: MMSrcModule < MMModule: superclass init_table position */},
+ {(long int) abstractmetamodel___MMModule___context},
+ {(long int) abstractmetamodel___MMModule___name},
+ {(long int) abstractmetamodel___MMModule___full_name},
+ {(long int) abstractmetamodel___MMModule___directory},
+ {(long int) abstractmetamodel___MMModule___mhe},
+ {(long int) abstractmetamodel___MMModule___global_classes},
+ {(long int) abstractmetamodel___MMModule___local_classes},
+ {(long int) abstractmetamodel___MMModule___class_specialization_hierarchy},
+ {(long int) abstractmetamodel___MMModule___explicit_imported_modules},
+ {(long int) abstractmetamodel___MMModule___init},
+ {(long int) abstractmetamodel___MMModule___add_super_module},
+ {(long int) abstractmetamodel___MMModule___visibility_for},
+ {(long int) abstractmetamodel___MMModule_____bra},
+ {(long int) abstractmetamodel___MMModule___add_local_class},
+ {(long int) abstractmetamodel___MMModule___class_by_name},
+ {(long int) abstractmetamodel___MMModule___has_global_class_named},
+ {(long int) abstractmetamodel___MMModule___global_class_named},
+ {(long int) abstractmetamodel___MMModule___set_supers_class},
+ {(long int) abstractmetamodel___MMModule___register_global_class},
+ {(long int) compiling___MMSrcModule___compile_prog_to_c},
+ {(long int) compiling___MMSrcModule___compile_main},
+ {(long int) compiling___MMSrcModule___compile_separate_module},
+ {(long int) compiling_global___MMSrcModule___local_analysis},
+ {(long int) compiling_global___MMSrcModule___global_analysis},
+ {(long int) compiling_global___MMSrcModule___append_to_table},
+ {(long int) compiling_global___MMSrcModule___build_tables},
+ {(long int) compiling_global___MMSrcModule___colorize},
+ {(long int) compiling_global___MMSrcModule___free_color},
+ {(long int) compiling_global___MMSrcModule___compile_tables_to_c},
+ {(long int) compiling_global___MMSrcModule___declare_class_tables_to_c},
+ {(long int) compiling_global___MMSrcModule___compile_main_part},
+ {(long int) compiling_global___MMSrcModule___compile_mod_to_c},
+ {(long int) compiling_global___MMSrcModule___compile_local_table_to_c},
+ {(long int) syntax___MMSrcModule___process_supermodules},
+ {(long int) syntax___MMSrcModule___process_syntax},
+ {(long int) mmbuilder___MMSrcModule___do_mmbuilder},
+ {(long int) 2 /* 87: MMSrcModule < MMSrcModule: superclass init_table position */},
+ {(long int) syntax_base___MMSrcModule___node},
+ {(long int) syntax_base___MMSrcModule___src_local_classes},
+ {(long int) syntax_base___MMSrcModule___init},
+ {(long int) control_flow___MMSrcModule___do_control_flow},
+ {(long int) typing___MMSrcModule___do_typing},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMSrcModule::_filename */
variable9 = OBJ2VAL(obj);
variable10 = NEW_static_type___MMTypeNone___init(variable9); /*new MMTypeNone*/
ATTR_static_type___MMModule____type_none(obj) = variable10;
- ATTR_mmloader___MMModule____mtime(obj) = TAG_Int((int)0);
+ ATTR_mmloader___MMModule____mtime(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_syntax_base___MMSrcModule___init(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_MMSrcLocalClass[112] = {
- {(int) 3151 /* 0: Identity */},
- {(int) 3 /* 1: MMSrcLocalClass < Object: superclass typecheck marker */},
- {(int) 103 /* 2: MMSrcLocalClass < MMLocalClass: superclass typecheck marker */},
- {(int) 2583 /* 3: MMSrcLocalClass < MMConcreteClass: superclass typecheck marker */},
- {(int) 3151 /* 4: MMSrcLocalClass < MMSrcLocalClass: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalClass___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMSrcLocalClass < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) abstracttool___MMLocalClass___dump_properties},
- {(int) genericity___MMLocalClass___get_formal},
- {(int) genericity___MMLocalClass___register_formal},
- {(int) genericity___MMLocalClass___get_instantiate_type},
- {(int) genericity___MMLocalClass___formals_types},
- {(int) static_type___MMLocalClass___get_type},
- {(int) genericity___MMLocalClass___is_generic},
- {(int) inheritance___MMLocalClass___compute_super_classes},
- {(int) inheritance___MMLocalClass___compute_ancestors},
- {(int) inheritance___MMLocalClass___inherit_global_properties},
- {(int) inheritance___MMLocalClass___add_direct_parent},
- {(int) inheritance___MMLocalClass___computed_super_classes},
- {(int) inheritance___MMLocalClass___computed_ancestors},
- {(int) inheritance___MMLocalClass___ancestor_for},
- {(int) abstractmetamodel___MMLocalClass_____bra},
- {(int) inheritance___MMLocalClass___add_default_any_class},
- {(int) inheritance___MMLocalClass___add_super_classes},
- {(int) inheritance___MMLocalClass___add_explicit_classes},
- {(int) inheritance___MMLocalClass___compute_super_parents},
- {(int) inheritance___MMLocalClass___build_ancestors},
- {(int) inheritance___MMLocalClass___group_ancestors},
- {(int) inheritance___MMLocalClass___merge_ancestors},
- {(int) inheritance___MMLocalClass___inherit_local_property},
- {(int) genericity___MMLocalClass___get_type},
- {(int) static_type___MMLocalClass___add_ancestor},
- {(int) static_type___MMLocalClass___ancestors},
- {(int) static_type___MMLocalClass___ancestor},
- {(int) 1 /* 67: MMSrcLocalClass < MMLocalClass: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalClass___name},
- {(int) abstractmetamodel___MMLocalClass___arity},
- {(int) abstractmetamodel___MMLocalClass___module},
- {(int) abstractmetamodel___MMLocalClass___abstract},
- {(int) abstractmetamodel___MMLocalClass___abstract__eq},
- {(int) abstractmetamodel___MMLocalClass___global},
- {(int) abstractmetamodel___MMLocalClass___crhe},
- {(int) abstractmetamodel___MMLocalClass___cshe},
- {(int) abstractmetamodel___MMLocalClass___che},
- {(int) abstractmetamodel___MMLocalClass___local_property_by_global},
- {(int) abstractmetamodel___MMLocalClass___global_properties},
- {(int) abstractmetamodel___MMLocalClass___properties_by_name},
- {(int) abstractmetamodel___MMLocalClass___init},
- {(int) abstractmetamodel___MMLocalClass___for_module},
- {(int) abstractmetamodel___MMLocalClass___new_global},
- {(int) abstractmetamodel___MMLocalClass___set_global},
- {(int) abstractmetamodel___MMLocalClass___has_global_property_by_name},
- {(int) abstractmetamodel___MMLocalClass___get_property_by_name},
- {(int) abstractmetamodel___MMLocalClass___attribute},
- {(int) abstractmetamodel___MMLocalClass___method},
- {(int) abstractmetamodel___MMLocalClass___super_methods_named},
- {(int) abstractmetamodel___MMLocalClass___register_local_property},
- {(int) abstractmetamodel___MMLocalClass___register_global_property},
- {(int) inheritance___MMLocalClass_____bra},
- {(int) abstractmetamodel___MMLocalClass___context},
- {(int) virtualtype___MMLocalClass___virtual_type},
- {(int) compiling_global___MMLocalClass___compare},
- {(int) compiling_global___MMLocalClass___declare_tables_to_c},
- {(int) compiling_global___MMLocalClass___compile_tables_to_c},
- {(int) compiling_base___MMLocalClass___primitive_info},
- {(int) compiling_base___MMLocalClass___primitive_ctypes},
- {(int) 2 /* 99: MMSrcLocalClass < MMConcreteClass: superclass init_table position */},
- {(int) compiling_global___MMSrcLocalClass___base_attr_pos},
- {(int) compiling_global___MMSrcLocalClass___class_color_pos},
- {(int) compiling_global___MMSrcLocalClass___class_layout},
- {(int) compiling_global___MMSrcLocalClass___instance_layout},
- {(int) compiling_global___MMSrcLocalClass___build_layout_in},
- {(int) mmbuilder___MMSrcLocalClass___add_src_local_property},
- {(int) 3 /* 106: MMSrcLocalClass < MMSrcLocalClass: superclass init_table position */},
- {(int) syntax_base___MMSrcLocalClass___nodes},
- {(int) syntax_base___MMSrcLocalClass___formal_dict},
- {(int) syntax_base___MMSrcLocalClass___formal_dict__eq},
- {(int) syntax_base___MMSrcLocalClass___src_local_properties},
- {(int) syntax_base___MMSrcLocalClass___init},
+ {(long int) 3151 /* 0: Identity */},
+ {(long int) 3 /* 1: MMSrcLocalClass < Object: superclass typecheck marker */},
+ {(long int) 103 /* 2: MMSrcLocalClass < MMLocalClass: superclass typecheck marker */},
+ {(long int) 2583 /* 3: MMSrcLocalClass < MMConcreteClass: superclass typecheck marker */},
+ {(long int) 3151 /* 4: MMSrcLocalClass < MMSrcLocalClass: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalClass___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMSrcLocalClass < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) abstracttool___MMLocalClass___dump_properties},
+ {(long int) genericity___MMLocalClass___get_formal},
+ {(long int) genericity___MMLocalClass___register_formal},
+ {(long int) genericity___MMLocalClass___get_instantiate_type},
+ {(long int) genericity___MMLocalClass___formals_types},
+ {(long int) static_type___MMLocalClass___get_type},
+ {(long int) genericity___MMLocalClass___is_generic},
+ {(long int) inheritance___MMLocalClass___compute_super_classes},
+ {(long int) inheritance___MMLocalClass___compute_ancestors},
+ {(long int) inheritance___MMLocalClass___inherit_global_properties},
+ {(long int) inheritance___MMLocalClass___add_direct_parent},
+ {(long int) inheritance___MMLocalClass___computed_super_classes},
+ {(long int) inheritance___MMLocalClass___computed_ancestors},
+ {(long int) inheritance___MMLocalClass___ancestor_for},
+ {(long int) abstractmetamodel___MMLocalClass_____bra},
+ {(long int) inheritance___MMLocalClass___add_default_any_class},
+ {(long int) inheritance___MMLocalClass___add_super_classes},
+ {(long int) inheritance___MMLocalClass___add_explicit_classes},
+ {(long int) inheritance___MMLocalClass___compute_super_parents},
+ {(long int) inheritance___MMLocalClass___build_ancestors},
+ {(long int) inheritance___MMLocalClass___group_ancestors},
+ {(long int) inheritance___MMLocalClass___merge_ancestors},
+ {(long int) inheritance___MMLocalClass___inherit_local_property},
+ {(long int) genericity___MMLocalClass___get_type},
+ {(long int) static_type___MMLocalClass___add_ancestor},
+ {(long int) static_type___MMLocalClass___ancestors},
+ {(long int) static_type___MMLocalClass___ancestor},
+ {(long int) 1 /* 67: MMSrcLocalClass < MMLocalClass: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalClass___name},
+ {(long int) abstractmetamodel___MMLocalClass___arity},
+ {(long int) abstractmetamodel___MMLocalClass___module},
+ {(long int) abstractmetamodel___MMLocalClass___abstract},
+ {(long int) abstractmetamodel___MMLocalClass___abstract__eq},
+ {(long int) abstractmetamodel___MMLocalClass___global},
+ {(long int) abstractmetamodel___MMLocalClass___crhe},
+ {(long int) abstractmetamodel___MMLocalClass___cshe},
+ {(long int) abstractmetamodel___MMLocalClass___che},
+ {(long int) abstractmetamodel___MMLocalClass___local_property_by_global},
+ {(long int) abstractmetamodel___MMLocalClass___global_properties},
+ {(long int) abstractmetamodel___MMLocalClass___properties_by_name},
+ {(long int) abstractmetamodel___MMLocalClass___init},
+ {(long int) abstractmetamodel___MMLocalClass___for_module},
+ {(long int) abstractmetamodel___MMLocalClass___new_global},
+ {(long int) abstractmetamodel___MMLocalClass___set_global},
+ {(long int) abstractmetamodel___MMLocalClass___has_global_property_by_name},
+ {(long int) abstractmetamodel___MMLocalClass___get_property_by_name},
+ {(long int) abstractmetamodel___MMLocalClass___attribute},
+ {(long int) abstractmetamodel___MMLocalClass___method},
+ {(long int) abstractmetamodel___MMLocalClass___super_methods_named},
+ {(long int) abstractmetamodel___MMLocalClass___register_local_property},
+ {(long int) abstractmetamodel___MMLocalClass___register_global_property},
+ {(long int) inheritance___MMLocalClass_____bra},
+ {(long int) abstractmetamodel___MMLocalClass___context},
+ {(long int) virtualtype___MMLocalClass___virtual_type},
+ {(long int) compiling_global___MMLocalClass___compare},
+ {(long int) compiling_global___MMLocalClass___declare_tables_to_c},
+ {(long int) compiling_global___MMLocalClass___compile_tables_to_c},
+ {(long int) compiling_base___MMLocalClass___primitive_info},
+ {(long int) compiling_base___MMLocalClass___primitive_ctypes},
+ {(long int) 2 /* 99: MMSrcLocalClass < MMConcreteClass: superclass init_table position */},
+ {(long int) compiling_global___MMSrcLocalClass___base_attr_pos},
+ {(long int) compiling_global___MMSrcLocalClass___class_color_pos},
+ {(long int) compiling_global___MMSrcLocalClass___class_layout},
+ {(long int) compiling_global___MMSrcLocalClass___instance_layout},
+ {(long int) compiling_global___MMSrcLocalClass___build_layout_in},
+ {(long int) mmbuilder___MMSrcLocalClass___add_src_local_property},
+ {(long int) 3 /* 106: MMSrcLocalClass < MMSrcLocalClass: superclass init_table position */},
+ {(long int) syntax_base___MMSrcLocalClass___nodes},
+ {(long int) syntax_base___MMSrcLocalClass___formal_dict},
+ {(long int) syntax_base___MMSrcLocalClass___formal_dict__eq},
+ {(long int) syntax_base___MMSrcLocalClass___src_local_properties},
+ {(long int) syntax_base___MMSrcLocalClass___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMSrcLocalClass::_types */
obj_t obj;
obj = alloc(sizeof(val_t) * 27);
obj->vft = (classtable_elt_t*)VFT_MMSrcLocalClass;
- ATTR_abstractmetamodel___MMLocalClass____arity(obj) = TAG_Int((int)0);
- ATTR_abstractmetamodel___MMLocalClass____abstract(obj) = TAG_Bool((int)0);
+ ATTR_abstractmetamodel___MMLocalClass____arity(obj) = TAG_Int((long int)0);
+ ATTR_abstractmetamodel___MMLocalClass____abstract(obj) = TAG_Bool((long int)0);
variable0 = NEW_array___Array___init(); /*new Array[MMAncestor]*/
ATTR_inheritance___MMLocalClass____direct_parents(obj) = variable0;
- ATTR_inheritance___MMLocalClass____computing_super(obj) = TAG_Bool((int)0);
+ ATTR_inheritance___MMLocalClass____computing_super(obj) = TAG_Bool((long int)0);
variable1 = NEW_array___Array___init(); /*new Array[MMTypeGeneric]*/
ATTR_genericity___MMLocalClass____types(obj) = variable1;
variable2 = NEW_array___Array___init(); /*new Array[MMTypeFormalParameter]*/
ATTR_genericity___MMLocalClass____formals_types(obj) = variable2;
- ATTR_compiling_base___MMLocalClass____primitive_info_b(obj) = TAG_Bool((int)0);
+ ATTR_compiling_base___MMLocalClass____primitive_info_b(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_syntax_base___MMSrcLocalClass___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_MMSrcLocalProperty[74] = {
- {(int) 3147 /* 0: Identity */},
- {(int) 3 /* 1: MMSrcLocalProperty < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMSrcLocalProperty < MMLocalProperty: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 2579 /* 4: MMSrcLocalProperty < MMConcreteProperty: superclass typecheck marker */},
- {(int) 3147 /* 5: MMSrcLocalProperty < MMSrcLocalProperty: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMSrcLocalProperty < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) inheritance___MMLocalProperty___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMSrcLocalProperty < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) inheritance___MMConcreteProperty___is_deferred},
- {(int) 2 /* 66: MMSrcLocalProperty < MMConcreteProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMConcreteProperty___cprhe},
- {(int) abstractmetamodel___MMConcreteProperty___need_super},
- {(int) abstractmetamodel___MMConcreteProperty___need_super__eq},
- {(int) abstractmetamodel___MMConcreteProperty___new_global},
- {(int) compiling_methods___MMSrcLocalProperty___compile_property_to_c},
- {(int) 3 /* 72: MMSrcLocalProperty < MMSrcLocalProperty: superclass init_table position */},
- {(int) syntax_base___MMSrcLocalProperty___node},
+ {(long int) 3147 /* 0: Identity */},
+ {(long int) 3 /* 1: MMSrcLocalProperty < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMSrcLocalProperty < MMLocalProperty: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 2579 /* 4: MMSrcLocalProperty < MMConcreteProperty: superclass typecheck marker */},
+ {(long int) 3147 /* 5: MMSrcLocalProperty < MMSrcLocalProperty: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMSrcLocalProperty < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) inheritance___MMLocalProperty___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMSrcLocalProperty < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) inheritance___MMConcreteProperty___is_deferred},
+ {(long int) 2 /* 66: MMSrcLocalProperty < MMConcreteProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMConcreteProperty___cprhe},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super__eq},
+ {(long int) abstractmetamodel___MMConcreteProperty___new_global},
+ {(long int) compiling_methods___MMSrcLocalProperty___compile_property_to_c},
+ {(long int) 3 /* 72: MMSrcLocalProperty < MMSrcLocalProperty: superclass init_table position */},
+ {(long int) syntax_base___MMSrcLocalProperty___node},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMSrcLocalProperty::_cname_cache */
obj_t obj;
obj = alloc(sizeof(val_t) * 13);
obj->vft = (classtable_elt_t*)VFT_MMSrcLocalProperty;
- ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((int)0);
+ ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_MMSrcAttribute[74] = {
- {(int) 3287 /* 0: Identity */},
- {(int) 3 /* 1: MMSrcAttribute < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMSrcAttribute < MMLocalProperty: superclass typecheck marker */},
- {(int) 2587 /* 3: MMSrcAttribute < MMAttribute: superclass typecheck marker */},
- {(int) 2579 /* 4: MMSrcAttribute < MMConcreteProperty: superclass typecheck marker */},
- {(int) 3147 /* 5: MMSrcAttribute < MMSrcLocalProperty: superclass typecheck marker */},
- {(int) 3287 /* 6: MMSrcAttribute < MMSrcAttribute: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMSrcAttribute < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) inheritance___MMAttribute___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMSrcAttribute < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {(int) compiling_methods___MMAttribute___compile_access},
- {(int) 4 /* 62: MMSrcAttribute < MMAttribute: superclass init_table position */},
- {(int) 5 /* 63: MMSrcAttribute < MMSrcAttribute: superclass init_table position */},
- {(int) syntax_base___MMSrcAttribute___init},
- {(int) inheritance___MMConcreteProperty___is_deferred},
- {(int) 2 /* 66: MMSrcAttribute < MMConcreteProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMConcreteProperty___cprhe},
- {(int) abstractmetamodel___MMConcreteProperty___need_super},
- {(int) abstractmetamodel___MMConcreteProperty___need_super__eq},
- {(int) abstractmetamodel___MMConcreteProperty___new_global},
- {(int) compiling_methods___MMSrcLocalProperty___compile_property_to_c},
- {(int) 3 /* 72: MMSrcAttribute < MMSrcLocalProperty: superclass init_table position */},
- {(int) syntax_base___MMSrcLocalProperty___node},
+ {(long int) 3287 /* 0: Identity */},
+ {(long int) 3 /* 1: MMSrcAttribute < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMSrcAttribute < MMLocalProperty: superclass typecheck marker */},
+ {(long int) 2587 /* 3: MMSrcAttribute < MMAttribute: superclass typecheck marker */},
+ {(long int) 2579 /* 4: MMSrcAttribute < MMConcreteProperty: superclass typecheck marker */},
+ {(long int) 3147 /* 5: MMSrcAttribute < MMSrcLocalProperty: superclass typecheck marker */},
+ {(long int) 3287 /* 6: MMSrcAttribute < MMSrcAttribute: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMSrcAttribute < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) inheritance___MMAttribute___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMSrcAttribute < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {(long int) compiling_methods___MMAttribute___compile_access},
+ {(long int) 4 /* 62: MMSrcAttribute < MMAttribute: superclass init_table position */},
+ {(long int) 5 /* 63: MMSrcAttribute < MMSrcAttribute: superclass init_table position */},
+ {(long int) syntax_base___MMSrcAttribute___init},
+ {(long int) inheritance___MMConcreteProperty___is_deferred},
+ {(long int) 2 /* 66: MMSrcAttribute < MMConcreteProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMConcreteProperty___cprhe},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super__eq},
+ {(long int) abstractmetamodel___MMConcreteProperty___new_global},
+ {(long int) compiling_methods___MMSrcLocalProperty___compile_property_to_c},
+ {(long int) 3 /* 72: MMSrcAttribute < MMSrcLocalProperty: superclass init_table position */},
+ {(long int) syntax_base___MMSrcLocalProperty___node},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMSrcAttribute::_cname_cache */
obj_t obj;
obj = alloc(sizeof(val_t) * 13);
obj->vft = (classtable_elt_t*)VFT_MMSrcAttribute;
- ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((int)0);
+ ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_syntax_base___MMSrcAttribute___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_MMSrcMethod[77] = {
- {(int) 3283 /* 0: Identity */},
- {(int) 3 /* 1: MMSrcMethod < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMSrcMethod < MMLocalProperty: superclass typecheck marker */},
- {(int) 2563 /* 3: MMSrcMethod < MMMethod: superclass typecheck marker */},
- {(int) 2579 /* 4: MMSrcMethod < MMConcreteProperty: superclass typecheck marker */},
- {(int) 3147 /* 5: MMSrcMethod < MMSrcLocalProperty: superclass typecheck marker */},
- {(int) 3283 /* 6: MMSrcMethod < MMSrcMethod: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMSrcMethod < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) inheritance___MMMethod___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMSrcMethod < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {(int) compiling_methods___MMMethod___compile_call},
- {(int) compiling_methods___MMMethod___compile_constructor_call},
- {(int) compiling_methods___MMMethod___compile_super_call},
- {(int) 4 /* 64: MMSrcMethod < MMMethod: superclass init_table position */},
- {(int) inheritance___MMConcreteProperty___is_deferred},
- {(int) 2 /* 66: MMSrcMethod < MMConcreteProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMConcreteProperty___cprhe},
- {(int) abstractmetamodel___MMConcreteProperty___need_super},
- {(int) abstractmetamodel___MMConcreteProperty___need_super__eq},
- {(int) abstractmetamodel___MMConcreteProperty___new_global},
- {(int) compiling_methods___MMSrcMethod___compile_property_to_c},
- {(int) 3 /* 72: MMSrcMethod < MMSrcLocalProperty: superclass init_table position */},
- {(int) syntax_base___MMSrcLocalProperty___node},
- {(int) compiling_methods___MMSrcMethod___decl_csignature},
- {(int) compiling_methods___MMSrcMethod___do_compile_inside},
- {(int) 5 /* 76: MMSrcMethod < MMSrcMethod: superclass init_table position */},
+ {(long int) 3283 /* 0: Identity */},
+ {(long int) 3 /* 1: MMSrcMethod < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMSrcMethod < MMLocalProperty: superclass typecheck marker */},
+ {(long int) 2563 /* 3: MMSrcMethod < MMMethod: superclass typecheck marker */},
+ {(long int) 2579 /* 4: MMSrcMethod < MMConcreteProperty: superclass typecheck marker */},
+ {(long int) 3147 /* 5: MMSrcMethod < MMSrcLocalProperty: superclass typecheck marker */},
+ {(long int) 3283 /* 6: MMSrcMethod < MMSrcMethod: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMSrcMethod < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) inheritance___MMMethod___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMSrcMethod < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {(long int) compiling_methods___MMMethod___compile_call},
+ {(long int) compiling_methods___MMMethod___compile_constructor_call},
+ {(long int) compiling_methods___MMMethod___compile_super_call},
+ {(long int) 4 /* 64: MMSrcMethod < MMMethod: superclass init_table position */},
+ {(long int) inheritance___MMConcreteProperty___is_deferred},
+ {(long int) 2 /* 66: MMSrcMethod < MMConcreteProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMConcreteProperty___cprhe},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super__eq},
+ {(long int) abstractmetamodel___MMConcreteProperty___new_global},
+ {(long int) compiling_methods___MMSrcMethod___compile_property_to_c},
+ {(long int) 3 /* 72: MMSrcMethod < MMSrcLocalProperty: superclass init_table position */},
+ {(long int) syntax_base___MMSrcLocalProperty___node},
+ {(long int) compiling_methods___MMSrcMethod___decl_csignature},
+ {(long int) compiling_methods___MMSrcMethod___do_compile_inside},
+ {(long int) 5 /* 76: MMSrcMethod < MMSrcMethod: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMSrcMethod::_cname_cache */
obj_t obj;
obj = alloc(sizeof(val_t) * 13);
obj->vft = (classtable_elt_t*)VFT_MMSrcMethod;
- ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((int)0);
+ ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_MMAttrImplementationMethod[78] = {
- {(int) 3615 /* 0: Identity */},
- {(int) 3 /* 1: MMAttrImplementationMethod < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMAttrImplementationMethod < MMLocalProperty: superclass typecheck marker */},
- {(int) 2563 /* 3: MMAttrImplementationMethod < MMMethod: superclass typecheck marker */},
- {(int) 2579 /* 4: MMAttrImplementationMethod < MMConcreteProperty: superclass typecheck marker */},
- {(int) 3147 /* 5: MMAttrImplementationMethod < MMSrcLocalProperty: superclass typecheck marker */},
- {(int) 3283 /* 6: MMAttrImplementationMethod < MMSrcMethod: superclass typecheck marker */},
- {(int) 3615 /* 7: MMAttrImplementationMethod < MMAttrImplementationMethod: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMAttrImplementationMethod < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) inheritance___MMMethod___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMAttrImplementationMethod < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {(int) compiling_methods___MMMethod___compile_call},
- {(int) compiling_methods___MMMethod___compile_constructor_call},
- {(int) compiling_methods___MMMethod___compile_super_call},
- {(int) 4 /* 64: MMAttrImplementationMethod < MMMethod: superclass init_table position */},
- {(int) inheritance___MMConcreteProperty___is_deferred},
- {(int) 2 /* 66: MMAttrImplementationMethod < MMConcreteProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMConcreteProperty___cprhe},
- {(int) abstractmetamodel___MMConcreteProperty___need_super},
- {(int) abstractmetamodel___MMConcreteProperty___need_super__eq},
- {(int) abstractmetamodel___MMConcreteProperty___new_global},
- {(int) compiling_methods___MMSrcMethod___compile_property_to_c},
- {(int) 3 /* 72: MMAttrImplementationMethod < MMSrcLocalProperty: superclass init_table position */},
- {(int) syntax_base___MMSrcLocalProperty___node},
- {(int) compiling_methods___MMSrcMethod___decl_csignature},
- {(int) compiling_methods___MMSrcMethod___do_compile_inside},
- {(int) 5 /* 76: MMAttrImplementationMethod < MMSrcMethod: superclass init_table position */},
- {(int) 6 /* 77: MMAttrImplementationMethod < MMAttrImplementationMethod: superclass init_table position */},
+ {(long int) 3615 /* 0: Identity */},
+ {(long int) 3 /* 1: MMAttrImplementationMethod < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMAttrImplementationMethod < MMLocalProperty: superclass typecheck marker */},
+ {(long int) 2563 /* 3: MMAttrImplementationMethod < MMMethod: superclass typecheck marker */},
+ {(long int) 2579 /* 4: MMAttrImplementationMethod < MMConcreteProperty: superclass typecheck marker */},
+ {(long int) 3147 /* 5: MMAttrImplementationMethod < MMSrcLocalProperty: superclass typecheck marker */},
+ {(long int) 3283 /* 6: MMAttrImplementationMethod < MMSrcMethod: superclass typecheck marker */},
+ {(long int) 3615 /* 7: MMAttrImplementationMethod < MMAttrImplementationMethod: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMAttrImplementationMethod < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) inheritance___MMMethod___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMAttrImplementationMethod < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {(long int) compiling_methods___MMMethod___compile_call},
+ {(long int) compiling_methods___MMMethod___compile_constructor_call},
+ {(long int) compiling_methods___MMMethod___compile_super_call},
+ {(long int) 4 /* 64: MMAttrImplementationMethod < MMMethod: superclass init_table position */},
+ {(long int) inheritance___MMConcreteProperty___is_deferred},
+ {(long int) 2 /* 66: MMAttrImplementationMethod < MMConcreteProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMConcreteProperty___cprhe},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super__eq},
+ {(long int) abstractmetamodel___MMConcreteProperty___new_global},
+ {(long int) compiling_methods___MMSrcMethod___compile_property_to_c},
+ {(long int) 3 /* 72: MMAttrImplementationMethod < MMSrcLocalProperty: superclass init_table position */},
+ {(long int) syntax_base___MMSrcLocalProperty___node},
+ {(long int) compiling_methods___MMSrcMethod___decl_csignature},
+ {(long int) compiling_methods___MMSrcMethod___do_compile_inside},
+ {(long int) 5 /* 76: MMAttrImplementationMethod < MMSrcMethod: superclass init_table position */},
+ {(long int) 6 /* 77: MMAttrImplementationMethod < MMAttrImplementationMethod: superclass init_table position */},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMAttrImplementationMethod::_cname_cache */
obj_t obj;
obj = alloc(sizeof(val_t) * 13);
obj->vft = (classtable_elt_t*)VFT_MMAttrImplementationMethod;
- ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((int)0);
+ ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_MMReadImplementationMethod[80] = {
- {(int) 3779 /* 0: Identity */},
- {(int) 3 /* 1: MMReadImplementationMethod < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMReadImplementationMethod < MMLocalProperty: superclass typecheck marker */},
- {(int) 2563 /* 3: MMReadImplementationMethod < MMMethod: superclass typecheck marker */},
- {(int) 2579 /* 4: MMReadImplementationMethod < MMConcreteProperty: superclass typecheck marker */},
- {(int) 3147 /* 5: MMReadImplementationMethod < MMSrcLocalProperty: superclass typecheck marker */},
- {(int) 3283 /* 6: MMReadImplementationMethod < MMSrcMethod: superclass typecheck marker */},
- {(int) 3615 /* 7: MMReadImplementationMethod < MMAttrImplementationMethod: superclass typecheck marker */},
- {(int) 3779 /* 8: MMReadImplementationMethod < MMReadImplementationMethod: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMReadImplementationMethod < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) inheritance___MMMethod___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMReadImplementationMethod < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {(int) compiling_methods___MMMethod___compile_call},
- {(int) compiling_methods___MMMethod___compile_constructor_call},
- {(int) compiling_methods___MMMethod___compile_super_call},
- {(int) 4 /* 64: MMReadImplementationMethod < MMMethod: superclass init_table position */},
- {(int) inheritance___MMConcreteProperty___is_deferred},
- {(int) 2 /* 66: MMReadImplementationMethod < MMConcreteProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMConcreteProperty___cprhe},
- {(int) abstractmetamodel___MMConcreteProperty___need_super},
- {(int) abstractmetamodel___MMConcreteProperty___need_super__eq},
- {(int) abstractmetamodel___MMConcreteProperty___new_global},
- {(int) compiling_methods___MMSrcMethod___compile_property_to_c},
- {(int) 3 /* 72: MMReadImplementationMethod < MMSrcLocalProperty: superclass init_table position */},
- {(int) syntax_base___MMSrcLocalProperty___node},
- {(int) compiling_methods___MMSrcMethod___decl_csignature},
- {(int) compiling_methods___MMReadImplementationMethod___do_compile_inside},
- {(int) 5 /* 76: MMReadImplementationMethod < MMSrcMethod: superclass init_table position */},
- {(int) 6 /* 77: MMReadImplementationMethod < MMAttrImplementationMethod: superclass init_table position */},
- {(int) 7 /* 78: MMReadImplementationMethod < MMReadImplementationMethod: superclass init_table position */},
- {(int) syntax_base___MMReadImplementationMethod___init},
+ {(long int) 3779 /* 0: Identity */},
+ {(long int) 3 /* 1: MMReadImplementationMethod < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMReadImplementationMethod < MMLocalProperty: superclass typecheck marker */},
+ {(long int) 2563 /* 3: MMReadImplementationMethod < MMMethod: superclass typecheck marker */},
+ {(long int) 2579 /* 4: MMReadImplementationMethod < MMConcreteProperty: superclass typecheck marker */},
+ {(long int) 3147 /* 5: MMReadImplementationMethod < MMSrcLocalProperty: superclass typecheck marker */},
+ {(long int) 3283 /* 6: MMReadImplementationMethod < MMSrcMethod: superclass typecheck marker */},
+ {(long int) 3615 /* 7: MMReadImplementationMethod < MMAttrImplementationMethod: superclass typecheck marker */},
+ {(long int) 3779 /* 8: MMReadImplementationMethod < MMReadImplementationMethod: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMReadImplementationMethod < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) inheritance___MMMethod___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMReadImplementationMethod < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {(long int) compiling_methods___MMMethod___compile_call},
+ {(long int) compiling_methods___MMMethod___compile_constructor_call},
+ {(long int) compiling_methods___MMMethod___compile_super_call},
+ {(long int) 4 /* 64: MMReadImplementationMethod < MMMethod: superclass init_table position */},
+ {(long int) inheritance___MMConcreteProperty___is_deferred},
+ {(long int) 2 /* 66: MMReadImplementationMethod < MMConcreteProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMConcreteProperty___cprhe},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super__eq},
+ {(long int) abstractmetamodel___MMConcreteProperty___new_global},
+ {(long int) compiling_methods___MMSrcMethod___compile_property_to_c},
+ {(long int) 3 /* 72: MMReadImplementationMethod < MMSrcLocalProperty: superclass init_table position */},
+ {(long int) syntax_base___MMSrcLocalProperty___node},
+ {(long int) compiling_methods___MMSrcMethod___decl_csignature},
+ {(long int) compiling_methods___MMReadImplementationMethod___do_compile_inside},
+ {(long int) 5 /* 76: MMReadImplementationMethod < MMSrcMethod: superclass init_table position */},
+ {(long int) 6 /* 77: MMReadImplementationMethod < MMAttrImplementationMethod: superclass init_table position */},
+ {(long int) 7 /* 78: MMReadImplementationMethod < MMReadImplementationMethod: superclass init_table position */},
+ {(long int) syntax_base___MMReadImplementationMethod___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMReadImplementationMethod::_cname_cache */
obj_t obj;
obj = alloc(sizeof(val_t) * 13);
obj->vft = (classtable_elt_t*)VFT_MMReadImplementationMethod;
- ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((int)0);
+ ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_syntax_base___MMReadImplementationMethod___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_MMWriteImplementationMethod[80] = {
- {(int) 3775 /* 0: Identity */},
- {(int) 3 /* 1: MMWriteImplementationMethod < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMWriteImplementationMethod < MMLocalProperty: superclass typecheck marker */},
- {(int) 2563 /* 3: MMWriteImplementationMethod < MMMethod: superclass typecheck marker */},
- {(int) 2579 /* 4: MMWriteImplementationMethod < MMConcreteProperty: superclass typecheck marker */},
- {(int) 3147 /* 5: MMWriteImplementationMethod < MMSrcLocalProperty: superclass typecheck marker */},
- {(int) 3283 /* 6: MMWriteImplementationMethod < MMSrcMethod: superclass typecheck marker */},
- {(int) 3615 /* 7: MMWriteImplementationMethod < MMAttrImplementationMethod: superclass typecheck marker */},
- {(int) 3775 /* 8: MMWriteImplementationMethod < MMWriteImplementationMethod: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMWriteImplementationMethod < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) inheritance___MMMethod___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMWriteImplementationMethod < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {(int) compiling_methods___MMMethod___compile_call},
- {(int) compiling_methods___MMMethod___compile_constructor_call},
- {(int) compiling_methods___MMMethod___compile_super_call},
- {(int) 4 /* 64: MMWriteImplementationMethod < MMMethod: superclass init_table position */},
- {(int) inheritance___MMConcreteProperty___is_deferred},
- {(int) 2 /* 66: MMWriteImplementationMethod < MMConcreteProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMConcreteProperty___cprhe},
- {(int) abstractmetamodel___MMConcreteProperty___need_super},
- {(int) abstractmetamodel___MMConcreteProperty___need_super__eq},
- {(int) abstractmetamodel___MMConcreteProperty___new_global},
- {(int) compiling_methods___MMSrcMethod___compile_property_to_c},
- {(int) 3 /* 72: MMWriteImplementationMethod < MMSrcLocalProperty: superclass init_table position */},
- {(int) syntax_base___MMSrcLocalProperty___node},
- {(int) compiling_methods___MMSrcMethod___decl_csignature},
- {(int) compiling_methods___MMWriteImplementationMethod___do_compile_inside},
- {(int) 5 /* 76: MMWriteImplementationMethod < MMSrcMethod: superclass init_table position */},
- {(int) 6 /* 77: MMWriteImplementationMethod < MMAttrImplementationMethod: superclass init_table position */},
- {(int) 7 /* 78: MMWriteImplementationMethod < MMWriteImplementationMethod: superclass init_table position */},
- {(int) syntax_base___MMWriteImplementationMethod___init},
+ {(long int) 3775 /* 0: Identity */},
+ {(long int) 3 /* 1: MMWriteImplementationMethod < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMWriteImplementationMethod < MMLocalProperty: superclass typecheck marker */},
+ {(long int) 2563 /* 3: MMWriteImplementationMethod < MMMethod: superclass typecheck marker */},
+ {(long int) 2579 /* 4: MMWriteImplementationMethod < MMConcreteProperty: superclass typecheck marker */},
+ {(long int) 3147 /* 5: MMWriteImplementationMethod < MMSrcLocalProperty: superclass typecheck marker */},
+ {(long int) 3283 /* 6: MMWriteImplementationMethod < MMSrcMethod: superclass typecheck marker */},
+ {(long int) 3615 /* 7: MMWriteImplementationMethod < MMAttrImplementationMethod: superclass typecheck marker */},
+ {(long int) 3775 /* 8: MMWriteImplementationMethod < MMWriteImplementationMethod: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMWriteImplementationMethod < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) inheritance___MMMethod___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMWriteImplementationMethod < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {(long int) compiling_methods___MMMethod___compile_call},
+ {(long int) compiling_methods___MMMethod___compile_constructor_call},
+ {(long int) compiling_methods___MMMethod___compile_super_call},
+ {(long int) 4 /* 64: MMWriteImplementationMethod < MMMethod: superclass init_table position */},
+ {(long int) inheritance___MMConcreteProperty___is_deferred},
+ {(long int) 2 /* 66: MMWriteImplementationMethod < MMConcreteProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMConcreteProperty___cprhe},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super__eq},
+ {(long int) abstractmetamodel___MMConcreteProperty___new_global},
+ {(long int) compiling_methods___MMSrcMethod___compile_property_to_c},
+ {(long int) 3 /* 72: MMWriteImplementationMethod < MMSrcLocalProperty: superclass init_table position */},
+ {(long int) syntax_base___MMSrcLocalProperty___node},
+ {(long int) compiling_methods___MMSrcMethod___decl_csignature},
+ {(long int) compiling_methods___MMWriteImplementationMethod___do_compile_inside},
+ {(long int) 5 /* 76: MMWriteImplementationMethod < MMSrcMethod: superclass init_table position */},
+ {(long int) 6 /* 77: MMWriteImplementationMethod < MMAttrImplementationMethod: superclass init_table position */},
+ {(long int) 7 /* 78: MMWriteImplementationMethod < MMWriteImplementationMethod: superclass init_table position */},
+ {(long int) syntax_base___MMWriteImplementationMethod___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMWriteImplementationMethod::_cname_cache */
obj_t obj;
obj = alloc(sizeof(val_t) * 13);
obj->vft = (classtable_elt_t*)VFT_MMWriteImplementationMethod;
- ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((int)0);
+ ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_syntax_base___MMWriteImplementationMethod___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_MMMethSrcMethod[79] = {
- {(int) 3611 /* 0: Identity */},
- {(int) 3 /* 1: MMMethSrcMethod < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMMethSrcMethod < MMLocalProperty: superclass typecheck marker */},
- {(int) 2563 /* 3: MMMethSrcMethod < MMMethod: superclass typecheck marker */},
- {(int) 2579 /* 4: MMMethSrcMethod < MMConcreteProperty: superclass typecheck marker */},
- {(int) 3147 /* 5: MMMethSrcMethod < MMSrcLocalProperty: superclass typecheck marker */},
- {(int) 3283 /* 6: MMMethSrcMethod < MMSrcMethod: superclass typecheck marker */},
- {(int) 3611 /* 7: MMMethSrcMethod < MMMethSrcMethod: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMMethSrcMethod < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) inheritance___MMMethod___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMMethSrcMethod < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {(int) compiling_methods___MMMethod___compile_call},
- {(int) compiling_methods___MMMethod___compile_constructor_call},
- {(int) compiling_methods___MMMethod___compile_super_call},
- {(int) 4 /* 64: MMMethSrcMethod < MMMethod: superclass init_table position */},
- {(int) inheritance___MMConcreteProperty___is_deferred},
- {(int) 2 /* 66: MMMethSrcMethod < MMConcreteProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMConcreteProperty___cprhe},
- {(int) abstractmetamodel___MMConcreteProperty___need_super},
- {(int) abstractmetamodel___MMConcreteProperty___need_super__eq},
- {(int) abstractmetamodel___MMConcreteProperty___new_global},
- {(int) compiling_methods___MMSrcMethod___compile_property_to_c},
- {(int) 3 /* 72: MMMethSrcMethod < MMSrcLocalProperty: superclass init_table position */},
- {(int) syntax_base___MMSrcLocalProperty___node},
- {(int) compiling_methods___MMSrcMethod___decl_csignature},
- {(int) compiling_methods___MMMethSrcMethod___do_compile_inside},
- {(int) 5 /* 76: MMMethSrcMethod < MMSrcMethod: superclass init_table position */},
- {(int) 6 /* 77: MMMethSrcMethod < MMMethSrcMethod: superclass init_table position */},
- {(int) syntax_base___MMMethSrcMethod___init},
+ {(long int) 3611 /* 0: Identity */},
+ {(long int) 3 /* 1: MMMethSrcMethod < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMMethSrcMethod < MMLocalProperty: superclass typecheck marker */},
+ {(long int) 2563 /* 3: MMMethSrcMethod < MMMethod: superclass typecheck marker */},
+ {(long int) 2579 /* 4: MMMethSrcMethod < MMConcreteProperty: superclass typecheck marker */},
+ {(long int) 3147 /* 5: MMMethSrcMethod < MMSrcLocalProperty: superclass typecheck marker */},
+ {(long int) 3283 /* 6: MMMethSrcMethod < MMSrcMethod: superclass typecheck marker */},
+ {(long int) 3611 /* 7: MMMethSrcMethod < MMMethSrcMethod: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMMethSrcMethod < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) inheritance___MMMethod___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMMethSrcMethod < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {(long int) compiling_methods___MMMethod___compile_call},
+ {(long int) compiling_methods___MMMethod___compile_constructor_call},
+ {(long int) compiling_methods___MMMethod___compile_super_call},
+ {(long int) 4 /* 64: MMMethSrcMethod < MMMethod: superclass init_table position */},
+ {(long int) inheritance___MMConcreteProperty___is_deferred},
+ {(long int) 2 /* 66: MMMethSrcMethod < MMConcreteProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMConcreteProperty___cprhe},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super__eq},
+ {(long int) abstractmetamodel___MMConcreteProperty___new_global},
+ {(long int) compiling_methods___MMSrcMethod___compile_property_to_c},
+ {(long int) 3 /* 72: MMMethSrcMethod < MMSrcLocalProperty: superclass init_table position */},
+ {(long int) syntax_base___MMSrcLocalProperty___node},
+ {(long int) compiling_methods___MMSrcMethod___decl_csignature},
+ {(long int) compiling_methods___MMMethSrcMethod___do_compile_inside},
+ {(long int) 5 /* 76: MMMethSrcMethod < MMSrcMethod: superclass init_table position */},
+ {(long int) 6 /* 77: MMMethSrcMethod < MMMethSrcMethod: superclass init_table position */},
+ {(long int) syntax_base___MMMethSrcMethod___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMMethSrcMethod::_cname_cache */
obj_t obj;
obj = alloc(sizeof(val_t) * 13);
obj->vft = (classtable_elt_t*)VFT_MMMethSrcMethod;
- ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((int)0);
+ ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_syntax_base___MMMethSrcMethod___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_MMSrcTypeProperty[74] = {
- {(int) 3275 /* 0: Identity */},
- {(int) 3 /* 1: MMSrcTypeProperty < Object: superclass typecheck marker */},
- {(int) 99 /* 2: MMSrcTypeProperty < MMLocalProperty: superclass typecheck marker */},
- {(int) 2531 /* 3: MMSrcTypeProperty < MMTypeProperty: superclass typecheck marker */},
- {(int) 2579 /* 4: MMSrcTypeProperty < MMConcreteProperty: superclass typecheck marker */},
- {(int) 3147 /* 5: MMSrcTypeProperty < MMSrcLocalProperty: superclass typecheck marker */},
- {(int) 3275 /* 6: MMSrcTypeProperty < MMSrcTypeProperty: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) abstractmetamodel___MMLocalProperty___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMSrcTypeProperty < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_base___MMLocalProperty___cname},
- {(int) compiling_base___MMLocalProperty___color_id_for_super},
- {(int) genericity___MMLocalProperty___recv},
- {(int) genericity___MMLocalProperty___recv__eq},
- {(int) genericity___MMLocalProperty___adapt_property},
- {(int) inheritance___MMLocalProperty___inherit_from},
- {(int) inheritance___MMLocalProperty___inherit_global},
- {(int) virtualtype___MMTypeProperty___inherit_to},
- {(int) genericity___MMLocalProperty___inherit_from},
- {(int) genericity___MMLocalProperty___signature},
- {(int) static_type___MMLocalProperty___signature__eq},
- {(int) 1 /* 51: MMSrcTypeProperty < MMLocalProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMLocalProperty___name},
- {(int) abstractmetamodel___MMLocalProperty___local_class},
- {(int) abstractmetamodel___MMLocalProperty___global},
- {(int) abstractmetamodel___MMLocalProperty___super_prop},
- {(int) abstractmetamodel___MMLocalProperty___concrete_property},
- {(int) abstractmetamodel___MMLocalProperty___module},
- {(int) abstractmetamodel___MMLocalProperty___full_name},
- {(int) abstractmetamodel___MMLocalProperty___set_global},
- {(int) abstractmetamodel___MMLocalProperty___init},
- {(int) 4 /* 61: MMSrcTypeProperty < MMTypeProperty: superclass init_table position */},
- {(int) virtualtype___MMTypeProperty___stype},
- {(int) 5 /* 63: MMSrcTypeProperty < MMSrcTypeProperty: superclass init_table position */},
- {(int) syntax_base___MMSrcTypeProperty___init},
- {(int) inheritance___MMConcreteProperty___is_deferred},
- {(int) 2 /* 66: MMSrcTypeProperty < MMConcreteProperty: superclass init_table position */},
- {(int) abstractmetamodel___MMConcreteProperty___cprhe},
- {(int) abstractmetamodel___MMConcreteProperty___need_super},
- {(int) abstractmetamodel___MMConcreteProperty___need_super__eq},
- {(int) abstractmetamodel___MMConcreteProperty___new_global},
- {(int) compiling_methods___MMSrcLocalProperty___compile_property_to_c},
- {(int) 3 /* 72: MMSrcTypeProperty < MMSrcLocalProperty: superclass init_table position */},
- {(int) syntax_base___MMSrcLocalProperty___node},
+ {(long int) 3275 /* 0: Identity */},
+ {(long int) 3 /* 1: MMSrcTypeProperty < Object: superclass typecheck marker */},
+ {(long int) 99 /* 2: MMSrcTypeProperty < MMLocalProperty: superclass typecheck marker */},
+ {(long int) 2531 /* 3: MMSrcTypeProperty < MMTypeProperty: superclass typecheck marker */},
+ {(long int) 2579 /* 4: MMSrcTypeProperty < MMConcreteProperty: superclass typecheck marker */},
+ {(long int) 3147 /* 5: MMSrcTypeProperty < MMSrcLocalProperty: superclass typecheck marker */},
+ {(long int) 3275 /* 6: MMSrcTypeProperty < MMSrcTypeProperty: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) abstractmetamodel___MMLocalProperty___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMSrcTypeProperty < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_base___MMLocalProperty___cname},
+ {(long int) compiling_base___MMLocalProperty___color_id_for_super},
+ {(long int) genericity___MMLocalProperty___recv},
+ {(long int) genericity___MMLocalProperty___recv__eq},
+ {(long int) genericity___MMLocalProperty___adapt_property},
+ {(long int) inheritance___MMLocalProperty___inherit_from},
+ {(long int) inheritance___MMLocalProperty___inherit_global},
+ {(long int) virtualtype___MMTypeProperty___inherit_to},
+ {(long int) genericity___MMLocalProperty___inherit_from},
+ {(long int) genericity___MMLocalProperty___signature},
+ {(long int) static_type___MMLocalProperty___signature__eq},
+ {(long int) 1 /* 51: MMSrcTypeProperty < MMLocalProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMLocalProperty___name},
+ {(long int) abstractmetamodel___MMLocalProperty___local_class},
+ {(long int) abstractmetamodel___MMLocalProperty___global},
+ {(long int) abstractmetamodel___MMLocalProperty___super_prop},
+ {(long int) abstractmetamodel___MMLocalProperty___concrete_property},
+ {(long int) abstractmetamodel___MMLocalProperty___module},
+ {(long int) abstractmetamodel___MMLocalProperty___full_name},
+ {(long int) abstractmetamodel___MMLocalProperty___set_global},
+ {(long int) abstractmetamodel___MMLocalProperty___init},
+ {(long int) 4 /* 61: MMSrcTypeProperty < MMTypeProperty: superclass init_table position */},
+ {(long int) virtualtype___MMTypeProperty___stype},
+ {(long int) 5 /* 63: MMSrcTypeProperty < MMSrcTypeProperty: superclass init_table position */},
+ {(long int) syntax_base___MMSrcTypeProperty___init},
+ {(long int) inheritance___MMConcreteProperty___is_deferred},
+ {(long int) 2 /* 66: MMSrcTypeProperty < MMConcreteProperty: superclass init_table position */},
+ {(long int) abstractmetamodel___MMConcreteProperty___cprhe},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super},
+ {(long int) abstractmetamodel___MMConcreteProperty___need_super__eq},
+ {(long int) abstractmetamodel___MMConcreteProperty___new_global},
+ {(long int) compiling_methods___MMSrcLocalProperty___compile_property_to_c},
+ {(long int) 3 /* 72: MMSrcTypeProperty < MMSrcLocalProperty: superclass init_table position */},
+ {(long int) syntax_base___MMSrcLocalProperty___node},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMSrcTypeProperty::_cname_cache */
obj_t obj;
obj = alloc(sizeof(val_t) * 13);
obj->vft = (classtable_elt_t*)VFT_MMSrcTypeProperty;
- ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((int)0);
+ ATTR_abstractmetamodel___MMConcreteProperty____need_super(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_syntax_base___MMSrcTypeProperty___init(val_t p0, val_t p1, val_t p2) {
return self;
}
const classtable_elt_t VFT_Variable[46] = {
- {(int) 15 /* 0: Identity */},
- {(int) 3 /* 1: Variable < Object: superclass typecheck marker */},
- {(int) 15 /* 2: Variable < Variable: superclass typecheck marker */},
+ {(long int) 15 /* 0: Identity */},
+ {(long int) 3 /* 1: Variable < Object: superclass typecheck marker */},
+ {(long int) 15 /* 2: Variable < Variable: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: Variable < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: Variable < Variable: superclass init_table position */},
- {(int) syntax_base___Variable___name},
- {(int) syntax_base___Variable___decl},
- {(int) syntax_base___Variable___stype},
- {(int) syntax_base___Variable___stype__eq},
- {(int) syntax_base___Variable___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: Variable < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: Variable < Variable: superclass init_table position */},
+ {(long int) syntax_base___Variable___name},
+ {(long int) syntax_base___Variable___decl},
+ {(long int) syntax_base___Variable___stype},
+ {(long int) syntax_base___Variable___stype__eq},
+ {(long int) syntax_base___Variable___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute Variable::_name */
return self;
}
const classtable_elt_t VFT_AbsSyntaxVisitor[64] = {
- {(int) 2667 /* 0: Identity */},
- {(int) 3 /* 1: AbsSyntaxVisitor < Object: superclass typecheck marker */},
- {(int) 7 /* 2: AbsSyntaxVisitor < Visitor: superclass typecheck marker */},
- {(int) 2667 /* 3: AbsSyntaxVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AbsSyntaxVisitor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: AbsSyntaxVisitor < Visitor: superclass init_table position */},
- {(int) parser_prod___Visitor___visit},
- {(int) 2 /* 42: AbsSyntaxVisitor < AbsSyntaxVisitor: superclass init_table position */},
- {(int) syntax_base___AbsSyntaxVisitor___type_bool},
- {(int) syntax_base___AbsSyntaxVisitor___type_int},
- {(int) syntax_base___AbsSyntaxVisitor___type_float},
- {(int) syntax_base___AbsSyntaxVisitor___type_char},
- {(int) syntax_base___AbsSyntaxVisitor___type_string},
- {(int) syntax_base___AbsSyntaxVisitor___type_collection},
- {(int) syntax_base___AbsSyntaxVisitor___type_array},
- {(int) syntax_base___AbsSyntaxVisitor___type_discrete},
- {(int) syntax_base___AbsSyntaxVisitor___type_range},
- {(int) syntax_base___AbsSyntaxVisitor___type_none},
- {(int) syntax_base___AbsSyntaxVisitor___module},
- {(int) syntax_base___AbsSyntaxVisitor___module__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_class},
- {(int) syntax_base___AbsSyntaxVisitor___local_class__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_property},
- {(int) syntax_base___AbsSyntaxVisitor___local_property__eq},
- {(int) syntax_base___AbsSyntaxVisitor___tc},
- {(int) syntax_base___AbsSyntaxVisitor___error},
- {(int) syntax_base___AbsSyntaxVisitor___warning},
- {(int) syntax_base___AbsSyntaxVisitor___check_conform},
- {(int) syntax_base___AbsSyntaxVisitor___init},
+ {(long int) 2667 /* 0: Identity */},
+ {(long int) 3 /* 1: AbsSyntaxVisitor < Object: superclass typecheck marker */},
+ {(long int) 7 /* 2: AbsSyntaxVisitor < Visitor: superclass typecheck marker */},
+ {(long int) 2667 /* 3: AbsSyntaxVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AbsSyntaxVisitor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: AbsSyntaxVisitor < Visitor: superclass init_table position */},
+ {(long int) parser_prod___Visitor___visit},
+ {(long int) 2 /* 42: AbsSyntaxVisitor < AbsSyntaxVisitor: superclass init_table position */},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_bool},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_int},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_float},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_char},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_string},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_collection},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_array},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_discrete},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_range},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_none},
+ {(long int) syntax_base___AbsSyntaxVisitor___module},
+ {(long int) syntax_base___AbsSyntaxVisitor___module__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___tc},
+ {(long int) syntax_base___AbsSyntaxVisitor___error},
+ {(long int) syntax_base___AbsSyntaxVisitor___warning},
+ {(long int) syntax_base___AbsSyntaxVisitor___check_conform},
+ {(long int) syntax_base___AbsSyntaxVisitor___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AbsSyntaxVisitor::_module */
return self;
}
const classtable_elt_t VFT_CSHSorter[48] = {
- {(int) 2655 /* 0: Identity */},
- {(int) 3 /* 1: CSHSorter < Object: superclass typecheck marker */},
- {(int) 175 /* 2: CSHSorter < AbstractSorter: superclass typecheck marker */},
- {(int) 2655 /* 3: CSHSorter < CSHSorter: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: CSHSorter < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: CSHSorter < AbstractSorter: superclass init_table position */},
- {(int) mmbuilder___CSHSorter___compare},
- {(int) sorter___AbstractSorter___sort},
- {(int) sorter___AbstractSorter___sub_sort},
- {(int) sorter___AbstractSorter___quick_sort},
- {(int) sorter___AbstractSorter___bubble_sort},
- {(int) 2 /* 46: CSHSorter < CSHSorter: superclass init_table position */},
- {(int) mmbuilder___CSHSorter___init},
+ {(long int) 2655 /* 0: Identity */},
+ {(long int) 3 /* 1: CSHSorter < Object: superclass typecheck marker */},
+ {(long int) 175 /* 2: CSHSorter < AbstractSorter: superclass typecheck marker */},
+ {(long int) 2655 /* 3: CSHSorter < CSHSorter: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: CSHSorter < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: CSHSorter < AbstractSorter: superclass init_table position */},
+ {(long int) mmbuilder___CSHSorter___compare},
+ {(long int) sorter___AbstractSorter___sort},
+ {(long int) sorter___AbstractSorter___sub_sort},
+ {(long int) sorter___AbstractSorter___quick_sort},
+ {(long int) sorter___AbstractSorter___bubble_sort},
+ {(long int) 2 /* 46: CSHSorter < CSHSorter: superclass init_table position */},
+ {(long int) mmbuilder___CSHSorter___init},
};
/* 0: Pointer to the classtable */
val_t NEW_CSHSorter(void) {
return self;
}
const classtable_elt_t VFT_MMSrcAncestor[52] = {
- {(int) 2551 /* 0: Identity */},
- {(int) 3 /* 1: MMSrcAncestor < Object: superclass typecheck marker */},
- {(int) 123 /* 2: MMSrcAncestor < MMAncestor: superclass typecheck marker */},
- {(int) 2551 /* 3: MMSrcAncestor < MMSrcAncestor: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) static_type___MMAncestor___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMSrcAncestor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) inheritance___MMAncestor___add_in},
- {(int) 1 /* 41: MMSrcAncestor < MMAncestor: superclass init_table position */},
- {(int) static_type___MMAncestor___stype},
- {(int) static_type___MMAncestor___stype__eq},
- {(int) static_type___MMAncestor___inheriter},
- {(int) static_type___MMAncestor___inheriter__eq},
- {(int) static_type___MMAncestor___is_reffinement},
- {(int) static_type___MMAncestor___is_specialisation},
- {(int) mmbuilder___MMSrcAncestor___local_class},
- {(int) 2 /* 49: MMSrcAncestor < MMSrcAncestor: superclass init_table position */},
- {(int) mmbuilder___MMSrcAncestor___node},
- {(int) mmbuilder___MMSrcAncestor___init},
+ {(long int) 2551 /* 0: Identity */},
+ {(long int) 3 /* 1: MMSrcAncestor < Object: superclass typecheck marker */},
+ {(long int) 123 /* 2: MMSrcAncestor < MMAncestor: superclass typecheck marker */},
+ {(long int) 2551 /* 3: MMSrcAncestor < MMSrcAncestor: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) static_type___MMAncestor___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMSrcAncestor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) inheritance___MMAncestor___add_in},
+ {(long int) 1 /* 41: MMSrcAncestor < MMAncestor: superclass init_table position */},
+ {(long int) static_type___MMAncestor___stype},
+ {(long int) static_type___MMAncestor___stype__eq},
+ {(long int) static_type___MMAncestor___inheriter},
+ {(long int) static_type___MMAncestor___inheriter__eq},
+ {(long int) static_type___MMAncestor___is_reffinement},
+ {(long int) static_type___MMAncestor___is_specialisation},
+ {(long int) mmbuilder___MMSrcAncestor___local_class},
+ {(long int) 2 /* 49: MMSrcAncestor < MMSrcAncestor: superclass init_table position */},
+ {(long int) mmbuilder___MMSrcAncestor___node},
+ {(long int) mmbuilder___MMSrcAncestor___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMSrcAncestor::_stype */
return self;
}
const classtable_elt_t VFT_ClassBuilderVisitor[70] = {
- {(int) 3215 /* 0: Identity */},
- {(int) 3 /* 1: ClassBuilderVisitor < Object: superclass typecheck marker */},
- {(int) 7 /* 2: ClassBuilderVisitor < Visitor: superclass typecheck marker */},
- {(int) 2667 /* 3: ClassBuilderVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
- {(int) 3215 /* 4: ClassBuilderVisitor < ClassBuilderVisitor: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ClassBuilderVisitor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ClassBuilderVisitor < Visitor: superclass init_table position */},
- {(int) mmbuilder___ClassBuilderVisitor___visit},
- {(int) 2 /* 42: ClassBuilderVisitor < AbsSyntaxVisitor: superclass init_table position */},
- {(int) syntax_base___AbsSyntaxVisitor___type_bool},
- {(int) syntax_base___AbsSyntaxVisitor___type_int},
- {(int) syntax_base___AbsSyntaxVisitor___type_float},
- {(int) syntax_base___AbsSyntaxVisitor___type_char},
- {(int) syntax_base___AbsSyntaxVisitor___type_string},
- {(int) syntax_base___AbsSyntaxVisitor___type_collection},
- {(int) syntax_base___AbsSyntaxVisitor___type_array},
- {(int) syntax_base___AbsSyntaxVisitor___type_discrete},
- {(int) syntax_base___AbsSyntaxVisitor___type_range},
- {(int) syntax_base___AbsSyntaxVisitor___type_none},
- {(int) syntax_base___AbsSyntaxVisitor___module},
- {(int) syntax_base___AbsSyntaxVisitor___module__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_class},
- {(int) syntax_base___AbsSyntaxVisitor___local_class__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_property},
- {(int) syntax_base___AbsSyntaxVisitor___local_property__eq},
- {(int) syntax_base___AbsSyntaxVisitor___tc},
- {(int) syntax_base___AbsSyntaxVisitor___error},
- {(int) syntax_base___AbsSyntaxVisitor___warning},
- {(int) syntax_base___AbsSyntaxVisitor___check_conform},
- {(int) syntax_base___AbsSyntaxVisitor___init},
- {(int) 3 /* 64: ClassBuilderVisitor < ClassBuilderVisitor: superclass init_table position */},
- {(int) mmbuilder___ClassBuilderVisitor___local_class_arity},
- {(int) mmbuilder___ClassBuilderVisitor___local_class_arity__eq},
- {(int) mmbuilder___ClassBuilderVisitor___formals},
- {(int) mmbuilder___ClassBuilderVisitor___formals__eq},
- {(int) mmbuilder___ClassBuilderVisitor___init},
+ {(long int) 3215 /* 0: Identity */},
+ {(long int) 3 /* 1: ClassBuilderVisitor < Object: superclass typecheck marker */},
+ {(long int) 7 /* 2: ClassBuilderVisitor < Visitor: superclass typecheck marker */},
+ {(long int) 2667 /* 3: ClassBuilderVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
+ {(long int) 3215 /* 4: ClassBuilderVisitor < ClassBuilderVisitor: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ClassBuilderVisitor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ClassBuilderVisitor < Visitor: superclass init_table position */},
+ {(long int) mmbuilder___ClassBuilderVisitor___visit},
+ {(long int) 2 /* 42: ClassBuilderVisitor < AbsSyntaxVisitor: superclass init_table position */},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_bool},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_int},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_float},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_char},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_string},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_collection},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_array},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_discrete},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_range},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_none},
+ {(long int) syntax_base___AbsSyntaxVisitor___module},
+ {(long int) syntax_base___AbsSyntaxVisitor___module__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___tc},
+ {(long int) syntax_base___AbsSyntaxVisitor___error},
+ {(long int) syntax_base___AbsSyntaxVisitor___warning},
+ {(long int) syntax_base___AbsSyntaxVisitor___check_conform},
+ {(long int) syntax_base___AbsSyntaxVisitor___init},
+ {(long int) 3 /* 64: ClassBuilderVisitor < ClassBuilderVisitor: superclass init_table position */},
+ {(long int) mmbuilder___ClassBuilderVisitor___local_class_arity},
+ {(long int) mmbuilder___ClassBuilderVisitor___local_class_arity__eq},
+ {(long int) mmbuilder___ClassBuilderVisitor___formals},
+ {(long int) mmbuilder___ClassBuilderVisitor___formals__eq},
+ {(long int) mmbuilder___ClassBuilderVisitor___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ClassBuilderVisitor::_module */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_ClassBuilderVisitor;
- ATTR_mmbuilder___ClassBuilderVisitor____local_class_arity(obj) = TAG_Int((int)0);
+ ATTR_mmbuilder___ClassBuilderVisitor____local_class_arity(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_mmbuilder___ClassBuilderVisitor___init(val_t p0, val_t p1) {
return self;
}
const classtable_elt_t VFT_ClassSpecializationBuilderVisitor[66] = {
- {(int) 3211 /* 0: Identity */},
- {(int) 3 /* 1: ClassSpecializationBuilderVisitor < Object: superclass typecheck marker */},
- {(int) 7 /* 2: ClassSpecializationBuilderVisitor < Visitor: superclass typecheck marker */},
- {(int) 2667 /* 3: ClassSpecializationBuilderVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
- {(int) 3211 /* 4: ClassSpecializationBuilderVisitor < ClassSpecializationBuilderVisitor: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ClassSpecializationBuilderVisitor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ClassSpecializationBuilderVisitor < Visitor: superclass init_table position */},
- {(int) mmbuilder___ClassSpecializationBuilderVisitor___visit},
- {(int) 2 /* 42: ClassSpecializationBuilderVisitor < AbsSyntaxVisitor: superclass init_table position */},
- {(int) syntax_base___AbsSyntaxVisitor___type_bool},
- {(int) syntax_base___AbsSyntaxVisitor___type_int},
- {(int) syntax_base___AbsSyntaxVisitor___type_float},
- {(int) syntax_base___AbsSyntaxVisitor___type_char},
- {(int) syntax_base___AbsSyntaxVisitor___type_string},
- {(int) syntax_base___AbsSyntaxVisitor___type_collection},
- {(int) syntax_base___AbsSyntaxVisitor___type_array},
- {(int) syntax_base___AbsSyntaxVisitor___type_discrete},
- {(int) syntax_base___AbsSyntaxVisitor___type_range},
- {(int) syntax_base___AbsSyntaxVisitor___type_none},
- {(int) syntax_base___AbsSyntaxVisitor___module},
- {(int) syntax_base___AbsSyntaxVisitor___module__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_class},
- {(int) syntax_base___AbsSyntaxVisitor___local_class__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_property},
- {(int) syntax_base___AbsSyntaxVisitor___local_property__eq},
- {(int) syntax_base___AbsSyntaxVisitor___tc},
- {(int) syntax_base___AbsSyntaxVisitor___error},
- {(int) syntax_base___AbsSyntaxVisitor___warning},
- {(int) syntax_base___AbsSyntaxVisitor___check_conform},
- {(int) syntax_base___AbsSyntaxVisitor___init},
- {(int) 3 /* 64: ClassSpecializationBuilderVisitor < ClassSpecializationBuilderVisitor: superclass init_table position */},
- {(int) mmbuilder___ClassSpecializationBuilderVisitor___init},
+ {(long int) 3211 /* 0: Identity */},
+ {(long int) 3 /* 1: ClassSpecializationBuilderVisitor < Object: superclass typecheck marker */},
+ {(long int) 7 /* 2: ClassSpecializationBuilderVisitor < Visitor: superclass typecheck marker */},
+ {(long int) 2667 /* 3: ClassSpecializationBuilderVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
+ {(long int) 3211 /* 4: ClassSpecializationBuilderVisitor < ClassSpecializationBuilderVisitor: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ClassSpecializationBuilderVisitor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ClassSpecializationBuilderVisitor < Visitor: superclass init_table position */},
+ {(long int) mmbuilder___ClassSpecializationBuilderVisitor___visit},
+ {(long int) 2 /* 42: ClassSpecializationBuilderVisitor < AbsSyntaxVisitor: superclass init_table position */},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_bool},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_int},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_float},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_char},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_string},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_collection},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_array},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_discrete},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_range},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_none},
+ {(long int) syntax_base___AbsSyntaxVisitor___module},
+ {(long int) syntax_base___AbsSyntaxVisitor___module__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___tc},
+ {(long int) syntax_base___AbsSyntaxVisitor___error},
+ {(long int) syntax_base___AbsSyntaxVisitor___warning},
+ {(long int) syntax_base___AbsSyntaxVisitor___check_conform},
+ {(long int) syntax_base___AbsSyntaxVisitor___init},
+ {(long int) 3 /* 64: ClassSpecializationBuilderVisitor < ClassSpecializationBuilderVisitor: superclass init_table position */},
+ {(long int) mmbuilder___ClassSpecializationBuilderVisitor___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ClassSpecializationBuilderVisitor::_module */
return self;
}
const classtable_elt_t VFT_ClassAncestorBuilder[66] = {
- {(int) 3219 /* 0: Identity */},
- {(int) 3 /* 1: ClassAncestorBuilder < Object: superclass typecheck marker */},
- {(int) 7 /* 2: ClassAncestorBuilder < Visitor: superclass typecheck marker */},
- {(int) 2667 /* 3: ClassAncestorBuilder < AbsSyntaxVisitor: superclass typecheck marker */},
- {(int) 3219 /* 4: ClassAncestorBuilder < ClassAncestorBuilder: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ClassAncestorBuilder < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ClassAncestorBuilder < Visitor: superclass init_table position */},
- {(int) mmbuilder___ClassAncestorBuilder___visit},
- {(int) 2 /* 42: ClassAncestorBuilder < AbsSyntaxVisitor: superclass init_table position */},
- {(int) syntax_base___AbsSyntaxVisitor___type_bool},
- {(int) syntax_base___AbsSyntaxVisitor___type_int},
- {(int) syntax_base___AbsSyntaxVisitor___type_float},
- {(int) syntax_base___AbsSyntaxVisitor___type_char},
- {(int) syntax_base___AbsSyntaxVisitor___type_string},
- {(int) syntax_base___AbsSyntaxVisitor___type_collection},
- {(int) syntax_base___AbsSyntaxVisitor___type_array},
- {(int) syntax_base___AbsSyntaxVisitor___type_discrete},
- {(int) syntax_base___AbsSyntaxVisitor___type_range},
- {(int) syntax_base___AbsSyntaxVisitor___type_none},
- {(int) syntax_base___AbsSyntaxVisitor___module},
- {(int) syntax_base___AbsSyntaxVisitor___module__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_class},
- {(int) syntax_base___AbsSyntaxVisitor___local_class__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_property},
- {(int) syntax_base___AbsSyntaxVisitor___local_property__eq},
- {(int) syntax_base___AbsSyntaxVisitor___tc},
- {(int) syntax_base___AbsSyntaxVisitor___error},
- {(int) syntax_base___AbsSyntaxVisitor___warning},
- {(int) syntax_base___AbsSyntaxVisitor___check_conform},
- {(int) syntax_base___AbsSyntaxVisitor___init},
- {(int) 3 /* 64: ClassAncestorBuilder < ClassAncestorBuilder: superclass init_table position */},
- {(int) mmbuilder___ClassAncestorBuilder___init},
+ {(long int) 3219 /* 0: Identity */},
+ {(long int) 3 /* 1: ClassAncestorBuilder < Object: superclass typecheck marker */},
+ {(long int) 7 /* 2: ClassAncestorBuilder < Visitor: superclass typecheck marker */},
+ {(long int) 2667 /* 3: ClassAncestorBuilder < AbsSyntaxVisitor: superclass typecheck marker */},
+ {(long int) 3219 /* 4: ClassAncestorBuilder < ClassAncestorBuilder: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ClassAncestorBuilder < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ClassAncestorBuilder < Visitor: superclass init_table position */},
+ {(long int) mmbuilder___ClassAncestorBuilder___visit},
+ {(long int) 2 /* 42: ClassAncestorBuilder < AbsSyntaxVisitor: superclass init_table position */},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_bool},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_int},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_float},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_char},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_string},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_collection},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_array},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_discrete},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_range},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_none},
+ {(long int) syntax_base___AbsSyntaxVisitor___module},
+ {(long int) syntax_base___AbsSyntaxVisitor___module__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___tc},
+ {(long int) syntax_base___AbsSyntaxVisitor___error},
+ {(long int) syntax_base___AbsSyntaxVisitor___warning},
+ {(long int) syntax_base___AbsSyntaxVisitor___check_conform},
+ {(long int) syntax_base___AbsSyntaxVisitor___init},
+ {(long int) 3 /* 64: ClassAncestorBuilder < ClassAncestorBuilder: superclass init_table position */},
+ {(long int) mmbuilder___ClassAncestorBuilder___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ClassAncestorBuilder::_module */
return self;
}
const classtable_elt_t VFT_ClassVerifierVisitor[66] = {
- {(int) 3207 /* 0: Identity */},
- {(int) 3 /* 1: ClassVerifierVisitor < Object: superclass typecheck marker */},
- {(int) 7 /* 2: ClassVerifierVisitor < Visitor: superclass typecheck marker */},
- {(int) 2667 /* 3: ClassVerifierVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
- {(int) 3207 /* 4: ClassVerifierVisitor < ClassVerifierVisitor: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ClassVerifierVisitor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ClassVerifierVisitor < Visitor: superclass init_table position */},
- {(int) mmbuilder___ClassVerifierVisitor___visit},
- {(int) 2 /* 42: ClassVerifierVisitor < AbsSyntaxVisitor: superclass init_table position */},
- {(int) syntax_base___AbsSyntaxVisitor___type_bool},
- {(int) syntax_base___AbsSyntaxVisitor___type_int},
- {(int) syntax_base___AbsSyntaxVisitor___type_float},
- {(int) syntax_base___AbsSyntaxVisitor___type_char},
- {(int) syntax_base___AbsSyntaxVisitor___type_string},
- {(int) syntax_base___AbsSyntaxVisitor___type_collection},
- {(int) syntax_base___AbsSyntaxVisitor___type_array},
- {(int) syntax_base___AbsSyntaxVisitor___type_discrete},
- {(int) syntax_base___AbsSyntaxVisitor___type_range},
- {(int) syntax_base___AbsSyntaxVisitor___type_none},
- {(int) syntax_base___AbsSyntaxVisitor___module},
- {(int) syntax_base___AbsSyntaxVisitor___module__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_class},
- {(int) syntax_base___AbsSyntaxVisitor___local_class__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_property},
- {(int) syntax_base___AbsSyntaxVisitor___local_property__eq},
- {(int) syntax_base___AbsSyntaxVisitor___tc},
- {(int) syntax_base___AbsSyntaxVisitor___error},
- {(int) syntax_base___AbsSyntaxVisitor___warning},
- {(int) syntax_base___AbsSyntaxVisitor___check_conform},
- {(int) syntax_base___AbsSyntaxVisitor___init},
- {(int) 3 /* 64: ClassVerifierVisitor < ClassVerifierVisitor: superclass init_table position */},
- {(int) mmbuilder___ClassVerifierVisitor___init},
+ {(long int) 3207 /* 0: Identity */},
+ {(long int) 3 /* 1: ClassVerifierVisitor < Object: superclass typecheck marker */},
+ {(long int) 7 /* 2: ClassVerifierVisitor < Visitor: superclass typecheck marker */},
+ {(long int) 2667 /* 3: ClassVerifierVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
+ {(long int) 3207 /* 4: ClassVerifierVisitor < ClassVerifierVisitor: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ClassVerifierVisitor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ClassVerifierVisitor < Visitor: superclass init_table position */},
+ {(long int) mmbuilder___ClassVerifierVisitor___visit},
+ {(long int) 2 /* 42: ClassVerifierVisitor < AbsSyntaxVisitor: superclass init_table position */},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_bool},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_int},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_float},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_char},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_string},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_collection},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_array},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_discrete},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_range},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_none},
+ {(long int) syntax_base___AbsSyntaxVisitor___module},
+ {(long int) syntax_base___AbsSyntaxVisitor___module__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___tc},
+ {(long int) syntax_base___AbsSyntaxVisitor___error},
+ {(long int) syntax_base___AbsSyntaxVisitor___warning},
+ {(long int) syntax_base___AbsSyntaxVisitor___check_conform},
+ {(long int) syntax_base___AbsSyntaxVisitor___init},
+ {(long int) 3 /* 64: ClassVerifierVisitor < ClassVerifierVisitor: superclass init_table position */},
+ {(long int) mmbuilder___ClassVerifierVisitor___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ClassVerifierVisitor::_module */
return self;
}
const classtable_elt_t VFT_PropertyBuilderVisitor[66] = {
- {(int) 3027 /* 0: Identity */},
- {(int) 3 /* 1: PropertyBuilderVisitor < Object: superclass typecheck marker */},
- {(int) 7 /* 2: PropertyBuilderVisitor < Visitor: superclass typecheck marker */},
- {(int) 2667 /* 3: PropertyBuilderVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
- {(int) 3027 /* 4: PropertyBuilderVisitor < PropertyBuilderVisitor: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PropertyBuilderVisitor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: PropertyBuilderVisitor < Visitor: superclass init_table position */},
- {(int) mmbuilder___PropertyBuilderVisitor___visit},
- {(int) 2 /* 42: PropertyBuilderVisitor < AbsSyntaxVisitor: superclass init_table position */},
- {(int) syntax_base___AbsSyntaxVisitor___type_bool},
- {(int) syntax_base___AbsSyntaxVisitor___type_int},
- {(int) syntax_base___AbsSyntaxVisitor___type_float},
- {(int) syntax_base___AbsSyntaxVisitor___type_char},
- {(int) syntax_base___AbsSyntaxVisitor___type_string},
- {(int) syntax_base___AbsSyntaxVisitor___type_collection},
- {(int) syntax_base___AbsSyntaxVisitor___type_array},
- {(int) syntax_base___AbsSyntaxVisitor___type_discrete},
- {(int) syntax_base___AbsSyntaxVisitor___type_range},
- {(int) syntax_base___AbsSyntaxVisitor___type_none},
- {(int) syntax_base___AbsSyntaxVisitor___module},
- {(int) syntax_base___AbsSyntaxVisitor___module__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_class},
- {(int) syntax_base___AbsSyntaxVisitor___local_class__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_property},
- {(int) syntax_base___AbsSyntaxVisitor___local_property__eq},
- {(int) syntax_base___AbsSyntaxVisitor___tc},
- {(int) syntax_base___AbsSyntaxVisitor___error},
- {(int) syntax_base___AbsSyntaxVisitor___warning},
- {(int) syntax_base___AbsSyntaxVisitor___check_conform},
- {(int) syntax_base___AbsSyntaxVisitor___init},
- {(int) 3 /* 64: PropertyBuilderVisitor < PropertyBuilderVisitor: superclass init_table position */},
- {(int) mmbuilder___PropertyBuilderVisitor___init},
+ {(long int) 3027 /* 0: Identity */},
+ {(long int) 3 /* 1: PropertyBuilderVisitor < Object: superclass typecheck marker */},
+ {(long int) 7 /* 2: PropertyBuilderVisitor < Visitor: superclass typecheck marker */},
+ {(long int) 2667 /* 3: PropertyBuilderVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
+ {(long int) 3027 /* 4: PropertyBuilderVisitor < PropertyBuilderVisitor: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PropertyBuilderVisitor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: PropertyBuilderVisitor < Visitor: superclass init_table position */},
+ {(long int) mmbuilder___PropertyBuilderVisitor___visit},
+ {(long int) 2 /* 42: PropertyBuilderVisitor < AbsSyntaxVisitor: superclass init_table position */},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_bool},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_int},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_float},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_char},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_string},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_collection},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_array},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_discrete},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_range},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_none},
+ {(long int) syntax_base___AbsSyntaxVisitor___module},
+ {(long int) syntax_base___AbsSyntaxVisitor___module__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___tc},
+ {(long int) syntax_base___AbsSyntaxVisitor___error},
+ {(long int) syntax_base___AbsSyntaxVisitor___warning},
+ {(long int) syntax_base___AbsSyntaxVisitor___check_conform},
+ {(long int) syntax_base___AbsSyntaxVisitor___init},
+ {(long int) 3 /* 64: PropertyBuilderVisitor < PropertyBuilderVisitor: superclass init_table position */},
+ {(long int) mmbuilder___PropertyBuilderVisitor___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PropertyBuilderVisitor::_module */
return self;
}
const classtable_elt_t VFT_PropertyVerifierVisitor[74] = {
- {(int) 3023 /* 0: Identity */},
- {(int) 3 /* 1: PropertyVerifierVisitor < Object: superclass typecheck marker */},
- {(int) 7 /* 2: PropertyVerifierVisitor < Visitor: superclass typecheck marker */},
- {(int) 2667 /* 3: PropertyVerifierVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
- {(int) 3023 /* 4: PropertyVerifierVisitor < PropertyVerifierVisitor: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PropertyVerifierVisitor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: PropertyVerifierVisitor < Visitor: superclass init_table position */},
- {(int) mmbuilder___PropertyVerifierVisitor___visit},
- {(int) 2 /* 42: PropertyVerifierVisitor < AbsSyntaxVisitor: superclass init_table position */},
- {(int) syntax_base___AbsSyntaxVisitor___type_bool},
- {(int) syntax_base___AbsSyntaxVisitor___type_int},
- {(int) syntax_base___AbsSyntaxVisitor___type_float},
- {(int) syntax_base___AbsSyntaxVisitor___type_char},
- {(int) syntax_base___AbsSyntaxVisitor___type_string},
- {(int) syntax_base___AbsSyntaxVisitor___type_collection},
- {(int) syntax_base___AbsSyntaxVisitor___type_array},
- {(int) syntax_base___AbsSyntaxVisitor___type_discrete},
- {(int) syntax_base___AbsSyntaxVisitor___type_range},
- {(int) syntax_base___AbsSyntaxVisitor___type_none},
- {(int) syntax_base___AbsSyntaxVisitor___module},
- {(int) syntax_base___AbsSyntaxVisitor___module__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_class},
- {(int) syntax_base___AbsSyntaxVisitor___local_class__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_property},
- {(int) syntax_base___AbsSyntaxVisitor___local_property__eq},
- {(int) syntax_base___AbsSyntaxVisitor___tc},
- {(int) syntax_base___AbsSyntaxVisitor___error},
- {(int) syntax_base___AbsSyntaxVisitor___warning},
- {(int) syntax_base___AbsSyntaxVisitor___check_conform},
- {(int) syntax_base___AbsSyntaxVisitor___init},
- {(int) 3 /* 64: PropertyVerifierVisitor < PropertyVerifierVisitor: superclass init_table position */},
- {(int) mmbuilder___PropertyVerifierVisitor___params},
- {(int) mmbuilder___PropertyVerifierVisitor___params__eq},
- {(int) mmbuilder___PropertyVerifierVisitor___untyped_params},
- {(int) mmbuilder___PropertyVerifierVisitor___untyped_params__eq},
- {(int) mmbuilder___PropertyVerifierVisitor___vararg_rank},
- {(int) mmbuilder___PropertyVerifierVisitor___vararg_rank__eq},
- {(int) mmbuilder___PropertyVerifierVisitor___signature},
- {(int) mmbuilder___PropertyVerifierVisitor___signature__eq},
- {(int) mmbuilder___PropertyVerifierVisitor___init},
+ {(long int) 3023 /* 0: Identity */},
+ {(long int) 3 /* 1: PropertyVerifierVisitor < Object: superclass typecheck marker */},
+ {(long int) 7 /* 2: PropertyVerifierVisitor < Visitor: superclass typecheck marker */},
+ {(long int) 2667 /* 3: PropertyVerifierVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
+ {(long int) 3023 /* 4: PropertyVerifierVisitor < PropertyVerifierVisitor: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PropertyVerifierVisitor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: PropertyVerifierVisitor < Visitor: superclass init_table position */},
+ {(long int) mmbuilder___PropertyVerifierVisitor___visit},
+ {(long int) 2 /* 42: PropertyVerifierVisitor < AbsSyntaxVisitor: superclass init_table position */},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_bool},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_int},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_float},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_char},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_string},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_collection},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_array},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_discrete},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_range},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_none},
+ {(long int) syntax_base___AbsSyntaxVisitor___module},
+ {(long int) syntax_base___AbsSyntaxVisitor___module__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___tc},
+ {(long int) syntax_base___AbsSyntaxVisitor___error},
+ {(long int) syntax_base___AbsSyntaxVisitor___warning},
+ {(long int) syntax_base___AbsSyntaxVisitor___check_conform},
+ {(long int) syntax_base___AbsSyntaxVisitor___init},
+ {(long int) 3 /* 64: PropertyVerifierVisitor < PropertyVerifierVisitor: superclass init_table position */},
+ {(long int) mmbuilder___PropertyVerifierVisitor___params},
+ {(long int) mmbuilder___PropertyVerifierVisitor___params__eq},
+ {(long int) mmbuilder___PropertyVerifierVisitor___untyped_params},
+ {(long int) mmbuilder___PropertyVerifierVisitor___untyped_params__eq},
+ {(long int) mmbuilder___PropertyVerifierVisitor___vararg_rank},
+ {(long int) mmbuilder___PropertyVerifierVisitor___vararg_rank__eq},
+ {(long int) mmbuilder___PropertyVerifierVisitor___signature},
+ {(long int) mmbuilder___PropertyVerifierVisitor___signature__eq},
+ {(long int) mmbuilder___PropertyVerifierVisitor___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PropertyVerifierVisitor::_module */
obj_t obj;
obj = alloc(sizeof(val_t) * 9);
obj->vft = (classtable_elt_t*)VFT_PropertyVerifierVisitor;
- ATTR_mmbuilder___PropertyVerifierVisitor____vararg_rank(obj) = TAG_Int((int)0);
+ ATTR_mmbuilder___PropertyVerifierVisitor____vararg_rank(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_mmbuilder___PropertyVerifierVisitor___init(val_t p0, val_t p1) {
return self;
}
const classtable_elt_t VFT_MMSrcTypeFormalParameter[74] = {
- {(int) 3279 /* 0: Identity */},
- {(int) 3 /* 1: MMSrcTypeFormalParameter < Object: superclass typecheck marker */},
- {(int) 87 /* 2: MMSrcTypeFormalParameter < MMType: superclass typecheck marker */},
- {(int) 2539 /* 3: MMSrcTypeFormalParameter < MMTypeFormal: superclass typecheck marker */},
- {(int) 3143 /* 4: MMSrcTypeFormalParameter < MMTypeFormalParameter: superclass typecheck marker */},
- {(int) 3279 /* 5: MMSrcTypeFormalParameter < MMSrcTypeFormalParameter: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) type_formal___MMTypeFormal___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MMSrcTypeFormalParameter < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_methods___MMType___compile_cast},
- {(int) compiling_methods___MMType___compile_type_check},
- {(int) compiling_base___MMType___cname},
- {(int) compiling_base___MMType___default_cvalue},
- {(int) compiling_base___MMType___boxtype},
- {(int) compiling_base___MMType___unboxtype},
- {(int) genericity___MMTypeFormal___is_generic},
- {(int) type_formal___MMTypeFormal___direct_type},
- {(int) 1 /* 48: MMSrcTypeFormalParameter < MMType: superclass init_table position */},
- {(int) genericity___MMTypeFormalParameter___module},
- {(int) type_formal___MMTypeFormal___local_class},
- {(int) type_formal___MMTypeFormal_____l},
- {(int) type_formal___MMTypeFormal___is_supertype},
- {(int) static_type___MMType___select_method},
- {(int) static_type___MMType___select_attribute},
- {(int) type_formal___MMTypeFormal___select_property},
- {(int) genericity___MMTypeFormalParameter___for_module},
- {(int) genericity___MMTypeFormalParameter___adapt_to},
- {(int) genericity___MMTypeFormalParameter___upcast_for},
- {(int) static_type___MMType___not_for_self},
- {(int) virtualtype___MMType___select_virtual_type},
- {(int) 2 /* 61: MMSrcTypeFormalParameter < MMTypeFormal: superclass init_table position */},
- {(int) type_formal___MMTypeFormal___name},
- {(int) type_formal___MMTypeFormal___bound},
- {(int) type_formal___MMTypeFormal___init},
- {(int) 3 /* 65: MMSrcTypeFormalParameter < MMTypeFormalParameter: superclass init_table position */},
- {(int) genericity___MMTypeFormalParameter___def_class},
- {(int) genericity___MMTypeFormalParameter___position},
- {(int) genericity___MMTypeFormalParameter___bound__eq},
- {(int) genericity___MMTypeFormalParameter___with_bound},
- {(int) genericity___MMTypeFormalParameter___init},
- {(int) 4 /* 71: MMSrcTypeFormalParameter < MMSrcTypeFormalParameter: superclass init_table position */},
- {(int) mmbuilder___MMSrcTypeFormalParameter___node},
- {(int) mmbuilder___MMSrcTypeFormalParameter___init},
+ {(long int) 3279 /* 0: Identity */},
+ {(long int) 3 /* 1: MMSrcTypeFormalParameter < Object: superclass typecheck marker */},
+ {(long int) 87 /* 2: MMSrcTypeFormalParameter < MMType: superclass typecheck marker */},
+ {(long int) 2539 /* 3: MMSrcTypeFormalParameter < MMTypeFormal: superclass typecheck marker */},
+ {(long int) 3143 /* 4: MMSrcTypeFormalParameter < MMTypeFormalParameter: superclass typecheck marker */},
+ {(long int) 3279 /* 5: MMSrcTypeFormalParameter < MMSrcTypeFormalParameter: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) type_formal___MMTypeFormal___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MMSrcTypeFormalParameter < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_methods___MMType___compile_cast},
+ {(long int) compiling_methods___MMType___compile_type_check},
+ {(long int) compiling_base___MMType___cname},
+ {(long int) compiling_base___MMType___default_cvalue},
+ {(long int) compiling_base___MMType___boxtype},
+ {(long int) compiling_base___MMType___unboxtype},
+ {(long int) genericity___MMTypeFormal___is_generic},
+ {(long int) type_formal___MMTypeFormal___direct_type},
+ {(long int) 1 /* 48: MMSrcTypeFormalParameter < MMType: superclass init_table position */},
+ {(long int) genericity___MMTypeFormalParameter___module},
+ {(long int) type_formal___MMTypeFormal___local_class},
+ {(long int) type_formal___MMTypeFormal_____l},
+ {(long int) type_formal___MMTypeFormal___is_supertype},
+ {(long int) static_type___MMType___select_method},
+ {(long int) static_type___MMType___select_attribute},
+ {(long int) type_formal___MMTypeFormal___select_property},
+ {(long int) genericity___MMTypeFormalParameter___for_module},
+ {(long int) genericity___MMTypeFormalParameter___adapt_to},
+ {(long int) genericity___MMTypeFormalParameter___upcast_for},
+ {(long int) static_type___MMType___not_for_self},
+ {(long int) virtualtype___MMType___select_virtual_type},
+ {(long int) 2 /* 61: MMSrcTypeFormalParameter < MMTypeFormal: superclass init_table position */},
+ {(long int) type_formal___MMTypeFormal___name},
+ {(long int) type_formal___MMTypeFormal___bound},
+ {(long int) type_formal___MMTypeFormal___init},
+ {(long int) 3 /* 65: MMSrcTypeFormalParameter < MMTypeFormalParameter: superclass init_table position */},
+ {(long int) genericity___MMTypeFormalParameter___def_class},
+ {(long int) genericity___MMTypeFormalParameter___position},
+ {(long int) genericity___MMTypeFormalParameter___bound__eq},
+ {(long int) genericity___MMTypeFormalParameter___with_bound},
+ {(long int) genericity___MMTypeFormalParameter___init},
+ {(long int) 4 /* 71: MMSrcTypeFormalParameter < MMSrcTypeFormalParameter: superclass init_table position */},
+ {(long int) mmbuilder___MMSrcTypeFormalParameter___node},
+ {(long int) mmbuilder___MMSrcTypeFormalParameter___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MMSrcTypeFormalParameter::_name */
obj_t obj;
obj = alloc(sizeof(val_t) * 6);
obj->vft = (classtable_elt_t*)VFT_MMSrcTypeFormalParameter;
- ATTR_genericity___MMTypeFormalParameter____position(obj) = TAG_Int((int)0);
+ ATTR_genericity___MMTypeFormalParameter____position(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_mmbuilder___MMSrcTypeFormalParameter___init(val_t p0, val_t p1, val_t p2, val_t p3) {
return self;
}
const classtable_elt_t VFT_MethidAccumulator[45] = {
- {(int) 2523 /* 0: Identity */},
- {(int) 3 /* 1: MethidAccumulator < Object: superclass typecheck marker */},
- {(int) 7 /* 2: MethidAccumulator < Visitor: superclass typecheck marker */},
- {(int) 2523 /* 3: MethidAccumulator < MethidAccumulator: superclass typecheck marker */},
+ {(long int) 2523 /* 0: Identity */},
+ {(long int) 3 /* 1: MethidAccumulator < Object: superclass typecheck marker */},
+ {(long int) 7 /* 2: MethidAccumulator < Visitor: superclass typecheck marker */},
+ {(long int) 2523 /* 3: MethidAccumulator < MethidAccumulator: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: MethidAccumulator < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: MethidAccumulator < Visitor: superclass init_table position */},
- {(int) mmbuilder___MethidAccumulator___visit},
- {(int) 2 /* 42: MethidAccumulator < MethidAccumulator: superclass init_table position */},
- {(int) mmbuilder___MethidAccumulator___name},
- {(int) mmbuilder___MethidAccumulator___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: MethidAccumulator < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: MethidAccumulator < Visitor: superclass init_table position */},
+ {(long int) mmbuilder___MethidAccumulator___visit},
+ {(long int) 2 /* 42: MethidAccumulator < MethidAccumulator: superclass init_table position */},
+ {(long int) mmbuilder___MethidAccumulator___name},
+ {(long int) mmbuilder___MethidAccumulator___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute MethidAccumulator::_name */
return self;
}
const classtable_elt_t VFT_ControlFlowVisitor[70] = {
- {(int) 3203 /* 0: Identity */},
- {(int) 3 /* 1: ControlFlowVisitor < Object: superclass typecheck marker */},
- {(int) 7 /* 2: ControlFlowVisitor < Visitor: superclass typecheck marker */},
- {(int) 2667 /* 3: ControlFlowVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
- {(int) 3203 /* 4: ControlFlowVisitor < ControlFlowVisitor: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ControlFlowVisitor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ControlFlowVisitor < Visitor: superclass init_table position */},
- {(int) control_flow___ControlFlowVisitor___visit},
- {(int) 2 /* 42: ControlFlowVisitor < AbsSyntaxVisitor: superclass init_table position */},
- {(int) syntax_base___AbsSyntaxVisitor___type_bool},
- {(int) syntax_base___AbsSyntaxVisitor___type_int},
- {(int) syntax_base___AbsSyntaxVisitor___type_float},
- {(int) syntax_base___AbsSyntaxVisitor___type_char},
- {(int) syntax_base___AbsSyntaxVisitor___type_string},
- {(int) syntax_base___AbsSyntaxVisitor___type_collection},
- {(int) syntax_base___AbsSyntaxVisitor___type_array},
- {(int) syntax_base___AbsSyntaxVisitor___type_discrete},
- {(int) syntax_base___AbsSyntaxVisitor___type_range},
- {(int) syntax_base___AbsSyntaxVisitor___type_none},
- {(int) syntax_base___AbsSyntaxVisitor___module},
- {(int) syntax_base___AbsSyntaxVisitor___module__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_class},
- {(int) syntax_base___AbsSyntaxVisitor___local_class__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_property},
- {(int) syntax_base___AbsSyntaxVisitor___local_property__eq},
- {(int) syntax_base___AbsSyntaxVisitor___tc},
- {(int) syntax_base___AbsSyntaxVisitor___error},
- {(int) syntax_base___AbsSyntaxVisitor___warning},
- {(int) syntax_base___AbsSyntaxVisitor___check_conform},
- {(int) syntax_base___AbsSyntaxVisitor___init},
- {(int) 3 /* 64: ControlFlowVisitor < ControlFlowVisitor: superclass init_table position */},
- {(int) control_flow___ControlFlowVisitor___once_count},
- {(int) control_flow___ControlFlowVisitor___once_count__eq},
- {(int) control_flow___ControlFlowVisitor___control_flow_ctx},
- {(int) control_flow___ControlFlowVisitor___control_flow_ctx__eq},
- {(int) control_flow___ControlFlowVisitor___init},
+ {(long int) 3203 /* 0: Identity */},
+ {(long int) 3 /* 1: ControlFlowVisitor < Object: superclass typecheck marker */},
+ {(long int) 7 /* 2: ControlFlowVisitor < Visitor: superclass typecheck marker */},
+ {(long int) 2667 /* 3: ControlFlowVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
+ {(long int) 3203 /* 4: ControlFlowVisitor < ControlFlowVisitor: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ControlFlowVisitor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ControlFlowVisitor < Visitor: superclass init_table position */},
+ {(long int) control_flow___ControlFlowVisitor___visit},
+ {(long int) 2 /* 42: ControlFlowVisitor < AbsSyntaxVisitor: superclass init_table position */},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_bool},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_int},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_float},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_char},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_string},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_collection},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_array},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_discrete},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_range},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_none},
+ {(long int) syntax_base___AbsSyntaxVisitor___module},
+ {(long int) syntax_base___AbsSyntaxVisitor___module__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___tc},
+ {(long int) syntax_base___AbsSyntaxVisitor___error},
+ {(long int) syntax_base___AbsSyntaxVisitor___warning},
+ {(long int) syntax_base___AbsSyntaxVisitor___check_conform},
+ {(long int) syntax_base___AbsSyntaxVisitor___init},
+ {(long int) 3 /* 64: ControlFlowVisitor < ControlFlowVisitor: superclass init_table position */},
+ {(long int) control_flow___ControlFlowVisitor___once_count},
+ {(long int) control_flow___ControlFlowVisitor___once_count__eq},
+ {(long int) control_flow___ControlFlowVisitor___control_flow_ctx},
+ {(long int) control_flow___ControlFlowVisitor___control_flow_ctx__eq},
+ {(long int) control_flow___ControlFlowVisitor___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ControlFlowVisitor::_module */
obj_t obj;
obj = alloc(sizeof(val_t) * 7);
obj->vft = (classtable_elt_t*)VFT_ControlFlowVisitor;
- ATTR_control_flow___ControlFlowVisitor____once_count(obj) = TAG_Int((int)0);
+ ATTR_control_flow___ControlFlowVisitor____once_count(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_control_flow___ControlFlowVisitor___init(val_t p0, val_t p1) {
return self;
}
const classtable_elt_t VFT_ControlFlowContext[53] = {
- {(int) 147 /* 0: Identity */},
- {(int) 3 /* 1: ControlFlowContext < Object: superclass typecheck marker */},
- {(int) 147 /* 2: ControlFlowContext < ControlFlowContext: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ControlFlowContext < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ControlFlowContext < ControlFlowContext: superclass init_table position */},
- {(int) control_flow___ControlFlowContext___prev},
- {(int) control_flow___ControlFlowContext___has_return},
- {(int) control_flow___ControlFlowContext___has_return__eq},
- {(int) control_flow___ControlFlowContext___unreash},
- {(int) control_flow___ControlFlowContext___unreash__eq},
- {(int) control_flow___ControlFlowContext___already_unreash},
- {(int) control_flow___ControlFlowContext___already_unreash__eq},
- {(int) control_flow___ControlFlowContext___base_block},
- {(int) control_flow___ControlFlowContext___base_block__eq},
- {(int) control_flow___ControlFlowContext___sub},
- {(int) control_flow___ControlFlowContext___init},
- {(int) control_flow___ControlFlowContext___with},
+ {(long int) 147 /* 0: Identity */},
+ {(long int) 3 /* 1: ControlFlowContext < Object: superclass typecheck marker */},
+ {(long int) 147 /* 2: ControlFlowContext < ControlFlowContext: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ControlFlowContext < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ControlFlowContext < ControlFlowContext: superclass init_table position */},
+ {(long int) control_flow___ControlFlowContext___prev},
+ {(long int) control_flow___ControlFlowContext___has_return},
+ {(long int) control_flow___ControlFlowContext___has_return__eq},
+ {(long int) control_flow___ControlFlowContext___unreash},
+ {(long int) control_flow___ControlFlowContext___unreash__eq},
+ {(long int) control_flow___ControlFlowContext___already_unreash},
+ {(long int) control_flow___ControlFlowContext___already_unreash__eq},
+ {(long int) control_flow___ControlFlowContext___base_block},
+ {(long int) control_flow___ControlFlowContext___base_block__eq},
+ {(long int) control_flow___ControlFlowContext___sub},
+ {(long int) control_flow___ControlFlowContext___init},
+ {(long int) control_flow___ControlFlowContext___with},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ControlFlowContext::_prev */
obj_t obj;
obj = alloc(sizeof(val_t) * 6);
obj->vft = (classtable_elt_t*)VFT_ControlFlowContext;
- ATTR_control_flow___ControlFlowContext____has_return(obj) = TAG_Bool((int)0);
- ATTR_control_flow___ControlFlowContext____unreash(obj) = TAG_Bool((int)0);
- ATTR_control_flow___ControlFlowContext____already_unreash(obj) = TAG_Bool((int)0);
+ ATTR_control_flow___ControlFlowContext____has_return(obj) = TAG_Bool((long int)0);
+ ATTR_control_flow___ControlFlowContext____unreash(obj) = TAG_Bool((long int)0);
+ ATTR_control_flow___ControlFlowContext____already_unreash(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_control_flow___ControlFlowContext___init() {
return self;
}
const classtable_elt_t VFT_ABlockControler[78] = {
- {(int) 3567 /* 0: Identity */},
- {(int) 3 /* 1: ABlockControler < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ABlockControler < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ABlockControler < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ABlockControler < PExpr: superclass typecheck marker */},
- {(int) 3567 /* 5: ABlockControler < ABlockControler: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ABlockControler < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ABlockControler < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ABlockControler < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: ABlockControler < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 4 /* 76: ABlockControler < ABlockControler: superclass init_table position */},
- {(int) control_flow___ABlockControler___block},
+ {(long int) 3567 /* 0: Identity */},
+ {(long int) 3 /* 1: ABlockControler < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ABlockControler < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ABlockControler < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ABlockControler < PExpr: superclass typecheck marker */},
+ {(long int) 3567 /* 5: ABlockControler < ABlockControler: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ABlockControler < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ABlockControler < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ABlockControler < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: ABlockControler < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 4 /* 76: ABlockControler < ABlockControler: superclass init_table position */},
+ {(long int) control_flow___ABlockControler___block},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ABlockControler::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_AControlableBlock[79] = {
- {(int) 3535 /* 0: Identity */},
- {(int) 3 /* 1: AControlableBlock < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AControlableBlock < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AControlableBlock < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AControlableBlock < PExpr: superclass typecheck marker */},
- {(int) 3535 /* 5: AControlableBlock < AControlableBlock: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AControlableBlock < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AControlableBlock < PNode: superclass init_table position */},
- {(int) control_flow___AControlableBlock___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AControlableBlock < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___AControlableBlock___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AControlableBlock < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) compiling_methods___AControlableBlock___compile_inside_block},
- {(int) 4 /* 77: AControlableBlock < AControlableBlock: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
+ {(long int) 3535 /* 0: Identity */},
+ {(long int) 3 /* 1: AControlableBlock < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AControlableBlock < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AControlableBlock < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AControlableBlock < PExpr: superclass typecheck marker */},
+ {(long int) 3535 /* 5: AControlableBlock < AControlableBlock: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AControlableBlock < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AControlableBlock < PNode: superclass init_table position */},
+ {(long int) control_flow___AControlableBlock___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AControlableBlock < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___AControlableBlock___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AControlableBlock < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) compiling_methods___AControlableBlock___compile_inside_block},
+ {(long int) 4 /* 77: AControlableBlock < AControlableBlock: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AControlableBlock::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_TypingVisitor[77] = {
- {(int) 2671 /* 0: Identity */},
- {(int) 3 /* 1: TypingVisitor < Object: superclass typecheck marker */},
- {(int) 7 /* 2: TypingVisitor < Visitor: superclass typecheck marker */},
- {(int) 2667 /* 3: TypingVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
- {(int) 2671 /* 4: TypingVisitor < TypingVisitor: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TypingVisitor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: TypingVisitor < Visitor: superclass init_table position */},
- {(int) typing___TypingVisitor___visit},
- {(int) 2 /* 42: TypingVisitor < AbsSyntaxVisitor: superclass init_table position */},
- {(int) syntax_base___AbsSyntaxVisitor___type_bool},
- {(int) syntax_base___AbsSyntaxVisitor___type_int},
- {(int) syntax_base___AbsSyntaxVisitor___type_float},
- {(int) syntax_base___AbsSyntaxVisitor___type_char},
- {(int) syntax_base___AbsSyntaxVisitor___type_string},
- {(int) syntax_base___AbsSyntaxVisitor___type_collection},
- {(int) syntax_base___AbsSyntaxVisitor___type_array},
- {(int) syntax_base___AbsSyntaxVisitor___type_discrete},
- {(int) syntax_base___AbsSyntaxVisitor___type_range},
- {(int) syntax_base___AbsSyntaxVisitor___type_none},
- {(int) syntax_base___AbsSyntaxVisitor___module},
- {(int) syntax_base___AbsSyntaxVisitor___module__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_class},
- {(int) syntax_base___AbsSyntaxVisitor___local_class__eq},
- {(int) syntax_base___AbsSyntaxVisitor___local_property},
- {(int) syntax_base___AbsSyntaxVisitor___local_property__eq},
- {(int) syntax_base___AbsSyntaxVisitor___tc},
- {(int) syntax_base___AbsSyntaxVisitor___error},
- {(int) syntax_base___AbsSyntaxVisitor___warning},
- {(int) syntax_base___AbsSyntaxVisitor___check_conform},
- {(int) syntax_base___AbsSyntaxVisitor___init},
- {(int) 3 /* 64: TypingVisitor < TypingVisitor: superclass init_table position */},
- {(int) typing___TypingVisitor___variable_ctx},
- {(int) typing___TypingVisitor___variable_ctx__eq},
- {(int) typing___TypingVisitor___self_type},
- {(int) typing___TypingVisitor___self_type__eq},
- {(int) typing___TypingVisitor___top_block},
- {(int) typing___TypingVisitor___top_block__eq},
- {(int) typing___TypingVisitor___explicit_super_init_calls},
- {(int) typing___TypingVisitor___explicit_super_init_calls__eq},
- {(int) typing___TypingVisitor___explicit_other_init_call},
- {(int) typing___TypingVisitor___explicit_other_init_call__eq},
- {(int) typing___TypingVisitor___init},
- {(int) typing___TypingVisitor___get_default_constructor_for},
+ {(long int) 2671 /* 0: Identity */},
+ {(long int) 3 /* 1: TypingVisitor < Object: superclass typecheck marker */},
+ {(long int) 7 /* 2: TypingVisitor < Visitor: superclass typecheck marker */},
+ {(long int) 2667 /* 3: TypingVisitor < AbsSyntaxVisitor: superclass typecheck marker */},
+ {(long int) 2671 /* 4: TypingVisitor < TypingVisitor: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TypingVisitor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: TypingVisitor < Visitor: superclass init_table position */},
+ {(long int) typing___TypingVisitor___visit},
+ {(long int) 2 /* 42: TypingVisitor < AbsSyntaxVisitor: superclass init_table position */},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_bool},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_int},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_float},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_char},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_string},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_collection},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_array},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_discrete},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_range},
+ {(long int) syntax_base___AbsSyntaxVisitor___type_none},
+ {(long int) syntax_base___AbsSyntaxVisitor___module},
+ {(long int) syntax_base___AbsSyntaxVisitor___module__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_class__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property},
+ {(long int) syntax_base___AbsSyntaxVisitor___local_property__eq},
+ {(long int) syntax_base___AbsSyntaxVisitor___tc},
+ {(long int) syntax_base___AbsSyntaxVisitor___error},
+ {(long int) syntax_base___AbsSyntaxVisitor___warning},
+ {(long int) syntax_base___AbsSyntaxVisitor___check_conform},
+ {(long int) syntax_base___AbsSyntaxVisitor___init},
+ {(long int) 3 /* 64: TypingVisitor < TypingVisitor: superclass init_table position */},
+ {(long int) typing___TypingVisitor___variable_ctx},
+ {(long int) typing___TypingVisitor___variable_ctx__eq},
+ {(long int) typing___TypingVisitor___self_type},
+ {(long int) typing___TypingVisitor___self_type__eq},
+ {(long int) typing___TypingVisitor___top_block},
+ {(long int) typing___TypingVisitor___top_block__eq},
+ {(long int) typing___TypingVisitor___explicit_super_init_calls},
+ {(long int) typing___TypingVisitor___explicit_super_init_calls__eq},
+ {(long int) typing___TypingVisitor___explicit_other_init_call},
+ {(long int) typing___TypingVisitor___explicit_other_init_call__eq},
+ {(long int) typing___TypingVisitor___init},
+ {(long int) typing___TypingVisitor___get_default_constructor_for},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TypingVisitor::_module */
obj_t obj;
obj = alloc(sizeof(val_t) * 10);
obj->vft = (classtable_elt_t*)VFT_TypingVisitor;
- ATTR_typing___TypingVisitor____explicit_other_init_call(obj) = TAG_Bool((int)0);
+ ATTR_typing___TypingVisitor____explicit_other_init_call(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_typing___TypingVisitor___init(val_t p0, val_t p1) {
return self;
}
const classtable_elt_t VFT_VariableContext[47] = {
- {(int) 11 /* 0: Identity */},
- {(int) 3 /* 1: VariableContext < Object: superclass typecheck marker */},
- {(int) 11 /* 2: VariableContext < VariableContext: superclass typecheck marker */},
+ {(long int) 11 /* 0: Identity */},
+ {(long int) 3 /* 1: VariableContext < Object: superclass typecheck marker */},
+ {(long int) 11 /* 2: VariableContext < VariableContext: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: VariableContext < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: VariableContext < VariableContext: superclass init_table position */},
- {(int) typing___VariableContext_____bra},
- {(int) typing___VariableContext___add},
- {(int) typing___VariableContext___stype},
- {(int) typing___VariableContext___sub},
- {(int) typing___VariableContext___sub_with},
- {(int) typing___VariableContext___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: VariableContext < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: VariableContext < VariableContext: superclass init_table position */},
+ {(long int) typing___VariableContext_____bra},
+ {(long int) typing___VariableContext___add},
+ {(long int) typing___VariableContext___stype},
+ {(long int) typing___VariableContext___sub},
+ {(long int) typing___VariableContext___sub_with},
+ {(long int) typing___VariableContext___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute VariableContext::_dico */
return self;
}
const classtable_elt_t VFT_SubVariableContext[50] = {
- {(int) 199 /* 0: Identity */},
- {(int) 3 /* 1: SubVariableContext < Object: superclass typecheck marker */},
- {(int) 11 /* 2: SubVariableContext < VariableContext: superclass typecheck marker */},
- {(int) 199 /* 3: SubVariableContext < SubVariableContext: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: SubVariableContext < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: SubVariableContext < VariableContext: superclass init_table position */},
- {(int) typing___SubVariableContext_____bra},
- {(int) typing___VariableContext___add},
- {(int) typing___SubVariableContext___stype},
- {(int) typing___VariableContext___sub},
- {(int) typing___VariableContext___sub_with},
- {(int) typing___VariableContext___init},
- {(int) 2 /* 47: SubVariableContext < SubVariableContext: superclass init_table position */},
- {(int) typing___SubVariableContext___prev},
- {(int) typing___SubVariableContext___with},
+ {(long int) 199 /* 0: Identity */},
+ {(long int) 3 /* 1: SubVariableContext < Object: superclass typecheck marker */},
+ {(long int) 11 /* 2: SubVariableContext < VariableContext: superclass typecheck marker */},
+ {(long int) 199 /* 3: SubVariableContext < SubVariableContext: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: SubVariableContext < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: SubVariableContext < VariableContext: superclass init_table position */},
+ {(long int) typing___SubVariableContext_____bra},
+ {(long int) typing___VariableContext___add},
+ {(long int) typing___SubVariableContext___stype},
+ {(long int) typing___VariableContext___sub},
+ {(long int) typing___VariableContext___sub_with},
+ {(long int) typing___VariableContext___init},
+ {(long int) 2 /* 47: SubVariableContext < SubVariableContext: superclass init_table position */},
+ {(long int) typing___SubVariableContext___prev},
+ {(long int) typing___SubVariableContext___with},
};
/* 0: Pointer to the classtable */
/* 1: Attribute SubVariableContext::_dico */
return self;
}
const classtable_elt_t VFT_AAbsSendExpr[94] = {
- {(int) 3599 /* 0: Identity */},
- {(int) 3 /* 1: AAbsSendExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: AAbsSendExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: AAbsSendExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: AAbsSendExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: AAbsSendExpr < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AAbsSendExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: AAbsSendExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: AAbsSendExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: AAbsSendExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 4 /* 88: AAbsSendExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
+ {(long int) 3599 /* 0: Identity */},
+ {(long int) 3 /* 1: AAbsSendExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: AAbsSendExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: AAbsSendExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: AAbsSendExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: AAbsSendExpr < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AAbsSendExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: AAbsSendExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: AAbsSendExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: AAbsSendExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 4 /* 88: AAbsSendExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AAbsSendExpr::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_ASuperInitCall[94] = {
- {(int) 3663 /* 0: Identity */},
- {(int) 3 /* 1: ASuperInitCall < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ASuperInitCall < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ASuperInitCall < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ASuperInitCall < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ASuperInitCall < AAbsSendExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {(int) 3663 /* 7: ASuperInitCall < ASuperInitCall: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ASuperInitCall < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___PNode___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___PNode___visit_all},
- {(int) parser_prod___PNode___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 1 /* 57: ASuperInitCall < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___PNode___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 2 /* 66: ASuperInitCall < Prod: superclass init_table position */},
- {(int) compiling_methods___PExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___PExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 3 /* 71: ASuperInitCall < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 5 /* 76: ASuperInitCall < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) 4 /* 88: ASuperInitCall < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
+ {(long int) 3663 /* 0: Identity */},
+ {(long int) 3 /* 1: ASuperInitCall < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ASuperInitCall < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ASuperInitCall < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ASuperInitCall < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ASuperInitCall < AAbsSendExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {(long int) 3663 /* 7: ASuperInitCall < ASuperInitCall: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ASuperInitCall < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___PNode___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___PNode___visit_all},
+ {(long int) parser_prod___PNode___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 1 /* 57: ASuperInitCall < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___PNode___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 2 /* 66: ASuperInitCall < Prod: superclass init_table position */},
+ {(long int) compiling_methods___PExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___PExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 3 /* 71: ASuperInitCall < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 5 /* 76: ASuperInitCall < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) 4 /* 88: ASuperInitCall < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ASuperInitCall::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_ASendReassignExpr[102] = {
- {(int) 3807 /* 0: Identity */},
- {(int) 3 /* 1: ASendReassignExpr < Object: superclass typecheck marker */},
- {(int) 63 /* 2: ASendReassignExpr < PNode: superclass typecheck marker */},
- {(int) 2495 /* 3: ASendReassignExpr < Prod: superclass typecheck marker */},
- {(int) 3079 /* 4: ASendReassignExpr < PExpr: superclass typecheck marker */},
- {(int) 3599 /* 5: ASendReassignExpr < AAbsSendExpr: superclass typecheck marker */},
- {(int) 3383 /* 6: ASendReassignExpr < AReassignFormExpr: superclass typecheck marker */},
- {(int) 3663 /* 7: ASendReassignExpr < ASuperInitCall: superclass typecheck marker */},
- {(int) 3791 /* 8: ASendReassignExpr < ASendExpr: superclass typecheck marker */},
- {(int) 3807 /* 9: ASendReassignExpr < ASendReassignExpr: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 2 /* 20: ASendReassignExpr < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) mmbuilder___PExpr___accept_class_builder},
- {(int) mmbuilder___PNode___accept_class_specialization_builder},
- {(int) mmbuilder___PNode___accept_class_ancestor_builder},
- {(int) mmbuilder___PNode___accept_class_verifier},
- {(int) mmbuilder___PExpr___accept_property_builder},
- {(int) mmbuilder___PExpr___accept_property_verifier},
- {(int) syntax_base___PNode___accept_abs_syntax_visitor},
- {(int) parser_prod___PNode___parent},
- {(int) parser_prod___PNode___parent__eq},
- {(int) parser_prod___PNode___remove_child},
- {(int) parser_prod___ASendExpr___replace_child},
- {(int) parser_prod___Prod___replace_with},
- {(int) parser_prod___ASendExpr___visit_all},
- {(int) parser_prod___ASendExpr___visit_all_reverse},
- {(int) parser_prod___Prod___locate},
- {(int) parser_prod___Prod___line_number},
- {(int) parser_prod___PNode___printl},
- {(int) 3 /* 57: ASendReassignExpr < PNode: superclass init_table position */},
- {(int) control_flow___PNode___accept_control_flow},
- {(int) typing___PNode___accept_typing},
- {(int) typing___ASendExpr___after_typing},
- {(int) parser_prod___Prod___first_token},
- {(int) parser_prod___Prod___first_token__eq},
- {(int) parser_prod___Prod___last_token},
- {(int) parser_prod___Prod___last_token__eq},
- {(int) parser_prod___PNode___replace_with},
- {(int) 4 /* 66: ASendReassignExpr < Prod: superclass init_table position */},
- {(int) compiling_methods___ASendReassignExpr___compile_expr},
- {(int) compiling_methods___PExpr___prepare_compile_stmt},
- {(int) compiling_methods___ASendExpr___compile_stmt},
- {(int) typing___PExpr___stype},
- {(int) 5 /* 71: ASendReassignExpr < PExpr: superclass init_table position */},
- {(int) typing___PExpr___is_implicit_self},
- {(int) typing___PExpr___is_self},
- {(int) typing___PExpr___is_variable},
- {(int) typing___PExpr___if_true_variable_ctx},
- {(int) 0 /* 76: ASendReassignExpr < ASuperInitCall: superclass init_table position */},
- {(int) typing___ASuperInitCall___register_super_init_call},
- {(int) 8 /* 78: ASendReassignExpr < ASendReassignExpr: superclass init_table position */},
- {(int) typing___ASendReassignExpr___read_prop},
- {0} /* Class Hole :( */,
- {(int) typing___AReassignFormExpr___do_lvalue_typing},
- {(int) typing___AReassignFormExpr___assign_method},
- {(int) 7 /* 83: ASendReassignExpr < AReassignFormExpr: superclass init_table position */},
- {(int) parser_nodes___AReassignFormExpr___n_assign_op},
- {(int) parser_nodes___AReassignFormExpr___n_assign_op__eq},
- {(int) parser_nodes___AReassignFormExpr___n_value},
- {(int) parser_nodes___AReassignFormExpr___n_value__eq},
- {(int) 1 /* 88: ASendReassignExpr < AAbsSendExpr: superclass init_table position */},
- {(int) typing___AAbsSendExpr___do_typing},
- {(int) typing___AAbsSendExpr___get_property},
- {(int) typing___AAbsSendExpr___process_signature},
- {(int) typing___AAbsSendExpr___prop},
- {(int) typing___AAbsSendExpr___arguments},
- {(int) typing___ASendExpr___name},
- {(int) typing___ASendExpr___raw_arguments},
- {(int) typing___ASendReassignExpr___do_all_typing},
- {(int) parser_prod___ASendExpr___empty_init},
- {(int) parser_prod___ASendExpr___init_asendexpr},
- {(int) 6 /* 99: ASendReassignExpr < ASendExpr: superclass init_table position */},
- {(int) parser_nodes___ASendExpr___n_expr},
- {(int) parser_prod___ASendExpr___n_expr__eq},
+ {(long int) 3807 /* 0: Identity */},
+ {(long int) 3 /* 1: ASendReassignExpr < Object: superclass typecheck marker */},
+ {(long int) 63 /* 2: ASendReassignExpr < PNode: superclass typecheck marker */},
+ {(long int) 2495 /* 3: ASendReassignExpr < Prod: superclass typecheck marker */},
+ {(long int) 3079 /* 4: ASendReassignExpr < PExpr: superclass typecheck marker */},
+ {(long int) 3599 /* 5: ASendReassignExpr < AAbsSendExpr: superclass typecheck marker */},
+ {(long int) 3383 /* 6: ASendReassignExpr < AReassignFormExpr: superclass typecheck marker */},
+ {(long int) 3663 /* 7: ASendReassignExpr < ASuperInitCall: superclass typecheck marker */},
+ {(long int) 3791 /* 8: ASendReassignExpr < ASendExpr: superclass typecheck marker */},
+ {(long int) 3807 /* 9: ASendReassignExpr < ASendReassignExpr: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 2 /* 20: ASendReassignExpr < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) mmbuilder___PExpr___accept_class_builder},
+ {(long int) mmbuilder___PNode___accept_class_specialization_builder},
+ {(long int) mmbuilder___PNode___accept_class_ancestor_builder},
+ {(long int) mmbuilder___PNode___accept_class_verifier},
+ {(long int) mmbuilder___PExpr___accept_property_builder},
+ {(long int) mmbuilder___PExpr___accept_property_verifier},
+ {(long int) syntax_base___PNode___accept_abs_syntax_visitor},
+ {(long int) parser_prod___PNode___parent},
+ {(long int) parser_prod___PNode___parent__eq},
+ {(long int) parser_prod___PNode___remove_child},
+ {(long int) parser_prod___ASendExpr___replace_child},
+ {(long int) parser_prod___Prod___replace_with},
+ {(long int) parser_prod___ASendExpr___visit_all},
+ {(long int) parser_prod___ASendExpr___visit_all_reverse},
+ {(long int) parser_prod___Prod___locate},
+ {(long int) parser_prod___Prod___line_number},
+ {(long int) parser_prod___PNode___printl},
+ {(long int) 3 /* 57: ASendReassignExpr < PNode: superclass init_table position */},
+ {(long int) control_flow___PNode___accept_control_flow},
+ {(long int) typing___PNode___accept_typing},
+ {(long int) typing___ASendExpr___after_typing},
+ {(long int) parser_prod___Prod___first_token},
+ {(long int) parser_prod___Prod___first_token__eq},
+ {(long int) parser_prod___Prod___last_token},
+ {(long int) parser_prod___Prod___last_token__eq},
+ {(long int) parser_prod___PNode___replace_with},
+ {(long int) 4 /* 66: ASendReassignExpr < Prod: superclass init_table position */},
+ {(long int) compiling_methods___ASendReassignExpr___compile_expr},
+ {(long int) compiling_methods___PExpr___prepare_compile_stmt},
+ {(long int) compiling_methods___ASendExpr___compile_stmt},
+ {(long int) typing___PExpr___stype},
+ {(long int) 5 /* 71: ASendReassignExpr < PExpr: superclass init_table position */},
+ {(long int) typing___PExpr___is_implicit_self},
+ {(long int) typing___PExpr___is_self},
+ {(long int) typing___PExpr___is_variable},
+ {(long int) typing___PExpr___if_true_variable_ctx},
+ {(long int) 0 /* 76: ASendReassignExpr < ASuperInitCall: superclass init_table position */},
+ {(long int) typing___ASuperInitCall___register_super_init_call},
+ {(long int) 8 /* 78: ASendReassignExpr < ASendReassignExpr: superclass init_table position */},
+ {(long int) typing___ASendReassignExpr___read_prop},
+ {0} /* Class Hole :( */,
+ {(long int) typing___AReassignFormExpr___do_lvalue_typing},
+ {(long int) typing___AReassignFormExpr___assign_method},
+ {(long int) 7 /* 83: ASendReassignExpr < AReassignFormExpr: superclass init_table position */},
+ {(long int) parser_nodes___AReassignFormExpr___n_assign_op},
+ {(long int) parser_nodes___AReassignFormExpr___n_assign_op__eq},
+ {(long int) parser_nodes___AReassignFormExpr___n_value},
+ {(long int) parser_nodes___AReassignFormExpr___n_value__eq},
+ {(long int) 1 /* 88: ASendReassignExpr < AAbsSendExpr: superclass init_table position */},
+ {(long int) typing___AAbsSendExpr___do_typing},
+ {(long int) typing___AAbsSendExpr___get_property},
+ {(long int) typing___AAbsSendExpr___process_signature},
+ {(long int) typing___AAbsSendExpr___prop},
+ {(long int) typing___AAbsSendExpr___arguments},
+ {(long int) typing___ASendExpr___name},
+ {(long int) typing___ASendExpr___raw_arguments},
+ {(long int) typing___ASendReassignExpr___do_all_typing},
+ {(long int) parser_prod___ASendExpr___empty_init},
+ {(long int) parser_prod___ASendExpr___init_asendexpr},
+ {(long int) 6 /* 99: ASendReassignExpr < ASendExpr: superclass init_table position */},
+ {(long int) parser_nodes___ASendExpr___n_expr},
+ {(long int) parser_prod___ASendExpr___n_expr__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ASendReassignExpr::_parent */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_SrcModuleLoader[50] = {
- {(int) 203 /* 0: Identity */},
- {(int) 3 /* 1: SrcModuleLoader < Object: superclass typecheck marker */},
- {(int) 79 /* 2: SrcModuleLoader < ModuleLoader: superclass typecheck marker */},
- {(int) 203 /* 3: SrcModuleLoader < SrcModuleLoader: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: SrcModuleLoader < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: SrcModuleLoader < ModuleLoader: superclass init_table position */},
- {(int) syntax___SrcModuleLoader___file_type},
- {(int) mmloader___ModuleLoader___try_to_load_dir},
- {(int) mmloader___ModuleLoader___can_handle},
- {(int) mmloader___ModuleLoader___load_and_process_module},
- {(int) mmloader___ModuleLoader___load_module},
- {(int) syntax___SrcModuleLoader___parse_file},
- {(int) syntax___SrcModuleLoader___process_metamodel},
- {(int) 2 /* 48: SrcModuleLoader < SrcModuleLoader: superclass init_table position */},
- {(int) syntax___SrcModuleLoader___init},
+ {(long int) 203 /* 0: Identity */},
+ {(long int) 3 /* 1: SrcModuleLoader < Object: superclass typecheck marker */},
+ {(long int) 79 /* 2: SrcModuleLoader < ModuleLoader: superclass typecheck marker */},
+ {(long int) 203 /* 3: SrcModuleLoader < SrcModuleLoader: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: SrcModuleLoader < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: SrcModuleLoader < ModuleLoader: superclass init_table position */},
+ {(long int) syntax___SrcModuleLoader___file_type},
+ {(long int) mmloader___ModuleLoader___try_to_load_dir},
+ {(long int) mmloader___ModuleLoader___can_handle},
+ {(long int) mmloader___ModuleLoader___load_and_process_module},
+ {(long int) mmloader___ModuleLoader___load_module},
+ {(long int) syntax___SrcModuleLoader___parse_file},
+ {(long int) syntax___SrcModuleLoader___process_metamodel},
+ {(long int) 2 /* 48: SrcModuleLoader < SrcModuleLoader: superclass init_table position */},
+ {(long int) syntax___SrcModuleLoader___init},
};
/* 0: Pointer to the classtable */
val_t NEW_SrcModuleLoader(void) {
return self;
}
const classtable_elt_t VFT_AbstractCompiler[93] = {
- {(int) 3227 /* 0: Identity */},
- {(int) 3 /* 1: AbstractCompiler < Object: superclass typecheck marker */},
- {(int) 119 /* 2: AbstractCompiler < MMContext: superclass typecheck marker */},
- {(int) 179 /* 3: AbstractCompiler < ToolContext: superclass typecheck marker */},
- {(int) 3227 /* 4: AbstractCompiler < AbstractCompiler: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: AbstractCompiler < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) syntax___MMContext___tc},
- {(int) syntax___MMContext___tc__eq},
- {(int) 1 /* 42: AbstractCompiler < MMContext: superclass init_table position */},
- {(int) abstractmetamodel___MMContext___init},
- {(int) abstractmetamodel___MMContext___module_hierarchy},
- {(int) abstractmetamodel___MMContext___class_hierarchy},
- {(int) abstractmetamodel___MMContext___modules},
- {(int) abstractmetamodel___MMContext___add_module},
- {(int) abstractmetamodel___MMContext___add_global_class},
- {(int) abstractmetamodel___MMContext___add_local_class},
- {(int) compiling_base___ToolContext___global},
- {(int) compiling_base___ToolContext___global__eq},
- {(int) compiling_base___ToolContext___attr_sim},
- {(int) compiling_base___ToolContext___attr_sim__eq},
- {(int) compiling_base___ToolContext___base_dir},
- {(int) compiling_base___ToolContext___base_dir__eq},
- {(int) compiling_base___ToolContext___clibdir},
- {(int) compiling_base___ToolContext___clibdir__eq},
- {(int) compiling_base___ToolContext___bindir},
- {(int) compiling_base___ToolContext___bindir__eq},
- {(int) compiling_base___ToolContext___output_file},
- {(int) compiling_base___ToolContext___output_file__eq},
- {(int) compiling_base___ToolContext___boost},
- {(int) compiling_base___ToolContext___boost__eq},
- {(int) compiling_base___ToolContext___no_cc},
- {(int) compiling_base___ToolContext___no_cc__eq},
- {(int) compiling_base___ToolContext___ext_prefix},
- {(int) compiling_base___ToolContext___ext_prefix__eq},
- {(int) 2 /* 68: AbstractCompiler < ToolContext: superclass init_table position */},
- {(int) mmloader___ToolContext___error_count},
- {(int) mmloader___ToolContext___warning_count},
- {(int) mmloader___ToolContext___error},
- {(int) mmloader___ToolContext___warning},
- {(int) mmloader___ToolContext___paths},
- {(int) mmloader___ToolContext___option_context},
- {(int) mmloader___ToolContext___opt_warn},
- {(int) mmloader___ToolContext___opt_path},
- {(int) mmloader___ToolContext___opt_log},
- {(int) mmloader___ToolContext___opt_only_metamodel},
- {(int) mmloader___ToolContext___opt_only_parse},
- {(int) mmloader___ToolContext___opt_help},
- {(int) mmloader___ToolContext___init},
- {(int) mmloader___ToolContext___process_options},
- {(int) mmloader___ToolContext___try_to_load},
- {(int) mmloader___ToolContext___get_module_from_filename},
- {(int) mmloader___ToolContext___get_module},
- {(int) mmloader___ToolContext___directory_for},
- {(int) mmloader___ToolContext___register_loader},
- {(int) 3 /* 88: AbstractCompiler < AbstractCompiler: superclass init_table position */},
- {(int) abstracttool___AbstractCompiler___init},
- {(int) abstracttool___AbstractCompiler___exec_cmd_line},
- {(int) abstracttool___AbstractCompiler___perform_work},
- {(int) abstracttool___AbstractCompiler___dump_context_info},
+ {(long int) 3227 /* 0: Identity */},
+ {(long int) 3 /* 1: AbstractCompiler < Object: superclass typecheck marker */},
+ {(long int) 119 /* 2: AbstractCompiler < MMContext: superclass typecheck marker */},
+ {(long int) 179 /* 3: AbstractCompiler < ToolContext: superclass typecheck marker */},
+ {(long int) 3227 /* 4: AbstractCompiler < AbstractCompiler: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: AbstractCompiler < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) syntax___MMContext___tc},
+ {(long int) syntax___MMContext___tc__eq},
+ {(long int) 1 /* 42: AbstractCompiler < MMContext: superclass init_table position */},
+ {(long int) abstractmetamodel___MMContext___init},
+ {(long int) abstractmetamodel___MMContext___module_hierarchy},
+ {(long int) abstractmetamodel___MMContext___class_hierarchy},
+ {(long int) abstractmetamodel___MMContext___modules},
+ {(long int) abstractmetamodel___MMContext___add_module},
+ {(long int) abstractmetamodel___MMContext___add_global_class},
+ {(long int) abstractmetamodel___MMContext___add_local_class},
+ {(long int) compiling_base___ToolContext___global},
+ {(long int) compiling_base___ToolContext___global__eq},
+ {(long int) compiling_base___ToolContext___attr_sim},
+ {(long int) compiling_base___ToolContext___attr_sim__eq},
+ {(long int) compiling_base___ToolContext___base_dir},
+ {(long int) compiling_base___ToolContext___base_dir__eq},
+ {(long int) compiling_base___ToolContext___clibdir},
+ {(long int) compiling_base___ToolContext___clibdir__eq},
+ {(long int) compiling_base___ToolContext___bindir},
+ {(long int) compiling_base___ToolContext___bindir__eq},
+ {(long int) compiling_base___ToolContext___output_file},
+ {(long int) compiling_base___ToolContext___output_file__eq},
+ {(long int) compiling_base___ToolContext___boost},
+ {(long int) compiling_base___ToolContext___boost__eq},
+ {(long int) compiling_base___ToolContext___no_cc},
+ {(long int) compiling_base___ToolContext___no_cc__eq},
+ {(long int) compiling_base___ToolContext___ext_prefix},
+ {(long int) compiling_base___ToolContext___ext_prefix__eq},
+ {(long int) 2 /* 68: AbstractCompiler < ToolContext: superclass init_table position */},
+ {(long int) mmloader___ToolContext___error_count},
+ {(long int) mmloader___ToolContext___warning_count},
+ {(long int) mmloader___ToolContext___error},
+ {(long int) mmloader___ToolContext___warning},
+ {(long int) mmloader___ToolContext___paths},
+ {(long int) mmloader___ToolContext___option_context},
+ {(long int) mmloader___ToolContext___opt_warn},
+ {(long int) mmloader___ToolContext___opt_path},
+ {(long int) mmloader___ToolContext___opt_log},
+ {(long int) mmloader___ToolContext___opt_only_metamodel},
+ {(long int) mmloader___ToolContext___opt_only_parse},
+ {(long int) mmloader___ToolContext___opt_help},
+ {(long int) mmloader___ToolContext___init},
+ {(long int) mmloader___ToolContext___process_options},
+ {(long int) mmloader___ToolContext___try_to_load},
+ {(long int) mmloader___ToolContext___get_module_from_filename},
+ {(long int) mmloader___ToolContext___get_module},
+ {(long int) mmloader___ToolContext___directory_for},
+ {(long int) mmloader___ToolContext___register_loader},
+ {(long int) 3 /* 88: AbstractCompiler < AbstractCompiler: superclass init_table position */},
+ {(long int) abstracttool___AbstractCompiler___init},
+ {(long int) abstracttool___AbstractCompiler___exec_cmd_line},
+ {(long int) abstracttool___AbstractCompiler___perform_work},
+ {(long int) abstracttool___AbstractCompiler___dump_context_info},
};
/* 0: Pointer to the classtable */
/* 1: Attribute AbstractCompiler::_tc */
ATTR_abstractmetamodel___MMContext____global_classes(obj) = variable2;
variable3 = NEW_array___Array___init(); /*new Array[MMModule]*/
ATTR_abstractmetamodel___MMContext____modules(obj) = variable3;
- ATTR_mmloader___ToolContext____error_count(obj) = TAG_Int((int)0);
- ATTR_mmloader___ToolContext____warning_count(obj) = TAG_Int((int)0);
+ ATTR_mmloader___ToolContext____error_count(obj) = TAG_Int((long int)0);
+ ATTR_mmloader___ToolContext____warning_count(obj) = TAG_Int((long int)0);
variable4 = NEW_array___Array___init(); /*new Array[ModuleLoader]*/
ATTR_mmloader___ToolContext____loaders(obj) = variable4;
variable5 = NEW_opts___OptionContext___init(); /*new OptionContext*/
ATTR_mmloader___ToolContext____processing_modules(obj) = variable24;
variable25 = NEW_hash___HashMap___init(); /*new HashMap[String, MMDirectory]*/
ATTR_mmloader___ToolContext____path_dirs(obj) = variable25;
- ATTR_compiling_base___ToolContext____global(obj) = TAG_Bool((int)0);
- ATTR_compiling_base___ToolContext____attr_sim(obj) = TAG_Bool((int)0);
- ATTR_compiling_base___ToolContext____boost(obj) = TAG_Bool((int)0);
- ATTR_compiling_base___ToolContext____no_cc(obj) = TAG_Bool((int)0);
+ ATTR_compiling_base___ToolContext____global(obj) = TAG_Bool((long int)0);
+ ATTR_compiling_base___ToolContext____attr_sim(obj) = TAG_Bool((long int)0);
+ ATTR_compiling_base___ToolContext____boost(obj) = TAG_Bool((long int)0);
+ ATTR_compiling_base___ToolContext____no_cc(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_abstracttool___AbstractCompiler___init() {
return self;
}
const classtable_elt_t VFT_CompilerVisitor[83] = {
- {(int) 151 /* 0: Identity */},
- {(int) 3 /* 1: CompilerVisitor < Object: superclass typecheck marker */},
- {(int) 151 /* 2: CompilerVisitor < CompilerVisitor: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) compiling_base___CompilerVisitor___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: CompilerVisitor < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) compiling_global___CompilerVisitor___global_analysis},
- {(int) compiling_global___CompilerVisitor___global_analysis__eq},
- {(int) compiling_methods___CompilerVisitor___compile_stmt},
- {(int) compiling_methods___CompilerVisitor___compile_expr},
- {(int) compiling_methods___CompilerVisitor___ensure_var},
- {(int) compiling_methods___CompilerVisitor___add_assignment},
- {(int) compiling_methods___CompilerVisitor___variable},
- {(int) compiling_methods___CompilerVisitor___get_var},
- {(int) compiling_methods___CompilerVisitor___free_var},
- {(int) compiling_methods___CompilerVisitor___clear},
- {(int) compiling_methods___CompilerVisitor___varnames},
- {(int) compiling_methods___CompilerVisitor___has_return},
- {(int) compiling_methods___CompilerVisitor___has_return__eq},
- {(int) compiling_methods___CompilerVisitor___method_params},
- {(int) compiling_methods___CompilerVisitor___method_params__eq},
- {(int) compiling_methods___CompilerVisitor___method},
- {(int) compiling_methods___CompilerVisitor___method__eq},
- {(int) compiling_methods___CompilerVisitor___return_label},
- {(int) compiling_methods___CompilerVisitor___return_label__eq},
- {(int) compiling_methods___CompilerVisitor___break_label},
- {(int) compiling_methods___CompilerVisitor___break_label__eq},
- {(int) compiling_methods___CompilerVisitor___continue_label},
- {(int) compiling_methods___CompilerVisitor___continue_label__eq},
- {(int) compiling_methods___CompilerVisitor___return_value},
- {(int) compiling_methods___CompilerVisitor___return_value__eq},
- {(int) compiling_methods___CompilerVisitor___locate},
- {(int) compiling_base___CompilerVisitor___init},
- {(int) compiling_methods___CompilerVisitor___invoke_super_init_calls_after},
- {(int) 1 /* 68: CompilerVisitor < CompilerVisitor: superclass init_table position */},
- {(int) compiling_base___CompilerVisitor___add_decl},
- {(int) compiling_base___CompilerVisitor___add_instr},
- {(int) compiling_base___CompilerVisitor___new_number},
- {(int) compiling_base___CompilerVisitor___indent},
- {(int) compiling_base___CompilerVisitor___unindent},
- {(int) compiling_base___CompilerVisitor___module},
- {(int) compiling_base___CompilerVisitor___module__eq},
- {(int) compiling_base___CompilerVisitor___ctx},
- {(int) compiling_base___CompilerVisitor___ctx__eq},
- {(int) compiling_base___CompilerVisitor___indent_level},
- {(int) compiling_base___CompilerVisitor___indent_level__eq},
- {(int) compiling_base___CompilerVisitor___tc},
- {(int) compiling_base___CompilerVisitor___tc__eq},
- {(int) compiling_methods___CompilerVisitor___init},
+ {(long int) 151 /* 0: Identity */},
+ {(long int) 3 /* 1: CompilerVisitor < Object: superclass typecheck marker */},
+ {(long int) 151 /* 2: CompilerVisitor < CompilerVisitor: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) compiling_base___CompilerVisitor___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: CompilerVisitor < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) compiling_global___CompilerVisitor___global_analysis},
+ {(long int) compiling_global___CompilerVisitor___global_analysis__eq},
+ {(long int) compiling_methods___CompilerVisitor___compile_stmt},
+ {(long int) compiling_methods___CompilerVisitor___compile_expr},
+ {(long int) compiling_methods___CompilerVisitor___ensure_var},
+ {(long int) compiling_methods___CompilerVisitor___add_assignment},
+ {(long int) compiling_methods___CompilerVisitor___variable},
+ {(long int) compiling_methods___CompilerVisitor___get_var},
+ {(long int) compiling_methods___CompilerVisitor___free_var},
+ {(long int) compiling_methods___CompilerVisitor___clear},
+ {(long int) compiling_methods___CompilerVisitor___varnames},
+ {(long int) compiling_methods___CompilerVisitor___has_return},
+ {(long int) compiling_methods___CompilerVisitor___has_return__eq},
+ {(long int) compiling_methods___CompilerVisitor___method_params},
+ {(long int) compiling_methods___CompilerVisitor___method_params__eq},
+ {(long int) compiling_methods___CompilerVisitor___method},
+ {(long int) compiling_methods___CompilerVisitor___method__eq},
+ {(long int) compiling_methods___CompilerVisitor___return_label},
+ {(long int) compiling_methods___CompilerVisitor___return_label__eq},
+ {(long int) compiling_methods___CompilerVisitor___break_label},
+ {(long int) compiling_methods___CompilerVisitor___break_label__eq},
+ {(long int) compiling_methods___CompilerVisitor___continue_label},
+ {(long int) compiling_methods___CompilerVisitor___continue_label__eq},
+ {(long int) compiling_methods___CompilerVisitor___return_value},
+ {(long int) compiling_methods___CompilerVisitor___return_value__eq},
+ {(long int) compiling_methods___CompilerVisitor___locate},
+ {(long int) compiling_base___CompilerVisitor___init},
+ {(long int) compiling_methods___CompilerVisitor___invoke_super_init_calls_after},
+ {(long int) 1 /* 68: CompilerVisitor < CompilerVisitor: superclass init_table position */},
+ {(long int) compiling_base___CompilerVisitor___add_decl},
+ {(long int) compiling_base___CompilerVisitor___add_instr},
+ {(long int) compiling_base___CompilerVisitor___new_number},
+ {(long int) compiling_base___CompilerVisitor___indent},
+ {(long int) compiling_base___CompilerVisitor___unindent},
+ {(long int) compiling_base___CompilerVisitor___module},
+ {(long int) compiling_base___CompilerVisitor___module__eq},
+ {(long int) compiling_base___CompilerVisitor___ctx},
+ {(long int) compiling_base___CompilerVisitor___ctx__eq},
+ {(long int) compiling_base___CompilerVisitor___indent_level},
+ {(long int) compiling_base___CompilerVisitor___indent_level__eq},
+ {(long int) compiling_base___CompilerVisitor___tc},
+ {(long int) compiling_base___CompilerVisitor___tc__eq},
+ {(long int) compiling_methods___CompilerVisitor___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute CompilerVisitor::_global_analysis */
obj_t obj;
obj = alloc(sizeof(val_t) * 17);
obj->vft = (classtable_elt_t*)VFT_CompilerVisitor;
- ATTR_compiling_base___CompilerVisitor____number_cpt(obj) = TAG_Int((int)0);
+ ATTR_compiling_base___CompilerVisitor____number_cpt(obj) = TAG_Int((long int)0);
variable0 = NEW_compiling_base___CContext___init(); /*new CContext*/
ATTR_compiling_base___CompilerVisitor____ctx(obj) = variable0;
- ATTR_compiling_base___CompilerVisitor____indent_level(obj) = TAG_Int((int)0);
- ATTR_compiling_methods___CompilerVisitor____variable_index(obj) = TAG_Int((int)0);
- ATTR_compiling_methods___CompilerVisitor____variable_index_max(obj) = TAG_Int((int)0);
+ ATTR_compiling_base___CompilerVisitor____indent_level(obj) = TAG_Int((long int)0);
+ ATTR_compiling_methods___CompilerVisitor____variable_index(obj) = TAG_Int((long int)0);
+ ATTR_compiling_methods___CompilerVisitor____variable_index_max(obj) = TAG_Int((long int)0);
variable1 = NEW_hash___HashMap___init(); /*new HashMap[Variable, String]*/
ATTR_compiling_methods___CompilerVisitor____varnames(obj) = variable1;
- ATTR_compiling_methods___CompilerVisitor____has_return(obj) = TAG_Bool((int)0);
+ ATTR_compiling_methods___CompilerVisitor____has_return(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_compiling_base___CompilerVisitor___init(val_t p0) {
return self;
}
const classtable_elt_t VFT_CContext[45] = {
- {(int) 167 /* 0: Identity */},
- {(int) 3 /* 1: CContext < Object: superclass typecheck marker */},
- {(int) 167 /* 2: CContext < CContext: superclass typecheck marker */},
+ {(long int) 167 /* 0: Identity */},
+ {(long int) 3 /* 1: CContext < Object: superclass typecheck marker */},
+ {(long int) 167 /* 2: CContext < CContext: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: CContext < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: CContext < CContext: superclass init_table position */},
- {(int) compiling_base___CContext___decls},
- {(int) compiling_base___CContext___instrs},
- {(int) compiling_base___CContext___append},
- {(int) compiling_base___CContext___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: CContext < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: CContext < CContext: superclass init_table position */},
+ {(long int) compiling_base___CContext___decls},
+ {(long int) compiling_base___CContext___instrs},
+ {(long int) compiling_base___CContext___append},
+ {(long int) compiling_base___CContext___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute CContext::_decls */
return self;
}
const classtable_elt_t VFT_PrimitiveInfo[48] = {
- {(int) 47 /* 0: Identity */},
- {(int) 3 /* 1: PrimitiveInfo < Object: superclass typecheck marker */},
- {(int) 47 /* 2: PrimitiveInfo < PrimitiveInfo: superclass typecheck marker */},
+ {(long int) 47 /* 0: Identity */},
+ {(long int) 3 /* 1: PrimitiveInfo < Object: superclass typecheck marker */},
+ {(long int) 47 /* 2: PrimitiveInfo < PrimitiveInfo: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: PrimitiveInfo < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: PrimitiveInfo < PrimitiveInfo: superclass init_table position */},
- {(int) compiling_base___PrimitiveInfo___name},
- {(int) compiling_base___PrimitiveInfo___name__eq},
- {(int) compiling_base___PrimitiveInfo___tagged},
- {(int) compiling_base___PrimitiveInfo___tagged__eq},
- {(int) compiling_base___PrimitiveInfo___cname},
- {(int) compiling_base___PrimitiveInfo___cname__eq},
- {(int) compiling_base___PrimitiveInfo___init},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: PrimitiveInfo < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: PrimitiveInfo < PrimitiveInfo: superclass init_table position */},
+ {(long int) compiling_base___PrimitiveInfo___name},
+ {(long int) compiling_base___PrimitiveInfo___name__eq},
+ {(long int) compiling_base___PrimitiveInfo___tagged},
+ {(long int) compiling_base___PrimitiveInfo___tagged__eq},
+ {(long int) compiling_base___PrimitiveInfo___cname},
+ {(long int) compiling_base___PrimitiveInfo___cname__eq},
+ {(long int) compiling_base___PrimitiveInfo___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute PrimitiveInfo::_name */
obj_t obj;
obj = alloc(sizeof(val_t) * 4);
obj->vft = (classtable_elt_t*)VFT_PrimitiveInfo;
- ATTR_compiling_base___PrimitiveInfo____tagged(obj) = TAG_Bool((int)0);
+ ATTR_compiling_base___PrimitiveInfo____tagged(obj) = TAG_Bool((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_compiling_base___PrimitiveInfo___init() {
return self;
}
const classtable_elt_t VFT_ColorContext[44] = {
- {(int) 159 /* 0: Identity */},
- {(int) 3 /* 1: ColorContext < Object: superclass typecheck marker */},
- {(int) 159 /* 2: ColorContext < ColorContext: superclass typecheck marker */},
+ {(long int) 159 /* 0: Identity */},
+ {(long int) 3 /* 1: ColorContext < Object: superclass typecheck marker */},
+ {(long int) 159 /* 2: ColorContext < ColorContext: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ColorContext < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ColorContext < ColorContext: superclass init_table position */},
- {(int) compiling_global___ColorContext___color},
- {(int) compiling_global___ColorContext___has_color},
- {(int) compiling_global___ColorContext___color__eq},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ColorContext < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ColorContext < ColorContext: superclass init_table position */},
+ {(long int) compiling_global___ColorContext___color},
+ {(long int) compiling_global___ColorContext___has_color},
+ {(long int) compiling_global___ColorContext___color__eq},
};
/* 0: Pointer to the classtable */
/* 1: Attribute ColorContext::_colors */
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_GlobalAnalysis[50] = {
- {(int) 2619 /* 0: Identity */},
- {(int) 3 /* 1: GlobalAnalysis < Object: superclass typecheck marker */},
- {(int) 159 /* 2: GlobalAnalysis < ColorContext: superclass typecheck marker */},
- {(int) 2619 /* 3: GlobalAnalysis < GlobalAnalysis: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: GlobalAnalysis < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: GlobalAnalysis < ColorContext: superclass init_table position */},
- {(int) compiling_global___ColorContext___color},
- {(int) compiling_global___ColorContext___has_color},
- {(int) compiling_global___ColorContext___color__eq},
- {(int) 2 /* 44: GlobalAnalysis < GlobalAnalysis: superclass init_table position */},
- {(int) compiling_global___GlobalAnalysis___compiled_classes},
- {(int) compiling_global___GlobalAnalysis___module},
- {(int) compiling_global___GlobalAnalysis___max_class_table_length},
- {(int) compiling_global___GlobalAnalysis___max_class_table_length__eq},
- {(int) compiling_global___GlobalAnalysis___init},
+ {(long int) 2619 /* 0: Identity */},
+ {(long int) 3 /* 1: GlobalAnalysis < Object: superclass typecheck marker */},
+ {(long int) 159 /* 2: GlobalAnalysis < ColorContext: superclass typecheck marker */},
+ {(long int) 2619 /* 3: GlobalAnalysis < GlobalAnalysis: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: GlobalAnalysis < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: GlobalAnalysis < ColorContext: superclass init_table position */},
+ {(long int) compiling_global___ColorContext___color},
+ {(long int) compiling_global___ColorContext___has_color},
+ {(long int) compiling_global___ColorContext___color__eq},
+ {(long int) 2 /* 44: GlobalAnalysis < GlobalAnalysis: superclass init_table position */},
+ {(long int) compiling_global___GlobalAnalysis___compiled_classes},
+ {(long int) compiling_global___GlobalAnalysis___module},
+ {(long int) compiling_global___GlobalAnalysis___max_class_table_length},
+ {(long int) compiling_global___GlobalAnalysis___max_class_table_length__eq},
+ {(long int) compiling_global___GlobalAnalysis___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute GlobalAnalysis::_colors */
obj_t obj;
obj = alloc(sizeof(val_t) * 5);
obj->vft = (classtable_elt_t*)VFT_GlobalAnalysis;
- ATTR_compiling_global___GlobalAnalysis____max_class_table_length(obj) = TAG_Int((int)0);
+ ATTR_compiling_global___GlobalAnalysis____max_class_table_length(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_compiling_global___GlobalAnalysis___init(val_t p0) {
return self;
}
const classtable_elt_t VFT_CompiledClass[57] = {
- {(int) 2643 /* 0: Identity */},
- {(int) 3 /* 1: CompiledClass < Object: superclass typecheck marker */},
- {(int) 159 /* 2: CompiledClass < ColorContext: superclass typecheck marker */},
- {(int) 2643 /* 3: CompiledClass < CompiledClass: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: CompiledClass < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: CompiledClass < ColorContext: superclass init_table position */},
- {(int) compiling_global___ColorContext___color},
- {(int) compiling_global___ColorContext___has_color},
- {(int) compiling_global___ColorContext___color__eq},
- {(int) 2 /* 44: CompiledClass < CompiledClass: superclass init_table position */},
- {(int) compiling_global___CompiledClass___local_class},
- {(int) compiling_global___CompiledClass___id},
- {(int) compiling_global___CompiledClass___id__eq},
- {(int) compiling_global___CompiledClass___class_table},
- {(int) compiling_global___CompiledClass___class_table__eq},
- {(int) compiling_global___CompiledClass___instance_table},
- {(int) compiling_global___CompiledClass___instance_table__eq},
- {(int) compiling_global___CompiledClass___class_layout},
- {(int) compiling_global___CompiledClass___class_layout__eq},
- {(int) compiling_global___CompiledClass___instance_layout},
- {(int) compiling_global___CompiledClass___instance_layout__eq},
- {(int) compiling_global___CompiledClass___init},
+ {(long int) 2643 /* 0: Identity */},
+ {(long int) 3 /* 1: CompiledClass < Object: superclass typecheck marker */},
+ {(long int) 159 /* 2: CompiledClass < ColorContext: superclass typecheck marker */},
+ {(long int) 2643 /* 3: CompiledClass < CompiledClass: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: CompiledClass < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: CompiledClass < ColorContext: superclass init_table position */},
+ {(long int) compiling_global___ColorContext___color},
+ {(long int) compiling_global___ColorContext___has_color},
+ {(long int) compiling_global___ColorContext___color__eq},
+ {(long int) 2 /* 44: CompiledClass < CompiledClass: superclass init_table position */},
+ {(long int) compiling_global___CompiledClass___local_class},
+ {(long int) compiling_global___CompiledClass___id},
+ {(long int) compiling_global___CompiledClass___id__eq},
+ {(long int) compiling_global___CompiledClass___class_table},
+ {(long int) compiling_global___CompiledClass___class_table__eq},
+ {(long int) compiling_global___CompiledClass___instance_table},
+ {(long int) compiling_global___CompiledClass___instance_table__eq},
+ {(long int) compiling_global___CompiledClass___class_layout},
+ {(long int) compiling_global___CompiledClass___class_layout__eq},
+ {(long int) compiling_global___CompiledClass___instance_layout},
+ {(long int) compiling_global___CompiledClass___instance_layout__eq},
+ {(long int) compiling_global___CompiledClass___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute CompiledClass::_colors */
obj_t obj;
obj = alloc(sizeof(val_t) * 8);
obj->vft = (classtable_elt_t*)VFT_CompiledClass;
- ATTR_compiling_global___CompiledClass____id(obj) = TAG_Int((int)0);
+ ATTR_compiling_global___CompiledClass____id(obj) = TAG_Int((long int)0);
return OBJ2VAL(obj);
}
val_t NEW_compiling_global___CompiledClass___init(val_t p0) {
return self;
}
const classtable_elt_t VFT_TableElt[45] = {
- {(int) 19 /* 0: Identity */},
- {(int) 3 /* 1: TableElt < Object: superclass typecheck marker */},
- {(int) 19 /* 2: TableElt < TableElt: superclass typecheck marker */},
+ {(long int) 19 /* 0: Identity */},
+ {(long int) 3 /* 1: TableElt < Object: superclass typecheck marker */},
+ {(long int) 19 /* 2: TableElt < TableElt: superclass typecheck marker */},
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
{0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TableElt < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: TableElt < TableElt: superclass init_table position */},
- {(int) compiling_global___TableElt___is_related_to},
- {(int) compiling_global___TableElt___length},
- {(int) compiling_global___TableElt___item},
- {(int) compiling_global___TableElt___compile_to_c},
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TableElt < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: TableElt < TableElt: superclass init_table position */},
+ {(long int) compiling_global___TableElt___is_related_to},
+ {(long int) compiling_global___TableElt___length},
+ {(long int) compiling_global___TableElt___item},
+ {(long int) compiling_global___TableElt___compile_to_c},
};
/* 0: Pointer to the classtable */
val_t NEW_TableElt(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_LocalTableElt[48] = {
- {(int) 2591 /* 0: Identity */},
- {(int) 3 /* 1: LocalTableElt < Object: superclass typecheck marker */},
- {(int) 19 /* 2: LocalTableElt < TableElt: superclass typecheck marker */},
- {(int) 2591 /* 3: LocalTableElt < LocalTableElt: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: LocalTableElt < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: LocalTableElt < TableElt: superclass init_table position */},
- {(int) compiling_global___TableElt___is_related_to},
- {(int) compiling_global___TableElt___length},
- {(int) compiling_global___TableElt___item},
- {(int) compiling_global___TableElt___compile_to_c},
- {(int) 2 /* 45: LocalTableElt < LocalTableElt: superclass init_table position */},
- {(int) compiling_global___LocalTableElt___symbol},
- {(int) compiling_global___LocalTableElt___value},
+ {(long int) 2591 /* 0: Identity */},
+ {(long int) 3 /* 1: LocalTableElt < Object: superclass typecheck marker */},
+ {(long int) 19 /* 2: LocalTableElt < TableElt: superclass typecheck marker */},
+ {(long int) 2591 /* 3: LocalTableElt < LocalTableElt: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: LocalTableElt < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: LocalTableElt < TableElt: superclass init_table position */},
+ {(long int) compiling_global___TableElt___is_related_to},
+ {(long int) compiling_global___TableElt___length},
+ {(long int) compiling_global___TableElt___item},
+ {(long int) compiling_global___TableElt___compile_to_c},
+ {(long int) 2 /* 45: LocalTableElt < LocalTableElt: superclass init_table position */},
+ {(long int) compiling_global___LocalTableElt___symbol},
+ {(long int) compiling_global___LocalTableElt___value},
};
/* 0: Pointer to the classtable */
val_t NEW_LocalTableElt(void) {
return OBJ2VAL(obj);
}
const classtable_elt_t VFT_TableEltPropPos[50] = {
- {(int) 2675 /* 0: Identity */},
- {(int) 3 /* 1: TableEltPropPos < Object: superclass typecheck marker */},
- {(int) 19 /* 2: TableEltPropPos < TableElt: superclass typecheck marker */},
- {(int) 2591 /* 3: TableEltPropPos < LocalTableElt: superclass typecheck marker */},
- {(int) 2675 /* 4: TableEltPropPos < TableEltPropPos: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TableEltPropPos < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: TableEltPropPos < TableElt: superclass init_table position */},
- {(int) compiling_global___TableElt___is_related_to},
- {(int) compiling_global___TableElt___length},
- {(int) compiling_global___TableElt___item},
- {(int) compiling_global___TableElt___compile_to_c},
- {(int) 2 /* 45: TableEltPropPos < LocalTableElt: superclass init_table position */},
- {(int) compiling_global___TableEltPropPos___symbol},
- {(int) compiling_global___TableEltPropPos___value},
- {(int) 3 /* 48: TableEltPropPos < TableEltPropPos: superclass init_table position */},
- {(int) compiling_global___TableEltPropPos___init},
+ {(long int) 2675 /* 0: Identity */},
+ {(long int) 3 /* 1: TableEltPropPos < Object: superclass typecheck marker */},
+ {(long int) 19 /* 2: TableEltPropPos < TableElt: superclass typecheck marker */},
+ {(long int) 2591 /* 3: TableEltPropPos < LocalTableElt: superclass typecheck marker */},
+ {(long int) 2675 /* 4: TableEltPropPos < TableEltPropPos: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TableEltPropPos < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: TableEltPropPos < TableElt: superclass init_table position */},
+ {(long int) compiling_global___TableElt___is_related_to},
+ {(long int) compiling_global___TableElt___length},
+ {(long int) compiling_global___TableElt___item},
+ {(long int) compiling_global___TableElt___compile_to_c},
+ {(long int) 2 /* 45: TableEltPropPos < LocalTableElt: superclass init_table position */},
+ {(long int) compiling_global___TableEltPropPos___symbol},
+ {(long int) compiling_global___TableEltPropPos___value},
+ {(long int) 3 /* 48: TableEltPropPos < TableEltPropPos: superclass init_table position */},
+ {(long int) compiling_global___TableEltPropPos___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TableEltPropPos::_property */
return self;
}
const classtable_elt_t VFT_TableEltMethPos[52] = {
- {(int) 3235 /* 0: Identity */},
- {(int) 3 /* 1: TableEltMethPos < Object: superclass typecheck marker */},
- {(int) 19 /* 2: TableEltMethPos < TableElt: superclass typecheck marker */},
- {(int) 2591 /* 3: TableEltMethPos < LocalTableElt: superclass typecheck marker */},
- {(int) 2675 /* 4: TableEltMethPos < TableEltPropPos: superclass typecheck marker */},
- {(int) 3235 /* 5: TableEltMethPos < TableEltMethPos: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TableEltMethPos < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: TableEltMethPos < TableElt: superclass init_table position */},
- {(int) compiling_global___TableElt___is_related_to},
- {(int) compiling_global___TableElt___length},
- {(int) compiling_global___TableElt___item},
- {(int) compiling_global___TableEltMethPos___compile_to_c},
- {(int) 2 /* 45: TableEltMethPos < LocalTableElt: superclass init_table position */},
- {(int) compiling_global___TableEltPropPos___symbol},
- {(int) compiling_global___TableEltPropPos___value},
- {(int) 3 /* 48: TableEltMethPos < TableEltPropPos: superclass init_table position */},
- {(int) compiling_global___TableEltPropPos___init},
- {(int) 4 /* 50: TableEltMethPos < TableEltMethPos: superclass init_table position */},
- {(int) compiling_global___TableEltMethPos___init},
+ {(long int) 3235 /* 0: Identity */},
+ {(long int) 3 /* 1: TableEltMethPos < Object: superclass typecheck marker */},
+ {(long int) 19 /* 2: TableEltMethPos < TableElt: superclass typecheck marker */},
+ {(long int) 2591 /* 3: TableEltMethPos < LocalTableElt: superclass typecheck marker */},
+ {(long int) 2675 /* 4: TableEltMethPos < TableEltPropPos: superclass typecheck marker */},
+ {(long int) 3235 /* 5: TableEltMethPos < TableEltMethPos: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TableEltMethPos < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: TableEltMethPos < TableElt: superclass init_table position */},
+ {(long int) compiling_global___TableElt___is_related_to},
+ {(long int) compiling_global___TableElt___length},
+ {(long int) compiling_global___TableElt___item},
+ {(long int) compiling_global___TableEltMethPos___compile_to_c},
+ {(long int) 2 /* 45: TableEltMethPos < LocalTableElt: superclass init_table position */},
+ {(long int) compiling_global___TableEltPropPos___symbol},
+ {(long int) compiling_global___TableEltPropPos___value},
+ {(long int) 3 /* 48: TableEltMethPos < TableEltPropPos: superclass init_table position */},
+ {(long int) compiling_global___TableEltPropPos___init},
+ {(long int) 4 /* 50: TableEltMethPos < TableEltMethPos: superclass init_table position */},
+ {(long int) compiling_global___TableEltMethPos___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TableEltMethPos::_property */
return self;
}
const classtable_elt_t VFT_TableEltSuperPos[52] = {
- {(int) 3231 /* 0: Identity */},
- {(int) 3 /* 1: TableEltSuperPos < Object: superclass typecheck marker */},
- {(int) 19 /* 2: TableEltSuperPos < TableElt: superclass typecheck marker */},
- {(int) 2591 /* 3: TableEltSuperPos < LocalTableElt: superclass typecheck marker */},
- {(int) 2675 /* 4: TableEltSuperPos < TableEltPropPos: superclass typecheck marker */},
- {(int) 3231 /* 5: TableEltSuperPos < TableEltSuperPos: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TableEltSuperPos < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: TableEltSuperPos < TableElt: superclass init_table position */},
- {(int) compiling_global___TableElt___is_related_to},
- {(int) compiling_global___TableElt___length},
- {(int) compiling_global___TableElt___item},
- {(int) compiling_global___TableEltSuperPos___compile_to_c},
- {(int) 2 /* 45: TableEltSuperPos < LocalTableElt: superclass init_table position */},
- {(int) compiling_global___TableEltSuperPos___symbol},
- {(int) compiling_global___TableEltPropPos___value},
- {(int) 3 /* 48: TableEltSuperPos < TableEltPropPos: superclass init_table position */},
- {(int) compiling_global___TableEltPropPos___init},
- {(int) 4 /* 50: TableEltSuperPos < TableEltSuperPos: superclass init_table position */},
- {(int) compiling_global___TableEltSuperPos___init},
+ {(long int) 3231 /* 0: Identity */},
+ {(long int) 3 /* 1: TableEltSuperPos < Object: superclass typecheck marker */},
+ {(long int) 19 /* 2: TableEltSuperPos < TableElt: superclass typecheck marker */},
+ {(long int) 2591 /* 3: TableEltSuperPos < LocalTableElt: superclass typecheck marker */},
+ {(long int) 2675 /* 4: TableEltSuperPos < TableEltPropPos: superclass typecheck marker */},
+ {(long int) 3231 /* 5: TableEltSuperPos < TableEltSuperPos: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TableEltSuperPos < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: TableEltSuperPos < TableElt: superclass init_table position */},
+ {(long int) compiling_global___TableElt___is_related_to},
+ {(long int) compiling_global___TableElt___length},
+ {(long int) compiling_global___TableElt___item},
+ {(long int) compiling_global___TableEltSuperPos___compile_to_c},
+ {(long int) 2 /* 45: TableEltSuperPos < LocalTableElt: superclass init_table position */},
+ {(long int) compiling_global___TableEltSuperPos___symbol},
+ {(long int) compiling_global___TableEltPropPos___value},
+ {(long int) 3 /* 48: TableEltSuperPos < TableEltPropPos: superclass init_table position */},
+ {(long int) compiling_global___TableEltPropPos___init},
+ {(long int) 4 /* 50: TableEltSuperPos < TableEltSuperPos: superclass init_table position */},
+ {(long int) compiling_global___TableEltSuperPos___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TableEltSuperPos::_property */
return self;
}
const classtable_elt_t VFT_TableEltAttrPos[52] = {
- {(int) 3251 /* 0: Identity */},
- {(int) 3 /* 1: TableEltAttrPos < Object: superclass typecheck marker */},
- {(int) 19 /* 2: TableEltAttrPos < TableElt: superclass typecheck marker */},
- {(int) 2591 /* 3: TableEltAttrPos < LocalTableElt: superclass typecheck marker */},
- {(int) 2675 /* 4: TableEltAttrPos < TableEltPropPos: superclass typecheck marker */},
- {(int) 3251 /* 5: TableEltAttrPos < TableEltAttrPos: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TableEltAttrPos < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: TableEltAttrPos < TableElt: superclass init_table position */},
- {(int) compiling_global___TableElt___is_related_to},
- {(int) compiling_global___TableElt___length},
- {(int) compiling_global___TableElt___item},
- {(int) compiling_global___TableEltAttrPos___compile_to_c},
- {(int) 2 /* 45: TableEltAttrPos < LocalTableElt: superclass init_table position */},
- {(int) compiling_global___TableEltPropPos___symbol},
- {(int) compiling_global___TableEltPropPos___value},
- {(int) 3 /* 48: TableEltAttrPos < TableEltPropPos: superclass init_table position */},
- {(int) compiling_global___TableEltPropPos___init},
- {(int) 4 /* 50: TableEltAttrPos < TableEltAttrPos: superclass init_table position */},
- {(int) compiling_global___TableEltAttrPos___init},
+ {(long int) 3251 /* 0: Identity */},
+ {(long int) 3 /* 1: TableEltAttrPos < Object: superclass typecheck marker */},
+ {(long int) 19 /* 2: TableEltAttrPos < TableElt: superclass typecheck marker */},
+ {(long int) 2591 /* 3: TableEltAttrPos < LocalTableElt: superclass typecheck marker */},
+ {(long int) 2675 /* 4: TableEltAttrPos < TableEltPropPos: superclass typecheck marker */},
+ {(long int) 3251 /* 5: TableEltAttrPos < TableEltAttrPos: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TableEltAttrPos < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: TableEltAttrPos < TableElt: superclass init_table position */},
+ {(long int) compiling_global___TableElt___is_related_to},
+ {(long int) compiling_global___TableElt___length},
+ {(long int) compiling_global___TableElt___item},
+ {(long int) compiling_global___TableEltAttrPos___compile_to_c},
+ {(long int) 2 /* 45: TableEltAttrPos < LocalTableElt: superclass init_table position */},
+ {(long int) compiling_global___TableEltPropPos___symbol},
+ {(long int) compiling_global___TableEltPropPos___value},
+ {(long int) 3 /* 48: TableEltAttrPos < TableEltPropPos: superclass init_table position */},
+ {(long int) compiling_global___TableEltPropPos___init},
+ {(long int) 4 /* 50: TableEltAttrPos < TableEltAttrPos: superclass init_table position */},
+ {(long int) compiling_global___TableEltAttrPos___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TableEltAttrPos::_property */
return self;
}
const classtable_elt_t VFT_TableEltClassPos[50] = {
- {(int) 2679 /* 0: Identity */},
- {(int) 3 /* 1: TableEltClassPos < Object: superclass typecheck marker */},
- {(int) 19 /* 2: TableEltClassPos < TableElt: superclass typecheck marker */},
- {(int) 2591 /* 3: TableEltClassPos < LocalTableElt: superclass typecheck marker */},
- {(int) 2679 /* 4: TableEltClassPos < TableEltClassPos: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TableEltClassPos < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: TableEltClassPos < TableElt: superclass init_table position */},
- {(int) compiling_global___TableEltClassPos___is_related_to},
- {(int) compiling_global___TableElt___length},
- {(int) compiling_global___TableElt___item},
- {(int) compiling_global___TableElt___compile_to_c},
- {(int) 2 /* 45: TableEltClassPos < LocalTableElt: superclass init_table position */},
- {(int) compiling_global___LocalTableElt___symbol},
- {(int) compiling_global___LocalTableElt___value},
- {(int) 3 /* 48: TableEltClassPos < TableEltClassPos: superclass init_table position */},
- {(int) compiling_global___TableEltClassPos___init},
+ {(long int) 2679 /* 0: Identity */},
+ {(long int) 3 /* 1: TableEltClassPos < Object: superclass typecheck marker */},
+ {(long int) 19 /* 2: TableEltClassPos < TableElt: superclass typecheck marker */},
+ {(long int) 2591 /* 3: TableEltClassPos < LocalTableElt: superclass typecheck marker */},
+ {(long int) 2679 /* 4: TableEltClassPos < TableEltClassPos: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TableEltClassPos < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: TableEltClassPos < TableElt: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassPos___is_related_to},
+ {(long int) compiling_global___TableElt___length},
+ {(long int) compiling_global___TableElt___item},
+ {(long int) compiling_global___TableElt___compile_to_c},
+ {(long int) 2 /* 45: TableEltClassPos < LocalTableElt: superclass init_table position */},
+ {(long int) compiling_global___LocalTableElt___symbol},
+ {(long int) compiling_global___LocalTableElt___value},
+ {(long int) 3 /* 48: TableEltClassPos < TableEltClassPos: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassPos___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TableEltClassPos::_local_class */
return self;
}
const classtable_elt_t VFT_TableEltClassIdPos[52] = {
- {(int) 3243 /* 0: Identity */},
- {(int) 3 /* 1: TableEltClassIdPos < Object: superclass typecheck marker */},
- {(int) 19 /* 2: TableEltClassIdPos < TableElt: superclass typecheck marker */},
- {(int) 2591 /* 3: TableEltClassIdPos < LocalTableElt: superclass typecheck marker */},
- {(int) 2679 /* 4: TableEltClassIdPos < TableEltClassPos: superclass typecheck marker */},
- {(int) 3243 /* 5: TableEltClassIdPos < TableEltClassIdPos: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TableEltClassIdPos < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: TableEltClassIdPos < TableElt: superclass init_table position */},
- {(int) compiling_global___TableEltClassPos___is_related_to},
- {(int) compiling_global___TableElt___length},
- {(int) compiling_global___TableElt___item},
- {(int) compiling_global___TableElt___compile_to_c},
- {(int) 2 /* 45: TableEltClassIdPos < LocalTableElt: superclass init_table position */},
- {(int) compiling_global___TableEltClassIdPos___symbol},
- {(int) compiling_global___TableEltClassIdPos___value},
- {(int) 3 /* 48: TableEltClassIdPos < TableEltClassPos: superclass init_table position */},
- {(int) compiling_global___TableEltClassPos___init},
- {(int) 4 /* 50: TableEltClassIdPos < TableEltClassIdPos: superclass init_table position */},
- {(int) compiling_global___TableEltClassIdPos___init},
+ {(long int) 3243 /* 0: Identity */},
+ {(long int) 3 /* 1: TableEltClassIdPos < Object: superclass typecheck marker */},
+ {(long int) 19 /* 2: TableEltClassIdPos < TableElt: superclass typecheck marker */},
+ {(long int) 2591 /* 3: TableEltClassIdPos < LocalTableElt: superclass typecheck marker */},
+ {(long int) 2679 /* 4: TableEltClassIdPos < TableEltClassPos: superclass typecheck marker */},
+ {(long int) 3243 /* 5: TableEltClassIdPos < TableEltClassIdPos: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TableEltClassIdPos < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: TableEltClassIdPos < TableElt: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassPos___is_related_to},
+ {(long int) compiling_global___TableElt___length},
+ {(long int) compiling_global___TableElt___item},
+ {(long int) compiling_global___TableElt___compile_to_c},
+ {(long int) 2 /* 45: TableEltClassIdPos < LocalTableElt: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassIdPos___symbol},
+ {(long int) compiling_global___TableEltClassIdPos___value},
+ {(long int) 3 /* 48: TableEltClassIdPos < TableEltClassPos: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassPos___init},
+ {(long int) 4 /* 50: TableEltClassIdPos < TableEltClassIdPos: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassIdPos___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TableEltClassIdPos::_local_class */
return self;
}
const classtable_elt_t VFT_TableEltClassInitTablePos[52] = {
- {(int) 3239 /* 0: Identity */},
- {(int) 3 /* 1: TableEltClassInitTablePos < Object: superclass typecheck marker */},
- {(int) 19 /* 2: TableEltClassInitTablePos < TableElt: superclass typecheck marker */},
- {(int) 2591 /* 3: TableEltClassInitTablePos < LocalTableElt: superclass typecheck marker */},
- {(int) 2679 /* 4: TableEltClassInitTablePos < TableEltClassPos: superclass typecheck marker */},
- {(int) 3239 /* 5: TableEltClassInitTablePos < TableEltClassInitTablePos: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TableEltClassInitTablePos < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: TableEltClassInitTablePos < TableElt: superclass init_table position */},
- {(int) compiling_global___TableEltClassPos___is_related_to},
- {(int) compiling_global___TableElt___length},
- {(int) compiling_global___TableElt___item},
- {(int) compiling_global___TableEltClassInitTablePos___compile_to_c},
- {(int) 2 /* 45: TableEltClassInitTablePos < LocalTableElt: superclass init_table position */},
- {(int) compiling_global___TableEltClassInitTablePos___symbol},
- {(int) compiling_global___TableEltClassInitTablePos___value},
- {(int) 3 /* 48: TableEltClassInitTablePos < TableEltClassPos: superclass init_table position */},
- {(int) compiling_global___TableEltClassPos___init},
- {(int) 4 /* 50: TableEltClassInitTablePos < TableEltClassInitTablePos: superclass init_table position */},
- {(int) compiling_global___TableEltClassInitTablePos___init},
+ {(long int) 3239 /* 0: Identity */},
+ {(long int) 3 /* 1: TableEltClassInitTablePos < Object: superclass typecheck marker */},
+ {(long int) 19 /* 2: TableEltClassInitTablePos < TableElt: superclass typecheck marker */},
+ {(long int) 2591 /* 3: TableEltClassInitTablePos < LocalTableElt: superclass typecheck marker */},
+ {(long int) 2679 /* 4: TableEltClassInitTablePos < TableEltClassPos: superclass typecheck marker */},
+ {(long int) 3239 /* 5: TableEltClassInitTablePos < TableEltClassInitTablePos: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TableEltClassInitTablePos < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: TableEltClassInitTablePos < TableElt: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassPos___is_related_to},
+ {(long int) compiling_global___TableElt___length},
+ {(long int) compiling_global___TableElt___item},
+ {(long int) compiling_global___TableEltClassInitTablePos___compile_to_c},
+ {(long int) 2 /* 45: TableEltClassInitTablePos < LocalTableElt: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassInitTablePos___symbol},
+ {(long int) compiling_global___TableEltClassInitTablePos___value},
+ {(long int) 3 /* 48: TableEltClassInitTablePos < TableEltClassPos: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassPos___init},
+ {(long int) 4 /* 50: TableEltClassInitTablePos < TableEltClassInitTablePos: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassInitTablePos___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TableEltClassInitTablePos::_local_class */
return self;
}
const classtable_elt_t VFT_TableEltClassColorPos[52] = {
- {(int) 3247 /* 0: Identity */},
- {(int) 3 /* 1: TableEltClassColorPos < Object: superclass typecheck marker */},
- {(int) 19 /* 2: TableEltClassColorPos < TableElt: superclass typecheck marker */},
- {(int) 2591 /* 3: TableEltClassColorPos < LocalTableElt: superclass typecheck marker */},
- {(int) 2679 /* 4: TableEltClassColorPos < TableEltClassPos: superclass typecheck marker */},
- {(int) 3247 /* 5: TableEltClassColorPos < TableEltClassColorPos: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TableEltClassColorPos < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: TableEltClassColorPos < TableElt: superclass init_table position */},
- {(int) compiling_global___TableEltClassPos___is_related_to},
- {(int) compiling_global___TableElt___length},
- {(int) compiling_global___TableElt___item},
- {(int) compiling_global___TableEltClassColorPos___compile_to_c},
- {(int) 2 /* 45: TableEltClassColorPos < LocalTableElt: superclass init_table position */},
- {(int) compiling_global___TableEltClassColorPos___symbol},
- {(int) compiling_global___TableEltClassColorPos___value},
- {(int) 3 /* 48: TableEltClassColorPos < TableEltClassPos: superclass init_table position */},
- {(int) compiling_global___TableEltClassPos___init},
- {(int) 4 /* 50: TableEltClassColorPos < TableEltClassColorPos: superclass init_table position */},
- {(int) compiling_global___TableEltClassColorPos___init},
+ {(long int) 3247 /* 0: Identity */},
+ {(long int) 3 /* 1: TableEltClassColorPos < Object: superclass typecheck marker */},
+ {(long int) 19 /* 2: TableEltClassColorPos < TableElt: superclass typecheck marker */},
+ {(long int) 2591 /* 3: TableEltClassColorPos < LocalTableElt: superclass typecheck marker */},
+ {(long int) 2679 /* 4: TableEltClassColorPos < TableEltClassPos: superclass typecheck marker */},
+ {(long int) 3247 /* 5: TableEltClassColorPos < TableEltClassColorPos: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TableEltClassColorPos < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: TableEltClassColorPos < TableElt: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassPos___is_related_to},
+ {(long int) compiling_global___TableElt___length},
+ {(long int) compiling_global___TableElt___item},
+ {(long int) compiling_global___TableEltClassColorPos___compile_to_c},
+ {(long int) 2 /* 45: TableEltClassColorPos < LocalTableElt: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassColorPos___symbol},
+ {(long int) compiling_global___TableEltClassColorPos___value},
+ {(long int) 3 /* 48: TableEltClassColorPos < TableEltClassPos: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassPos___init},
+ {(long int) 4 /* 50: TableEltClassColorPos < TableEltClassColorPos: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassColorPos___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TableEltClassColorPos::_local_class */
return self;
}
const classtable_elt_t VFT_TableEltBaseAttrPos[50] = {
- {(int) 2683 /* 0: Identity */},
- {(int) 3 /* 1: TableEltBaseAttrPos < Object: superclass typecheck marker */},
- {(int) 19 /* 2: TableEltBaseAttrPos < TableElt: superclass typecheck marker */},
- {(int) 2591 /* 3: TableEltBaseAttrPos < LocalTableElt: superclass typecheck marker */},
- {(int) 2683 /* 4: TableEltBaseAttrPos < TableEltBaseAttrPos: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TableEltBaseAttrPos < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: TableEltBaseAttrPos < TableElt: superclass init_table position */},
- {(int) compiling_global___TableElt___is_related_to},
- {(int) compiling_global___TableElt___length},
- {(int) compiling_global___TableElt___item},
- {(int) compiling_global___TableEltBaseAttrPos___compile_to_c},
- {(int) 2 /* 45: TableEltBaseAttrPos < LocalTableElt: superclass init_table position */},
- {(int) compiling_global___TableEltBaseAttrPos___symbol},
- {(int) compiling_global___TableEltBaseAttrPos___value},
- {(int) 3 /* 48: TableEltBaseAttrPos < TableEltBaseAttrPos: superclass init_table position */},
- {(int) compiling_global___TableEltBaseAttrPos___init},
+ {(long int) 2683 /* 0: Identity */},
+ {(long int) 3 /* 1: TableEltBaseAttrPos < Object: superclass typecheck marker */},
+ {(long int) 19 /* 2: TableEltBaseAttrPos < TableElt: superclass typecheck marker */},
+ {(long int) 2591 /* 3: TableEltBaseAttrPos < LocalTableElt: superclass typecheck marker */},
+ {(long int) 2683 /* 4: TableEltBaseAttrPos < TableEltBaseAttrPos: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TableEltBaseAttrPos < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: TableEltBaseAttrPos < TableElt: superclass init_table position */},
+ {(long int) compiling_global___TableElt___is_related_to},
+ {(long int) compiling_global___TableElt___length},
+ {(long int) compiling_global___TableElt___item},
+ {(long int) compiling_global___TableEltBaseAttrPos___compile_to_c},
+ {(long int) 2 /* 45: TableEltBaseAttrPos < LocalTableElt: superclass init_table position */},
+ {(long int) compiling_global___TableEltBaseAttrPos___symbol},
+ {(long int) compiling_global___TableEltBaseAttrPos___value},
+ {(long int) 3 /* 48: TableEltBaseAttrPos < TableEltBaseAttrPos: superclass init_table position */},
+ {(long int) compiling_global___TableEltBaseAttrPos___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TableEltBaseAttrPos::_local_class */
return self;
}
const classtable_elt_t VFT_TableEltComposite[48] = {
- {(int) 191 /* 0: Identity */},
- {(int) 3 /* 1: TableEltComposite < Object: superclass typecheck marker */},
- {(int) 19 /* 2: TableEltComposite < TableElt: superclass typecheck marker */},
- {(int) 191 /* 3: TableEltComposite < TableEltComposite: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TableEltComposite < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: TableEltComposite < TableElt: superclass init_table position */},
- {(int) compiling_global___TableEltComposite___is_related_to},
- {(int) compiling_global___TableEltComposite___length},
- {(int) compiling_global___TableEltComposite___item},
- {(int) compiling_global___TableEltComposite___compile_to_c},
- {(int) 2 /* 45: TableEltComposite < TableEltComposite: superclass init_table position */},
- {(int) compiling_global___TableEltComposite___add},
- {(int) compiling_global___TableEltComposite___init},
+ {(long int) 191 /* 0: Identity */},
+ {(long int) 3 /* 1: TableEltComposite < Object: superclass typecheck marker */},
+ {(long int) 19 /* 2: TableEltComposite < TableElt: superclass typecheck marker */},
+ {(long int) 191 /* 3: TableEltComposite < TableEltComposite: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TableEltComposite < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: TableEltComposite < TableElt: superclass init_table position */},
+ {(long int) compiling_global___TableEltComposite___is_related_to},
+ {(long int) compiling_global___TableEltComposite___length},
+ {(long int) compiling_global___TableEltComposite___item},
+ {(long int) compiling_global___TableEltComposite___compile_to_c},
+ {(long int) 2 /* 45: TableEltComposite < TableEltComposite: superclass init_table position */},
+ {(long int) compiling_global___TableEltComposite___add},
+ {(long int) compiling_global___TableEltComposite___init},
};
/* 0: Pointer to the classtable */
/* 1: Attribute TableEltComposite::_table */
return self;
}
const classtable_elt_t VFT_TableEltClassSelfId[47] = {
- {(int) 195 /* 0: Identity */},
- {(int) 3 /* 1: TableEltClassSelfId < Object: superclass typecheck marker */},
- {(int) 19 /* 2: TableEltClassSelfId < TableElt: superclass typecheck marker */},
- {(int) 195 /* 3: TableEltClassSelfId < TableEltClassSelfId: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TableEltClassSelfId < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: TableEltClassSelfId < TableElt: superclass init_table position */},
- {(int) compiling_global___TableEltClassSelfId___is_related_to},
- {(int) compiling_global___TableElt___length},
- {(int) compiling_global___TableElt___item},
- {(int) compiling_global___TableEltClassSelfId___compile_to_c},
- {(int) 2 /* 45: TableEltClassSelfId < TableEltClassSelfId: superclass init_table position */},
- {(int) compiling_global___TableEltClassSelfId___init},
+ {(long int) 195 /* 0: Identity */},
+ {(long int) 3 /* 1: TableEltClassSelfId < Object: superclass typecheck marker */},
+ {(long int) 19 /* 2: TableEltClassSelfId < TableElt: superclass typecheck marker */},
+ {(long int) 195 /* 3: TableEltClassSelfId < TableEltClassSelfId: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TableEltClassSelfId < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: TableEltClassSelfId < TableElt: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassSelfId___is_related_to},
+ {(long int) compiling_global___TableElt___length},
+ {(long int) compiling_global___TableElt___item},
+ {(long int) compiling_global___TableEltClassSelfId___compile_to_c},
+ {(long int) 2 /* 45: TableEltClassSelfId < TableEltClassSelfId: superclass init_table position */},
+ {(long int) compiling_global___TableEltClassSelfId___init},
};
/* 0: Pointer to the classtable */
val_t NEW_TableEltClassSelfId(void) {
return self;
}
const classtable_elt_t VFT_TableEltVftPointer[47] = {
- {(int) 187 /* 0: Identity */},
- {(int) 3 /* 1: TableEltVftPointer < Object: superclass typecheck marker */},
- {(int) 19 /* 2: TableEltVftPointer < TableElt: superclass typecheck marker */},
- {(int) 187 /* 3: TableEltVftPointer < TableEltVftPointer: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: TableEltVftPointer < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: TableEltVftPointer < TableElt: superclass init_table position */},
- {(int) compiling_global___TableEltVftPointer___is_related_to},
- {(int) compiling_global___TableElt___length},
- {(int) compiling_global___TableElt___item},
- {(int) compiling_global___TableEltVftPointer___compile_to_c},
- {(int) 2 /* 45: TableEltVftPointer < TableEltVftPointer: superclass init_table position */},
- {(int) compiling_global___TableEltVftPointer___init},
+ {(long int) 187 /* 0: Identity */},
+ {(long int) 3 /* 1: TableEltVftPointer < Object: superclass typecheck marker */},
+ {(long int) 19 /* 2: TableEltVftPointer < TableElt: superclass typecheck marker */},
+ {(long int) 187 /* 3: TableEltVftPointer < TableEltVftPointer: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: TableEltVftPointer < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: TableEltVftPointer < TableElt: superclass init_table position */},
+ {(long int) compiling_global___TableEltVftPointer___is_related_to},
+ {(long int) compiling_global___TableElt___length},
+ {(long int) compiling_global___TableElt___item},
+ {(long int) compiling_global___TableEltVftPointer___compile_to_c},
+ {(long int) 2 /* 45: TableEltVftPointer < TableEltVftPointer: superclass init_table position */},
+ {(long int) compiling_global___TableEltVftPointer___init},
};
/* 0: Pointer to the classtable */
val_t NEW_TableEltVftPointer(void) {
return self;
}
const classtable_elt_t VFT_ClassSorter[48] = {
- {(int) 2651 /* 0: Identity */},
- {(int) 3 /* 1: ClassSorter < Object: superclass typecheck marker */},
- {(int) 175 /* 2: ClassSorter < AbstractSorter: superclass typecheck marker */},
- {(int) 2651 /* 3: ClassSorter < ClassSorter: superclass typecheck marker */},
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {0} /* Class Hole :( */,
- {(int) utils___Object___cmangle},
- {(int) utils___Object___cmangle_table},
- {(int) hash___Object___hash},
- {(int) string___Object___to_s},
- {(int) string___Object___inspect},
- {(int) string___Object___inspect_head},
- {(int) string___Object___args},
- {(int) 0 /* 20: ClassSorter < Object: superclass init_table position */},
- {(int) kernel___Object___object_id},
- {(int) kernel___Object___is_same_type},
- {(int) kernel___Object_____eqeq},
- {(int) kernel___Object_____neq},
- {(int) kernel___Object___output},
- {(int) kernel___Object___exit},
- {(int) kernel___Object___sys},
- {(int) time___Object___get_time},
- {(int) file___Object___printn},
- {(int) file___Object___print},
- {(int) file___Object___getc},
- {(int) file___Object___gets},
- {(int) file___Object___stdin},
- {(int) file___Object___stdout},
- {(int) file___Object___stderr},
- {(int) math___Object___atan2},
- {(int) math___Object___pi},
- {(int) math___Object___srand_from},
- {(int) math___Object___srand},
- {(int) 1 /* 40: ClassSorter < AbstractSorter: superclass init_table position */},
- {(int) compiling_global___ClassSorter___compare},
- {(int) sorter___AbstractSorter___sort},
- {(int) sorter___AbstractSorter___sub_sort},
- {(int) sorter___AbstractSorter___quick_sort},
- {(int) sorter___AbstractSorter___bubble_sort},
- {(int) 2 /* 46: ClassSorter < ClassSorter: superclass init_table position */},
- {(int) compiling_global___ClassSorter___init},
+ {(long int) 2651 /* 0: Identity */},
+ {(long int) 3 /* 1: ClassSorter < Object: superclass typecheck marker */},
+ {(long int) 175 /* 2: ClassSorter < AbstractSorter: superclass typecheck marker */},
+ {(long int) 2651 /* 3: ClassSorter < ClassSorter: superclass typecheck marker */},
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {0} /* Class Hole :( */,
+ {(long int) utils___Object___cmangle},
+ {(long int) utils___Object___cmangle_table},
+ {(long int) hash___Object___hash},
+ {(long int) string___Object___to_s},
+ {(long int) string___Object___inspect},
+ {(long int) string___Object___inspect_head},
+ {(long int) string___Object___args},
+ {(long int) 0 /* 20: ClassSorter < Object: superclass init_table position */},
+ {(long int) kernel___Object___object_id},
+ {(long int) kernel___Object___is_same_type},
+ {(long int) kernel___Object_____eqeq},
+ {(long int) kernel___Object_____neq},
+ {(long int) kernel___Object___output},
+ {(long int) kernel___Object___exit},
+ {(long int) kernel___Object___sys},
+ {(long int) time___Object___get_time},
+ {(long int) file___Object___printn},
+ {(long int) file___Object___print},
+ {(long int) file___Object___getc},
+ {(long int) file___Object___gets},
+ {(long int) file___Object___stdin},
+ {(long int) file___Object___stdout},
+ {(long int) file___Object___stderr},
+ {(long int) math___Object___atan2},
+ {(long int) math___Object___pi},
+ {(long int) math___Object___srand_from},
+ {(long int) math___Object___srand},
+ {(long int) 1 /* 40: ClassSorter < AbstractSorter: superclass init_table position */},
+ {(long int) compiling_global___ClassSorter___compare},
+ {(long int) sorter___AbstractSorter___sort},
+ {(long int) sorter___AbstractSorter___sub_sort},
+ {(long int) sorter___AbstractSorter___quick_sort},
+ {(long int) sorter___AbstractSorter___bubble_sort},
+ {(long int) 2 /* 46: ClassSorter < ClassSorter: superclass init_table position */},
+ {(long int) compiling_global___ClassSorter___init},
};
/* 0: Pointer to the classtable */
val_t NEW_ClassSorter(void) {