} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:237 */
+ /* ../lib/standard/kernel.nit:244 */
REGB1 = TAG_Bool(UNTAG_Int(REGB0)>UNTAG_Int(REGB1));
/* ../lib/standard/stream.nit:34 */
if (UNTAG_Bool(REGB1)) {
} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:236 */
+ /* ../lib/standard/kernel.nit:243 */
REGB2 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB2));
/* ../lib/standard/stream.nit:36 */
if (UNTAG_Bool(REGB2)) {
- /* ../lib/standard/kernel.nit:300 */
+ /* ../lib/standard/kernel.nit:318 */
REGB1 = TAG_Char(UNTAG_Int(REGB1));
/* ../lib/standard/stream.nit:37 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], REGB1);
/* ../lib/standard/stream.nit:38 */
REGB1 = TAG_Int(1);
- /* ../lib/standard/kernel.nit:240 */
+ /* ../lib/standard/kernel.nit:247 */
REGB1 = TAG_Int(UNTAG_Int(REGB0)-UNTAG_Int(REGB1));
/* ../lib/standard/stream.nit:38 */
REGB0 = REGB1;
} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:236 */
+ /* ../lib/standard/kernel.nit:243 */
REGB1 = TAG_Bool(UNTAG_Int(REGB0)>=UNTAG_Int(REGB1));
/* ../lib/standard/stream.nit:59 */
if (UNTAG_Bool(REGB1)) {
- /* ../lib/standard/kernel.nit:300 */
+ /* ../lib/standard/kernel.nit:318 */
REGB0 = TAG_Char(UNTAG_Int(REGB0));
/* ../lib/standard/stream.nit:59 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], REGB0);
REGB0 = CALL_standard___stream___IStream___read_char(fra.me.REG[0])(fra.me.REG[0]);
/* ../lib/standard/stream.nit:69 */
REGB1 = TAG_Int(1);
- /* ../lib/standard/kernel.nit:239 */
+ /* ../lib/standard/kernel.nit:246 */
REGB1 = TAG_Int(-UNTAG_Int(REGB1));
/* ../lib/standard/stream.nit:69 */
REGB2 = TAG_Bool(IS_EQUAL_OO(REGB0,REGB1));
if (UNTAG_Bool(REGB2)) {
} else {
- /* ../lib/standard/kernel.nit:230 */
+ /* ../lib/standard/kernel.nit:237 */
REGB1 = TAG_Bool((REGB0)==(REGB1));
/* ../lib/standard/stream.nit:69 */
REGB2 = REGB1;
goto label1;
}
} else {
- /* ../lib/standard/kernel.nit:300 */
+ /* ../lib/standard/kernel.nit:318 */
REGB0 = TAG_Char(UNTAG_Int(REGB0));
/* ../lib/standard/stream.nit:73 */
CALL_standard___collection___abstract_collection___Sequence___push(fra.me.REG[1])(fra.me.REG[1], REGB0);
REGB1 = TAG_Bool(IS_EQUAL_OO(REGB0,REGB2));
if (UNTAG_Bool(REGB1)) {
} else {
- /* ../lib/standard/kernel.nit:381 */
+ /* ../lib/standard/kernel.nit:434 */
REGB2 = TAG_Bool((REGB0)==(REGB2));
/* ../lib/standard/stream.nit:74 */
REGB1 = REGB2;
} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:236 */
+ /* ../lib/standard/kernel.nit:243 */
REGB1 = TAG_Bool(UNTAG_Int(REGB0)>=UNTAG_Int(REGB1));
/* ../lib/standard/stream.nit:99 */
if (UNTAG_Bool(REGB1)) {
} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:236 */
+ /* ../lib/standard/kernel.nit:243 */
REGB0 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB0));
/* ../lib/standard/stream.nit:102 */
if (UNTAG_Bool(REGB0)) {
/* ../lib/standard/stream.nit:103 */
REGB0 = TAG_Int(1);
- /* ../lib/standard/kernel.nit:239 */
+ /* ../lib/standard/kernel.nit:246 */
REGB0 = TAG_Int(-UNTAG_Int(REGB0));
/* ../lib/standard/stream.nit:103 */
goto label1;
/* ../lib/standard/stream.nit:106 */
REGB2 = ATTR_standard___stream___BufferedIStream____buffer_pos(fra.me.REG[0]);
REGB3 = TAG_Int(1);
- /* ../lib/standard/kernel.nit:238 */
+ /* ../lib/standard/kernel.nit:245 */
REGB3 = TAG_Int(UNTAG_Int(REGB2)+UNTAG_Int(REGB3));
/* ../lib/standard/stream.nit:106 */
ATTR_standard___stream___BufferedIStream____buffer_pos(fra.me.REG[0]) = REGB3;
- /* ../lib/standard/kernel.nit:416 */
+ /* ../lib/standard/kernel.nit:471 */
REGB1 = TAG_Int((unsigned char)UNTAG_Char(REGB1));
/* ../lib/standard/stream.nit:107 */
REGB0 = REGB1;
} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:237 */
+ /* ../lib/standard/kernel.nit:244 */
REGB3 = TAG_Bool(UNTAG_Int(REGB0)>UNTAG_Int(REGB3));
/* ../lib/standard/stream.nit:115 */
if (UNTAG_Bool(REGB3)) {
} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:236 */
+ /* ../lib/standard/kernel.nit:243 */
REGB3 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB2));
/* ../lib/standard/stream.nit:116 */
if (UNTAG_Bool(REGB3)) {
} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:235 */
+ /* ../lib/standard/kernel.nit:242 */
REGB3 = TAG_Bool(UNTAG_Int(REGB1)<UNTAG_Int(REGB2));
/* ../lib/standard/stream.nit:122 */
if (UNTAG_Bool(REGB3)) {
} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:237 */
+ /* ../lib/standard/kernel.nit:244 */
REGB3 = TAG_Bool(UNTAG_Int(REGB0)>UNTAG_Int(REGB3));
} else {
/* ../lib/standard/stream.nit:122 */
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], REGB3);
/* ../lib/standard/stream.nit:124 */
REGB3 = TAG_Int(1);
- /* ../lib/standard/kernel.nit:238 */
+ /* ../lib/standard/kernel.nit:245 */
REGB3 = TAG_Int(UNTAG_Int(REGB1)+UNTAG_Int(REGB3));
/* ../lib/standard/stream.nit:124 */
REGB1 = REGB3;
/* ../lib/standard/stream.nit:125 */
REGB3 = TAG_Int(1);
- /* ../lib/standard/kernel.nit:240 */
+ /* ../lib/standard/kernel.nit:247 */
REGB3 = TAG_Int(UNTAG_Int(REGB0)-UNTAG_Int(REGB3));
/* ../lib/standard/stream.nit:125 */
REGB0 = REGB3;
} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:235 */
+ /* ../lib/standard/kernel.nit:242 */
REGB2 = TAG_Bool(UNTAG_Int(REGB0)<UNTAG_Int(REGB1));
/* ../lib/standard/stream.nit:138 */
if (UNTAG_Bool(REGB2)) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], REGB2);
/* ../lib/standard/stream.nit:140 */
REGB2 = TAG_Int(1);
- /* ../lib/standard/kernel.nit:238 */
+ /* ../lib/standard/kernel.nit:245 */
REGB2 = TAG_Int(UNTAG_Int(REGB0)+UNTAG_Int(REGB2));
/* ../lib/standard/stream.nit:140 */
REGB0 = REGB2;
} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:235 */
+ /* ../lib/standard/kernel.nit:242 */
REGB1 = TAG_Bool(UNTAG_Int(REGB0)<UNTAG_Int(REGB1));
/* ../lib/standard/stream.nit:153 */
if (UNTAG_Bool(REGB1)) {
REGB3 = TAG_Bool(IS_EQUAL_OO(REGB1,REGB2));
if (UNTAG_Bool(REGB3)) {
} else {
- /* ../lib/standard/kernel.nit:381 */
+ /* ../lib/standard/kernel.nit:434 */
REGB2 = TAG_Bool((REGB1)==(REGB2));
/* ../lib/standard/stream.nit:153 */
REGB3 = REGB2;
}
if (UNTAG_Bool(REGB3)) {
REGB3 = TAG_Int(1);
- /* ../lib/standard/kernel.nit:238 */
+ /* ../lib/standard/kernel.nit:245 */
REGB3 = TAG_Int(UNTAG_Int(REGB0)+UNTAG_Int(REGB3));
/* ../lib/standard/stream.nit:153 */
REGB0 = REGB3;
} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:237 */
+ /* ../lib/standard/kernel.nit:244 */
REGB3 = TAG_Bool(UNTAG_Int(REGB0)>UNTAG_Int(REGB3));
/* ../lib/standard/stream.nit:156 */
if (UNTAG_Bool(REGB3)) {
nit_abort("Uninitialized attribute %s", "_length", LOCATE_standard___collection___array, 24);
}
REGB3 = ATTR_standard___collection___array___AbstractArrayRead____length(fra.me.REG[1]);
- /* ../lib/standard/kernel.nit:238 */
+ /* ../lib/standard/kernel.nit:245 */
REGB3 = TAG_Int(UNTAG_Int(REGB3)+UNTAG_Int(REGB0));
/* ../lib/standard/stream.nit:158 */
REGB2 = TAG_Bool(ATTR_standard___stream___BufferedIStream____buffer_pos(fra.me.REG[0])!=NIT_NULL);
nit_abort("Uninitialized attribute %s", "_buffer_pos", LOCATE_standard___stream, 158);
}
REGB2 = ATTR_standard___stream___BufferedIStream____buffer_pos(fra.me.REG[0]);
- /* ../lib/standard/kernel.nit:240 */
+ /* ../lib/standard/kernel.nit:247 */
REGB2 = TAG_Int(UNTAG_Int(REGB3)-UNTAG_Int(REGB2));
/* ../lib/standard/stream.nit:158 */
CALL_standard___collection___array___AbstractArray___enlarge(fra.me.REG[1])(fra.me.REG[1], REGB2);
} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:235 */
+ /* ../lib/standard/kernel.nit:242 */
REGB3 = TAG_Bool(UNTAG_Int(REGB2)<UNTAG_Int(REGB0));
/* ../lib/standard/stream.nit:162 */
if (UNTAG_Bool(REGB3)) {
CALL_standard___collection___abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], REGB3);
/* ../lib/standard/stream.nit:164 */
REGB3 = TAG_Int(1);
- /* ../lib/standard/kernel.nit:238 */
+ /* ../lib/standard/kernel.nit:245 */
REGB3 = TAG_Int(UNTAG_Int(REGB2)+UNTAG_Int(REGB3));
/* ../lib/standard/stream.nit:164 */
REGB2 = REGB3;
} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:235 */
+ /* ../lib/standard/kernel.nit:242 */
REGB2 = TAG_Bool(UNTAG_Int(REGB0)<UNTAG_Int(REGB2));
/* ../lib/standard/stream.nit:168 */
if (UNTAG_Bool(REGB2)) {
/* ../lib/standard/stream.nit:170 */
REGB2 = TAG_Int(1);
- /* ../lib/standard/kernel.nit:238 */
+ /* ../lib/standard/kernel.nit:245 */
REGB2 = TAG_Int(UNTAG_Int(REGB0)+UNTAG_Int(REGB2));
/* ../lib/standard/stream.nit:170 */
ATTR_standard___stream___BufferedIStream____buffer_pos(fra.me.REG[0]) = REGB2;
} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:236 */
+ /* ../lib/standard/kernel.nit:243 */
REGB1 = TAG_Bool(UNTAG_Int(REGB0)>=UNTAG_Int(REGB1));
/* ../lib/standard/stream.nit:184 */
if (UNTAG_Bool(REGB1)) {
REGB0 = CALL_standard___stream___FDStream___native_read_char(fra.me.REG[0])(fra.me.REG[0], REGB0);
/* ../lib/standard/stream.nit:237 */
REGB1 = TAG_Int(1);
- /* ../lib/standard/kernel.nit:239 */
+ /* ../lib/standard/kernel.nit:246 */
REGB1 = TAG_Int(-UNTAG_Int(REGB1));
/* ../lib/standard/stream.nit:237 */
REGB2 = TAG_Bool(IS_EQUAL_OO(REGB0,REGB1));
if (UNTAG_Bool(REGB2)) {
} else {
- /* ../lib/standard/kernel.nit:230 */
+ /* ../lib/standard/kernel.nit:237 */
REGB1 = TAG_Bool((REGB0)==(REGB1));
/* ../lib/standard/stream.nit:237 */
REGB2 = REGB1;
} else {
nit_abort("Cast failed", NULL, LOCATE_standard___kernel, 0);
}
- /* ../lib/standard/kernel.nit:235 */
+ /* ../lib/standard/kernel.nit:242 */
REGB0 = TAG_Bool(UNTAG_Int(REGB1)<UNTAG_Int(REGB0));
/* ../lib/standard/stream.nit:252 */
if (UNTAG_Bool(REGB0)) {
REGB1 = TAG_Bool(0);
REGB0 = REGB1;
} else {
- /* ../lib/standard/kernel.nit:230 */
+ /* ../lib/standard/kernel.nit:237 */
REGB1 = TAG_Bool((fra.me.REG[3])==(NIT_NULL));
/* ../lib/standard/stream.nit:290 */
REGB0 = REGB1;