c_src: regenerate
[nit.git] / c_src / core__sorter.sep.1.c
similarity index 73%
rename from c_src/standard__sorter.sep.1.c
rename to c_src/core__sorter.sep.1.c
index 4f7605f..9f2682b 100644 (file)
@@ -1,6 +1,6 @@
-#include "standard__sorter.sep.0.h"
+#include "core__sorter.sep.0.h"
 /* method sorter#Comparator#sort for (self: Comparator, Array[nullable Object]) */
-void standard___standard__Comparator___sort(val* self, val* p0) {
+void core___core__Comparator___sort(val* self, val* p0) {
 short int var /* : Bool */;
 int cltype;
 int idtype;
@@ -17,7 +17,7 @@ const char* var_class_name9;
 long var10 /* : Int */;
 /* Covariant cast for argument 0 (array) <p0:Array[nullable Object]> isa Array[COMPARED] */
 /* <p0:Array[nullable Object]> isa Array[COMPARED] */
-type_struct = (((long)self&3)?type_info[((long)self&3)]:self->type)->resolution_table->types[COLOR_standard__Array__standard__sorter__Comparator__COMPARED];
+type_struct = (((long)self&3)?type_info[((long)self&3)]:self->type)->resolution_table->types[COLOR_core__Array__core__sorter__Comparator__COMPARED];
 cltype = type_struct->color;
 idtype = type_struct->id;
 if(cltype >= p0->type->table_size) {
@@ -28,13 +28,13 @@ var = p0->type->type_table[cltype] == idtype;
 if (unlikely(!var)) {
 var_class_name = p0 == NULL ? "null" : p0->type->name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "Array[COMPARED]", var_class_name);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__sorter, 80);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__sorter, 82);
 fatal_exit(1);
 }
 var_array = p0;
 {
 { /* Inline array#AbstractArrayRead#length (var_array) on <var_array:Array[nullable Object]> */
-var3 = var_array->attrs[COLOR_standard__array__AbstractArrayRead___length].l; /* _length on <var_array:Array[nullable Object]> */
+var3 = var_array->attrs[COLOR_core__array__AbstractArrayRead___length].l; /* _length on <var_array:Array[nullable Object]> */
 var1 = var3;
 RET_LABEL2:(void)0;
 }
@@ -45,9 +45,9 @@ RET_LABEL2:(void)0;
 /* <1l:Int> isa OTHER */
 var6 = 1; /* easy <1l:Int> isa OTHER*/
 if (unlikely(!var6)) {
-var_class_name9 = type_standard__Int.name;
+var_class_name9 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name9);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 540);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 734);
 fatal_exit(1);
 }
 var10 = var1 - 1l;
@@ -57,12 +57,12 @@ RET_LABEL5:(void)0;
 }
 }
 {
-standard___standard__Comparator___sub_sort(self, var_array, 0l, var4); /* Direct call sorter#Comparator#sub_sort on <self:Comparator>*/
+core___core__Comparator___sub_sort(self, var_array, 0l, var4); /* Direct call sorter#Comparator#sub_sort on <self:Comparator>*/
 }
 RET_LABEL:;
 }
 /* method sorter#Comparator#sub_sort for (self: Comparator, Array[nullable Object], Int, Int) */
-void standard___standard__Comparator___sub_sort(val* self, val* p0, long p1, long p2) {
+void core___core__Comparator___sub_sort(val* self, val* p0, long p1, long p2) {
 short int var /* : Bool */;
 int cltype;
 int idtype;
@@ -91,7 +91,7 @@ const char* var_class_name20;
 short int var21 /* : Bool */;
 /* Covariant cast for argument 0 (array) <p0:Array[nullable Object]> isa Array[COMPARED] */
 /* <p0:Array[nullable Object]> isa Array[COMPARED] */
-type_struct = (((long)self&3)?type_info[((long)self&3)]:self->type)->resolution_table->types[COLOR_standard__Array__standard__sorter__Comparator__COMPARED];
+type_struct = (((long)self&3)?type_info[((long)self&3)]:self->type)->resolution_table->types[COLOR_core__Array__core__sorter__Comparator__COMPARED];
 cltype = type_struct->color;
 idtype = type_struct->id;
 if(cltype >= p0->type->table_size) {
@@ -102,7 +102,7 @@ var = p0->type->type_table[cltype] == idtype;
 if (unlikely(!var)) {
 var_class_name = p0 == NULL ? "null" : p0->type->name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "Array[COMPARED]", var_class_name);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__sorter, 89);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__sorter, 91);
 fatal_exit(1);
 }
 var_array = p0;
@@ -114,9 +114,9 @@ var_to = p2;
 /* <var_to:Int> isa OTHER */
 var3 = 1; /* easy <var_to:Int> isa OTHER*/
 if (unlikely(!var3)) {
-var_class_name6 = type_standard__Int.name;
+var_class_name6 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name6);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 535);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 729);
 fatal_exit(1);
 }
 var7 = var_from >= var_to;
@@ -134,9 +134,9 @@ goto RET_LABEL;
 /* <7l:Int> isa OTHER */
 var10 = 1; /* easy <7l:Int> isa OTHER*/
 if (unlikely(!var10)) {
-var_class_name13 = type_standard__Int.name;
+var_class_name13 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name13);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 537);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 731);
 fatal_exit(1);
 }
 var14 = var_from + 7l;
@@ -151,9 +151,9 @@ RET_LABEL9:(void)0;
 /* <var_to:Int> isa OTHER */
 var17 = 1; /* easy <var_to:Int> isa OTHER*/
 if (unlikely(!var17)) {
-var_class_name20 = type_standard__Int.name;
+var_class_name20 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name20);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 534);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 728);
 fatal_exit(1);
 }
 var21 = var8 < var_to;
@@ -164,18 +164,18 @@ RET_LABEL16:(void)0;
 }
 if (var15){
 {
-standard___standard__Comparator___quick_sort(self, var_array, var_from, var_to); /* Direct call sorter#Comparator#quick_sort on <self:Comparator>*/
+core___core__Comparator___quick_sort(self, var_array, var_from, var_to); /* Direct call sorter#Comparator#quick_sort on <self:Comparator>*/
 }
 } else {
 {
-standard___standard__Comparator___bubble_sort(self, var_array, var_from, var_to); /* Direct call sorter#Comparator#bubble_sort on <self:Comparator>*/
+core___core__Comparator___bubble_sort(self, var_array, var_from, var_to); /* Direct call sorter#Comparator#bubble_sort on <self:Comparator>*/
 }
 }
 }
 RET_LABEL:;
 }
 /* method sorter#Comparator#quick_sort for (self: Comparator, Array[nullable Object], Int, Int) */
-void standard___standard__Comparator___quick_sort(val* self, val* p0, long p1, long p2) {
+void core___core__Comparator___quick_sort(val* self, val* p0, long p1, long p2) {
 short int var /* : Bool */;
 int cltype;
 int idtype;
@@ -268,7 +268,7 @@ const char* var_class_name89;
 long var90 /* : Int */;
 /* Covariant cast for argument 0 (array) <p0:Array[nullable Object]> isa Array[COMPARED] */
 /* <p0:Array[nullable Object]> isa Array[COMPARED] */
-type_struct = (((long)self&3)?type_info[((long)self&3)]:self->type)->resolution_table->types[COLOR_standard__Array__standard__sorter__Comparator__COMPARED];
+type_struct = (((long)self&3)?type_info[((long)self&3)]:self->type)->resolution_table->types[COLOR_core__Array__core__sorter__Comparator__COMPARED];
 cltype = type_struct->color;
 idtype = type_struct->id;
 if(cltype >= p0->type->table_size) {
@@ -279,14 +279,14 @@ var = p0->type->type_table[cltype] == idtype;
 if (unlikely(!var)) {
 var_class_name = p0 == NULL ? "null" : p0->type->name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "Array[COMPARED]", var_class_name);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__sorter, 101);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__sorter, 103);
 fatal_exit(1);
 }
 var_array = p0;
 var_from = p1;
 var_to = p2;
 {
-var1 = standard___standard__Array___standard__abstract_collection__SequenceRead___91d_93d(var_array, var_from);
+var1 = core___core__Array___core__abstract_collection__SequenceRead___91d_93d(var_array, var_from);
 }
 var_pivot = var1;
 var_i = var_from;
@@ -298,9 +298,9 @@ for(;;) {
 /* <var_i:Int> isa OTHER */
 var4 = 1; /* easy <var_i:Int> isa OTHER*/
 if (unlikely(!var4)) {
-var_class_name7 = type_standard__Int.name;
+var_class_name7 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name7);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 536);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 730);
 fatal_exit(1);
 }
 var8 = var_j > var_i;
@@ -317,9 +317,9 @@ for(;;) {
 /* <var_to:Int> isa OTHER */
 var12 = 1; /* easy <var_to:Int> isa OTHER*/
 if (unlikely(!var12)) {
-var_class_name15 = type_standard__Int.name;
+var_class_name15 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name15);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 533);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 727);
 fatal_exit(1);
 }
 var16 = var_i <= var_to;
@@ -331,10 +331,10 @@ RET_LABEL11:(void)0;
 var_ = var10;
 if (var10){
 {
-var17 = standard___standard__Array___standard__abstract_collection__SequenceRead___91d_93d(var_array, var_i);
+var17 = core___core__Array___core__abstract_collection__SequenceRead___91d_93d(var_array, var_i);
 }
 {
-var18 = ((long(*)(val* self, val* p0, val* p1))((((long)self&3)?class_info[((long)self&3)]:self->class)->vft[COLOR_standard__sorter__Comparator__compare]))(self, var17, var_pivot); /* compare on <self:Comparator>*/
+var18 = ((long(*)(val* self, val* p0, val* p1))((((long)self&3)?class_info[((long)self&3)]:self->class)->vft[COLOR_core__sorter__Comparator__compare]))(self, var17, var_pivot); /* compare on <self:Comparator>*/
 }
 {
 { /* Inline kernel#Int#<= (var18,0l) on <var18:Int> */
@@ -342,9 +342,9 @@ var18 = ((long(*)(val* self, val* p0, val* p1))((((long)self&3)?class_info[((lon
 /* <0l:Int> isa OTHER */
 var21 = 1; /* easy <0l:Int> isa OTHER*/
 if (unlikely(!var21)) {
-var_class_name24 = type_standard__Int.name;
+var_class_name24 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name24);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 533);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 727);
 fatal_exit(1);
 }
 var25 = var18 <= 0l;
@@ -364,9 +364,9 @@ if (var9){
 /* <1l:Int> isa OTHER */
 var28 = 1; /* easy <1l:Int> isa OTHER*/
 if (unlikely(!var28)) {
-var_class_name31 = type_standard__Int.name;
+var_class_name31 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name31);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 537);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 731);
 fatal_exit(1);
 }
 var32 = var_i + 1l;
@@ -388,9 +388,9 @@ for(;;) {
 /* <var_i:Int> isa OTHER */
 var36 = 1; /* easy <var_i:Int> isa OTHER*/
 if (unlikely(!var36)) {
-var_class_name39 = type_standard__Int.name;
+var_class_name39 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name39);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 536);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 730);
 fatal_exit(1);
 }
 var40 = var_j > var_i;
@@ -402,10 +402,10 @@ RET_LABEL35:(void)0;
 var_41 = var34;
 if (var34){
 {
-var42 = standard___standard__Array___standard__abstract_collection__SequenceRead___91d_93d(var_array, var_j);
+var42 = core___core__Array___core__abstract_collection__SequenceRead___91d_93d(var_array, var_j);
 }
 {
-var43 = ((long(*)(val* self, val* p0, val* p1))((((long)self&3)?class_info[((long)self&3)]:self->class)->vft[COLOR_standard__sorter__Comparator__compare]))(self, var42, var_pivot); /* compare on <self:Comparator>*/
+var43 = ((long(*)(val* self, val* p0, val* p1))((((long)self&3)?class_info[((long)self&3)]:self->class)->vft[COLOR_core__sorter__Comparator__compare]))(self, var42, var_pivot); /* compare on <self:Comparator>*/
 }
 {
 { /* Inline kernel#Int#>= (var43,0l) on <var43:Int> */
@@ -413,9 +413,9 @@ var43 = ((long(*)(val* self, val* p0, val* p1))((((long)self&3)?class_info[((lon
 /* <0l:Int> isa OTHER */
 var46 = 1; /* easy <0l:Int> isa OTHER*/
 if (unlikely(!var46)) {
-var_class_name49 = type_standard__Int.name;
+var_class_name49 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name49);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 535);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 729);
 fatal_exit(1);
 }
 var50 = var43 >= 0l;
@@ -435,9 +435,9 @@ if (var33){
 /* <1l:Int> isa OTHER */
 var53 = 1; /* easy <1l:Int> isa OTHER*/
 if (unlikely(!var53)) {
-var_class_name56 = type_standard__Int.name;
+var_class_name56 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name56);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 540);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 734);
 fatal_exit(1);
 }
 var57 = var_j - 1l;
@@ -458,9 +458,9 @@ BREAK_label58: (void)0;
 /* <var_i:Int> isa OTHER */
 var61 = 1; /* easy <var_i:Int> isa OTHER*/
 if (unlikely(!var61)) {
-var_class_name64 = type_standard__Int.name;
+var_class_name64 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name64);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 536);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 730);
 fatal_exit(1);
 }
 var65 = var_j > var_i;
@@ -471,17 +471,17 @@ RET_LABEL60:(void)0;
 }
 if (var59){
 {
-var66 = standard___standard__Array___standard__abstract_collection__SequenceRead___91d_93d(var_array, var_i);
+var66 = core___core__Array___core__abstract_collection__SequenceRead___91d_93d(var_array, var_i);
 }
 var_t = var66;
 {
-var67 = standard___standard__Array___standard__abstract_collection__SequenceRead___91d_93d(var_array, var_j);
+var67 = core___core__Array___core__abstract_collection__SequenceRead___91d_93d(var_array, var_j);
 }
 {
-standard___standard__Array___standard__abstract_collection__Sequence___91d_93d_61d(var_array, var_i, var67); /* Direct call array#Array#[]= on <var_array:Array[nullable Object]>*/
+core___core__Array___core__abstract_collection__Sequence___91d_93d_61d(var_array, var_i, var67); /* Direct call array#Array#[]= on <var_array:Array[nullable Object]>*/
 }
 {
-standard___standard__Array___standard__abstract_collection__Sequence___91d_93d_61d(var_array, var_j, var_t); /* Direct call array#Array#[]= on <var_array:Array[nullable Object]>*/
+core___core__Array___core__abstract_collection__Sequence___91d_93d_61d(var_array, var_j, var_t); /* Direct call array#Array#[]= on <var_array:Array[nullable Object]>*/
 }
 } else {
 }
@@ -496,9 +496,9 @@ BREAK_label68: (void)0;
 /* <1l:Int> isa OTHER */
 var71 = 1; /* easy <1l:Int> isa OTHER*/
 if (unlikely(!var71)) {
-var_class_name74 = type_standard__Int.name;
+var_class_name74 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name74);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 540);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 734);
 fatal_exit(1);
 }
 var75 = var_i - 1l;
@@ -508,10 +508,10 @@ RET_LABEL70:(void)0;
 }
 }
 {
-var76 = standard___standard__Array___standard__abstract_collection__SequenceRead___91d_93d(var_array, var69);
+var76 = core___core__Array___core__abstract_collection__SequenceRead___91d_93d(var_array, var69);
 }
 {
-standard___standard__Array___standard__abstract_collection__Sequence___91d_93d_61d(var_array, var_from, var76); /* Direct call array#Array#[]= on <var_array:Array[nullable Object]>*/
+core___core__Array___core__abstract_collection__Sequence___91d_93d_61d(var_array, var_from, var76); /* Direct call array#Array#[]= on <var_array:Array[nullable Object]>*/
 }
 {
 { /* Inline kernel#Int#- (var_i,1l) on <var_i:Int> */
@@ -519,9 +519,9 @@ standard___standard__Array___standard__abstract_collection__Sequence___91d_93d_6
 /* <1l:Int> isa OTHER */
 var79 = 1; /* easy <1l:Int> isa OTHER*/
 if (unlikely(!var79)) {
-var_class_name82 = type_standard__Int.name;
+var_class_name82 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name82);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 540);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 734);
 fatal_exit(1);
 }
 var83 = var_i - 1l;
@@ -531,7 +531,7 @@ RET_LABEL78:(void)0;
 }
 }
 {
-standard___standard__Array___standard__abstract_collection__Sequence___91d_93d_61d(var_array, var77, var_pivot); /* Direct call array#Array#[]= on <var_array:Array[nullable Object]>*/
+core___core__Array___core__abstract_collection__Sequence___91d_93d_61d(var_array, var77, var_pivot); /* Direct call array#Array#[]= on <var_array:Array[nullable Object]>*/
 }
 {
 { /* Inline kernel#Int#- (var_i,2l) on <var_i:Int> */
@@ -539,9 +539,9 @@ standard___standard__Array___standard__abstract_collection__Sequence___91d_93d_6
 /* <2l:Int> isa OTHER */
 var86 = 1; /* easy <2l:Int> isa OTHER*/
 if (unlikely(!var86)) {
-var_class_name89 = type_standard__Int.name;
+var_class_name89 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name89);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 540);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 734);
 fatal_exit(1);
 }
 var90 = var_i - 2l;
@@ -551,15 +551,15 @@ RET_LABEL85:(void)0;
 }
 }
 {
-standard___standard__Comparator___sub_sort(self, var_array, var_from, var84); /* Direct call sorter#Comparator#sub_sort on <self:Comparator>*/
+core___core__Comparator___sub_sort(self, var_array, var_from, var84); /* Direct call sorter#Comparator#sub_sort on <self:Comparator>*/
 }
 {
-standard___standard__Comparator___sub_sort(self, var_array, var_i, var_to); /* Direct call sorter#Comparator#sub_sort on <self:Comparator>*/
+core___core__Comparator___sub_sort(self, var_array, var_i, var_to); /* Direct call sorter#Comparator#sub_sort on <self:Comparator>*/
 }
 RET_LABEL:;
 }
 /* method sorter#Comparator#bubble_sort for (self: Comparator, Array[nullable Object], Int, Int) */
-void standard___standard__Comparator___bubble_sort(val* self, val* p0, long p1, long p2) {
+void core___core__Comparator___bubble_sort(val* self, val* p0, long p1, long p2) {
 short int var /* : Bool */;
 int cltype;
 int idtype;
@@ -612,7 +612,7 @@ const char* var_class_name43;
 long var44 /* : Int */;
 /* Covariant cast for argument 0 (array) <p0:Array[nullable Object]> isa Array[COMPARED] */
 /* <p0:Array[nullable Object]> isa Array[COMPARED] */
-type_struct = (((long)self&3)?type_info[((long)self&3)]:self->type)->resolution_table->types[COLOR_standard__Array__standard__sorter__Comparator__COMPARED];
+type_struct = (((long)self&3)?type_info[((long)self&3)]:self->type)->resolution_table->types[COLOR_core__Array__core__sorter__Comparator__COMPARED];
 cltype = type_struct->color;
 idtype = type_struct->id;
 if(cltype >= p0->type->table_size) {
@@ -623,7 +623,7 @@ var = p0->type->type_table[cltype] == idtype;
 if (unlikely(!var)) {
 var_class_name = p0 == NULL ? "null" : p0->type->name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "Array[COMPARED]", var_class_name);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__sorter, 126);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__sorter, 128);
 fatal_exit(1);
 }
 var_array = p0;
@@ -637,9 +637,9 @@ for(;;) {
 /* <var_to:Int> isa OTHER */
 var3 = 1; /* easy <var_to:Int> isa OTHER*/
 if (unlikely(!var3)) {
-var_class_name6 = type_standard__Int.name;
+var_class_name6 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name6);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 534);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 728);
 fatal_exit(1);
 }
 var7 = var_i < var_to;
@@ -651,7 +651,7 @@ RET_LABEL2:(void)0;
 if (var1){
 var_min = var_i;
 {
-var8 = standard___standard__Array___standard__abstract_collection__SequenceRead___91d_93d(var_array, var_i);
+var8 = core___core__Array___core__abstract_collection__SequenceRead___91d_93d(var_array, var_i);
 }
 var_min_v = var8;
 var_j = var_i;
@@ -662,9 +662,9 @@ for(;;) {
 /* <var_to:Int> isa OTHER */
 var11 = 1; /* easy <var_to:Int> isa OTHER*/
 if (unlikely(!var11)) {
-var_class_name14 = type_standard__Int.name;
+var_class_name14 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name14);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 533);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 727);
 fatal_exit(1);
 }
 var15 = var_j <= var_to;
@@ -675,10 +675,10 @@ RET_LABEL10:(void)0;
 }
 if (var9){
 {
-var16 = standard___standard__Array___standard__abstract_collection__SequenceRead___91d_93d(var_array, var_j);
+var16 = core___core__Array___core__abstract_collection__SequenceRead___91d_93d(var_array, var_j);
 }
 {
-var17 = ((long(*)(val* self, val* p0, val* p1))((((long)self&3)?class_info[((long)self&3)]:self->class)->vft[COLOR_standard__sorter__Comparator__compare]))(self, var_min_v, var16); /* compare on <self:Comparator>*/
+var17 = ((long(*)(val* self, val* p0, val* p1))((((long)self&3)?class_info[((long)self&3)]:self->class)->vft[COLOR_core__sorter__Comparator__compare]))(self, var_min_v, var16); /* compare on <self:Comparator>*/
 }
 {
 { /* Inline kernel#Int#> (var17,0l) on <var17:Int> */
@@ -686,9 +686,9 @@ var17 = ((long(*)(val* self, val* p0, val* p1))((((long)self&3)?class_info[((lon
 /* <0l:Int> isa OTHER */
 var20 = 1; /* easy <0l:Int> isa OTHER*/
 if (unlikely(!var20)) {
-var_class_name23 = type_standard__Int.name;
+var_class_name23 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name23);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 536);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 730);
 fatal_exit(1);
 }
 var24 = var17 > 0l;
@@ -700,7 +700,7 @@ RET_LABEL19:(void)0;
 if (var18){
 var_min = var_j;
 {
-var25 = standard___standard__Array___standard__abstract_collection__SequenceRead___91d_93d(var_array, var_j);
+var25 = core___core__Array___core__abstract_collection__SequenceRead___91d_93d(var_array, var_j);
 }
 var_min_v = var25;
 } else {
@@ -711,9 +711,9 @@ var_min_v = var25;
 /* <1l:Int> isa OTHER */
 var28 = 1; /* easy <1l:Int> isa OTHER*/
 if (unlikely(!var28)) {
-var_class_name31 = type_standard__Int.name;
+var_class_name31 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name31);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 537);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 731);
 fatal_exit(1);
 }
 var32 = var_j + 1l;
@@ -739,13 +739,13 @@ RET_LABEL34:(void)0;
 }
 if (var33){
 {
-var37 = standard___standard__Array___standard__abstract_collection__SequenceRead___91d_93d(var_array, var_i);
+var37 = core___core__Array___core__abstract_collection__SequenceRead___91d_93d(var_array, var_i);
 }
 {
-standard___standard__Array___standard__abstract_collection__Sequence___91d_93d_61d(var_array, var_min, var37); /* Direct call array#Array#[]= on <var_array:Array[nullable Object]>*/
+core___core__Array___core__abstract_collection__Sequence___91d_93d_61d(var_array, var_min, var37); /* Direct call array#Array#[]= on <var_array:Array[nullable Object]>*/
 }
 {
-standard___standard__Array___standard__abstract_collection__Sequence___91d_93d_61d(var_array, var_i, var_min_v); /* Direct call array#Array#[]= on <var_array:Array[nullable Object]>*/
+core___core__Array___core__abstract_collection__Sequence___91d_93d_61d(var_array, var_i, var_min_v); /* Direct call array#Array#[]= on <var_array:Array[nullable Object]>*/
 }
 } else {
 }
@@ -755,9 +755,9 @@ standard___standard__Array___standard__abstract_collection__Sequence___91d_93d_6
 /* <1l:Int> isa OTHER */
 var40 = 1; /* easy <1l:Int> isa OTHER*/
 if (unlikely(!var40)) {
-var_class_name43 = type_standard__Int.name;
+var_class_name43 = type_core__Int.name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "OTHER", var_class_name43);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__kernel, 537);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__kernel, 731);
 fatal_exit(1);
 }
 var44 = var_i + 1l;
@@ -775,7 +775,7 @@ BREAK_label45: (void)0;
 RET_LABEL:;
 }
 /* method sorter#DefaultComparator#compare for (self: DefaultComparator, Comparable, Comparable): Int */
-long standard___standard__DefaultComparator___Comparator__compare(val* self, val* p0, val* p1) {
+long core___core__DefaultComparator___Comparator__compare(val* self, val* p0, val* p1) {
 long var /* : Int */;
 short int var1 /* : Bool */;
 int cltype;
@@ -792,7 +792,7 @@ val* var_b /* var b: Comparable */;
 long var7 /* : Int */;
 /* Covariant cast for argument 0 (a) <p0:Comparable> isa COMPARED */
 /* <p0:Comparable> isa COMPARED */
-type_struct = self->type->resolution_table->types[COLOR_standard__sorter__Comparator__COMPARED];
+type_struct = self->type->resolution_table->types[COLOR_core__sorter__Comparator__COMPARED];
 cltype = type_struct->color;
 idtype = type_struct->id;
 if(cltype >= (((long)p0&3)?type_info[((long)p0&3)]:p0->type)->table_size) {
@@ -803,12 +803,12 @@ var1 = (((long)p0&3)?type_info[((long)p0&3)]:p0->type)->type_table[cltype] == id
 if (unlikely(!var1)) {
 var_class_name = p0 == NULL ? "null" : (((long)p0&3)?type_info[((long)p0&3)]:p0->type)->name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "COMPARED", var_class_name);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__sorter, 333);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__sorter, 335);
 fatal_exit(1);
 }
 /* Covariant cast for argument 1 (b) <p1:Comparable> isa COMPARED */
 /* <p1:Comparable> isa COMPARED */
-type_struct5 = self->type->resolution_table->types[COLOR_standard__sorter__Comparator__COMPARED];
+type_struct5 = self->type->resolution_table->types[COLOR_core__sorter__Comparator__COMPARED];
 cltype3 = type_struct5->color;
 idtype4 = type_struct5->id;
 if(cltype3 >= (((long)p1&3)?type_info[((long)p1&3)]:p1->type)->table_size) {
@@ -819,13 +819,13 @@ var2 = (((long)p1&3)?type_info[((long)p1&3)]:p1->type)->type_table[cltype3] == i
 if (unlikely(!var2)) {
 var_class_name6 = p1 == NULL ? "null" : (((long)p1&3)?type_info[((long)p1&3)]:p1->type)->name;
 PRINT_ERROR("Runtime error: Cast failed. Expected `%s`, got `%s`", "COMPARED", var_class_name6);
-PRINT_ERROR(" (%s:%d)\n", FILE_standard__sorter, 333);
+PRINT_ERROR(" (%s:%d)\n", FILE_core__sorter, 335);
 fatal_exit(1);
 }
 var_a = p0;
 var_b = p1;
 {
-var7 = ((long(*)(val* self, val* p0))((((long)var_a&3)?class_info[((long)var_a&3)]:var_a->class)->vft[COLOR_standard__kernel__Comparable___60d_61d_62d]))(var_a, var_b); /* <=> on <var_a:Comparable>*/
+var7 = ((long(*)(val* self, val* p0))((((long)var_a&3)?class_info[((long)var_a&3)]:var_a->class)->vft[COLOR_core__kernel__Comparable___60d_61d_62d]))(var_a, var_b); /* <=> on <var_a:Comparable>*/
 }
 var = var7;
 goto RET_LABEL;
@@ -833,7 +833,7 @@ RET_LABEL:;
 return var;
 }
 /* method sorter#Sys#default_comparator for (self: Sys): DefaultComparator */
-val* standard__sorter___Sys___default_comparator(val* self) {
+val* core__sorter___Sys___default_comparator(val* self) {
 val* var /* : DefaultComparator */;
 static val* varonce;
 static int varonce_guard;
@@ -842,7 +842,7 @@ val* var2 /* : DefaultComparator */;
 if (likely(varonce_guard)) {
 var1 = varonce;
 } else {
-var2 = NEW_standard__DefaultComparator(&type_standard__DefaultComparator);
+var2 = NEW_core__DefaultComparator(&type_core__DefaultComparator);
 {
 { /* Inline kernel#Object#init (var2) on <var2:DefaultComparator> */
 RET_LABEL3:(void)0;