/* This C file is generated by NIT to compile module lexer. */
#include "lexer._sep.h"
-val_t lexer___Token___text(val_t self) {
- struct trace_t trace = {NULL, NULL, 8, LOCATE_lexer___Token___text};
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- tracehead = trace.prev;
- return ATTR_lexer___Token____text( self) /*Token::_text*/;
-}
-void lexer___Token___text__eq(val_t self, val_t param0) {
- struct trace_t trace = {NULL, NULL, 8, LOCATE_lexer___Token___text__eq};
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- ATTR_lexer___Token____text( self) /*Token::_text*/ = param0;
- tracehead = trace.prev;
+val_t lexer___Token___text(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 9;
+ fra.me.meth = LOCATE_lexer___Token___text;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:9 */
+ REGB0 = TAG_Bool(ATTR_lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB0)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_text", LOCATE_lexer, 9);
+ }
+ fra.me.REG[0] = ATTR_lexer___Token____text(fra.me.REG[0]);
+ stack_frame_head = fra.me.prev;
+ return fra.me.REG[0];
+}
+val_t lexer___Token___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 11;
+ fra.me.meth = LOCATE_lexer___Token___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 0;
+ /* ./parser//lexer.nit:11 */
+ nit_abort("Deferred method called", NULL, LOCATE_lexer, 11);
+ stack_frame_head = fra.me.prev;
+ return NIT_NULL;
+}
+val_t lexer___Token___to_s(val_t p0){
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 13;
+ fra.me.meth = LOCATE_lexer___Token___to_s;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:14 */
+ REGB0 = TAG_Int(3);
+ fra.me.REG[1] = NEW_Array_array___Array___with_capacity(REGB0);
+ if (!once_value_1) {
+ fra.me.REG[2] = BOX_NativeString("'");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ CALL_abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[2]);
+ REGB0 = TAG_Bool(ATTR_lexer___Token____text(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB0)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_text", LOCATE_lexer, 14);
+ }
+ fra.me.REG[0] = ATTR_lexer___Token____text(fra.me.REG[0]);
+ CALL_abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ if (!once_value_2) {
+ fra.me.REG[0] = BOX_NativeString("'");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[0] = NEW_String_string___String___with_native(fra.me.REG[0], REGB0);
+ once_value_2 = fra.me.REG[0];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[0] = once_value_2;
+ fra.me.REG[0] = fra.me.REG[0];
+ CALL_abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], fra.me.REG[0]);
+ fra.me.REG[1] = CALL_string___Object___to_s(fra.me.REG[1])(fra.me.REG[1]);
+ goto label3;
+ label3: while(0);
+ stack_frame_head = fra.me.prev;
+ return fra.me.REG[1];
+}
+val_t lexer___TEol___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 19;
+ fra.me.meth = LOCATE_lexer___TEol___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:21 */
+ REGB0 = TAG_Int(0);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TEol___init_tk(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos0 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TEol].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t tmp;
+ if (init_table[itpos0]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 24;
+ fra.me.meth = LOCATE_lexer___TEol___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:26 */
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[1];
+ /* ./parser//lexer.nit:27 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[2];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos0] = 1;
return;
}
-val_t lexer___Token___filename(val_t self) {
- struct trace_t trace = {NULL, NULL, 9, LOCATE_lexer___Token___filename};
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- tracehead = trace.prev;
- return ATTR_lexer___Token____filename( self) /*Token::_filename*/;
-}
-val_t lexer___Token___line(val_t self) {
- struct trace_t trace = {NULL, NULL, 10, LOCATE_lexer___Token___line};
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- tracehead = trace.prev;
- return ATTR_lexer___Token____line( self) /*Token::_line*/;
-}
-val_t lexer___Token___pos(val_t self) {
- struct trace_t trace = {NULL, NULL, 11, LOCATE_lexer___Token___pos};
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- tracehead = trace.prev;
- return ATTR_lexer___Token____pos( self) /*Token::_pos*/;
-}
-val_t lexer___Token___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 13, LOCATE_lexer___Token___parser_index};
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- fprintf(stderr, "Deferred method %s called");
- fprintf(stderr, " (%s:%d)\n", LOCATE_lexer, 13);
- nit_exit(1);
- tracehead = trace.prev;
- return NIT_NULL;
+val_t lexer___TComment___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 32;
+ fra.me.meth = LOCATE_lexer___TComment___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:34 */
+ REGB0 = TAG_Int(1);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TComment___init_tk(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos1 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TComment].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t tmp;
+ if (init_table[itpos1]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 37;
+ fra.me.meth = LOCATE_lexer___TComment___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:39 */
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[1];
+ /* ./parser//lexer.nit:40 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[2];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos1] = 1;
+ return;
}
-val_t lexer___Token___to_s(val_t self) {
- struct trace_t trace = {NULL, NULL, 15, LOCATE_lexer___Token___to_s};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- val_t variable4;
- val_t variable5;
- val_t variable6;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = NEW_string___String___init(); /*new String*/
- variable1 = NEW_string___String___with_native(BOX_NativeString("'"), TAG_Int(1)); /*new String*/
- variable2 = variable1;
- ((string___String___append_t)CALL(variable0,COLOR_abstract_collection___IndexedCollection___append))(variable0, variable2) /*String::append*/;
- variable3 = ATTR_lexer___Token____text( self) /*Token::_text*/;
- variable4 = variable3;
- ((string___String___append_t)CALL(variable0,COLOR_abstract_collection___IndexedCollection___append))(variable0, variable4) /*String::append*/;
- variable5 = NEW_string___String___with_native(BOX_NativeString("'"), TAG_Int(1)); /*new String*/
- variable6 = variable5;
- ((string___String___append_t)CALL(variable0,COLOR_abstract_collection___IndexedCollection___append))(variable0, variable6) /*String::append*/;
- goto return_label0;
- return_label0: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-val_t lexer___TEol___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 21, LOCATE_lexer___TEol___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(0);
- goto return_label1;
- return_label1: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TEol___init(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table) {
- struct trace_t trace = {NULL, NULL, 26, LOCATE_lexer___TEol___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- variable3 = param3;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TEol].i]) return;
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable0 /*text*/;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable1 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable2 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable3 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TEol].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwmodule___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 45;
+ fra.me.meth = LOCATE_lexer___TKwmodule___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:47 */
+ REGB0 = TAG_Int(2);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwmodule___init_tk(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos2 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwmodule].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t tmp;
+ if (init_table[itpos2]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 50;
+ fra.me.meth = LOCATE_lexer___TKwmodule___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:52 */
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[1];
+ /* ./parser//lexer.nit:53 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[2];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos2] = 1;
return;
}
-val_t lexer___TComment___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 36, LOCATE_lexer___TComment___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(1);
- goto return_label3;
- return_label3: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TComment___init(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table) {
- struct trace_t trace = {NULL, NULL, 41, LOCATE_lexer___TComment___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- variable3 = param3;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TComment].i]) return;
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable0 /*text*/;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable1 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable2 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable3 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TComment].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwimport___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 58;
+ fra.me.meth = LOCATE_lexer___TKwimport___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:60 */
+ REGB0 = TAG_Int(3);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwimport___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos3 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwimport].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos3]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 63;
+ fra.me.meth = LOCATE_lexer___TKwimport___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:65 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("import");
+ REGB0 = TAG_Int(6);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:66 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos3] = 1;
return;
}
-val_t lexer___TKwpackage___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 51, LOCATE_lexer___TKwpackage___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(2);
- goto return_label5;
- return_label5: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwpackage___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 56, LOCATE_lexer___TKwpackage___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_7; static int once_bool_variable3_7;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwpackage].i]) return;
- if (once_bool_variable3_7) variable3 = once_value_variable3_7;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("package"), TAG_Int(7)); /*new String*/
- once_value_variable3_7 = variable3;
- once_bool_variable3_7 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwpackage].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwclass___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 71;
+ fra.me.meth = LOCATE_lexer___TKwclass___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:73 */
+ REGB0 = TAG_Int(4);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwclass___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos4 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwclass].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos4]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 76;
+ fra.me.meth = LOCATE_lexer___TKwclass___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:78 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("class");
+ REGB0 = TAG_Int(5);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:79 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos4] = 1;
return;
}
-val_t lexer___TKwimport___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 66, LOCATE_lexer___TKwimport___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(3);
- goto return_label8;
- return_label8: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwimport___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 71, LOCATE_lexer___TKwimport___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_10; static int once_bool_variable3_10;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwimport].i]) return;
- if (once_bool_variable3_10) variable3 = once_value_variable3_10;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("import"), TAG_Int(6)); /*new String*/
- once_value_variable3_10 = variable3;
- once_bool_variable3_10 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwimport].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwabstract___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 84;
+ fra.me.meth = LOCATE_lexer___TKwabstract___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:86 */
+ REGB0 = TAG_Int(5);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwabstract___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos5 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwabstract].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos5]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 89;
+ fra.me.meth = LOCATE_lexer___TKwabstract___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:91 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("abstract");
+ REGB0 = TAG_Int(8);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:92 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos5] = 1;
return;
}
-val_t lexer___TKwclass___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 81, LOCATE_lexer___TKwclass___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(4);
- goto return_label11;
- return_label11: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwclass___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 86, LOCATE_lexer___TKwclass___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_13; static int once_bool_variable3_13;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwclass].i]) return;
- if (once_bool_variable3_13) variable3 = once_value_variable3_13;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("class"), TAG_Int(5)); /*new String*/
- once_value_variable3_13 = variable3;
- once_bool_variable3_13 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwclass].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwinterface___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 97;
+ fra.me.meth = LOCATE_lexer___TKwinterface___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:99 */
+ REGB0 = TAG_Int(6);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwinterface___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos6 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwinterface].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos6]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 102;
+ fra.me.meth = LOCATE_lexer___TKwinterface___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:104 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("interface");
+ REGB0 = TAG_Int(9);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:105 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos6] = 1;
return;
}
-val_t lexer___TKwabstract___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 96, LOCATE_lexer___TKwabstract___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(5);
- goto return_label14;
- return_label14: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwabstract___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 101, LOCATE_lexer___TKwabstract___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_16; static int once_bool_variable3_16;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwabstract].i]) return;
- if (once_bool_variable3_16) variable3 = once_value_variable3_16;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("abstract"), TAG_Int(8)); /*new String*/
- once_value_variable3_16 = variable3;
- once_bool_variable3_16 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwabstract].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwenum___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 110;
+ fra.me.meth = LOCATE_lexer___TKwenum___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:112 */
+ REGB0 = TAG_Int(7);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwenum___init_tk(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos7 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwenum].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t tmp;
+ if (init_table[itpos7]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 115;
+ fra.me.meth = LOCATE_lexer___TKwenum___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:117 */
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[1];
+ /* ./parser//lexer.nit:118 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[2];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos7] = 1;
return;
}
-val_t lexer___TKwinterface___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 111, LOCATE_lexer___TKwinterface___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(6);
- goto return_label17;
- return_label17: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwinterface___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 116, LOCATE_lexer___TKwinterface___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_19; static int once_bool_variable3_19;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwinterface].i]) return;
- if (once_bool_variable3_19) variable3 = once_value_variable3_19;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("interface"), TAG_Int(9)); /*new String*/
- once_value_variable3_19 = variable3;
- once_bool_variable3_19 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwinterface].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwspecial___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 123;
+ fra.me.meth = LOCATE_lexer___TKwspecial___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:125 */
+ REGB0 = TAG_Int(8);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwspecial___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos8 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwspecial].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos8]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 128;
+ fra.me.meth = LOCATE_lexer___TKwspecial___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:130 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("special");
+ REGB0 = TAG_Int(7);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:131 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos8] = 1;
return;
}
-val_t lexer___TKwuniversal___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 126, LOCATE_lexer___TKwuniversal___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(7);
- goto return_label20;
- return_label20: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwuniversal___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 131, LOCATE_lexer___TKwuniversal___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_22; static int once_bool_variable3_22;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwuniversal].i]) return;
- if (once_bool_variable3_22) variable3 = once_value_variable3_22;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("universal"), TAG_Int(9)); /*new String*/
- once_value_variable3_22 = variable3;
- once_bool_variable3_22 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwuniversal].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwend___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 136;
+ fra.me.meth = LOCATE_lexer___TKwend___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:138 */
+ REGB0 = TAG_Int(9);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwend___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos9 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwend].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos9]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 141;
+ fra.me.meth = LOCATE_lexer___TKwend___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:143 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("end");
+ REGB0 = TAG_Int(3);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:144 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos9] = 1;
return;
}
-val_t lexer___TKwspecial___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 141, LOCATE_lexer___TKwspecial___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(8);
- goto return_label23;
- return_label23: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwspecial___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 146, LOCATE_lexer___TKwspecial___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_25; static int once_bool_variable3_25;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwspecial].i]) return;
- if (once_bool_variable3_25) variable3 = once_value_variable3_25;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("special"), TAG_Int(7)); /*new String*/
- once_value_variable3_25 = variable3;
- once_bool_variable3_25 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwspecial].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwmeth___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 149;
+ fra.me.meth = LOCATE_lexer___TKwmeth___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:151 */
+ REGB0 = TAG_Int(10);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwmeth___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos10 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwmeth].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos10]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 154;
+ fra.me.meth = LOCATE_lexer___TKwmeth___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:156 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("fun");
+ REGB0 = TAG_Int(3);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:157 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos10] = 1;
return;
}
-val_t lexer___TKwend___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 156, LOCATE_lexer___TKwend___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(9);
- goto return_label26;
- return_label26: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwend___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 161, LOCATE_lexer___TKwend___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_28; static int once_bool_variable3_28;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwend].i]) return;
- if (once_bool_variable3_28) variable3 = once_value_variable3_28;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("end"), TAG_Int(3)); /*new String*/
- once_value_variable3_28 = variable3;
- once_bool_variable3_28 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwend].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwtype___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 162;
+ fra.me.meth = LOCATE_lexer___TKwtype___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:164 */
+ REGB0 = TAG_Int(11);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwtype___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos11 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwtype].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos11]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 167;
+ fra.me.meth = LOCATE_lexer___TKwtype___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:169 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("type");
+ REGB0 = TAG_Int(4);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:170 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos11] = 1;
return;
}
-val_t lexer___TKwmeth___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 171, LOCATE_lexer___TKwmeth___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(10);
- goto return_label29;
- return_label29: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwmeth___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 176, LOCATE_lexer___TKwmeth___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_31; static int once_bool_variable3_31;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwmeth].i]) return;
- if (once_bool_variable3_31) variable3 = once_value_variable3_31;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("meth"), TAG_Int(4)); /*new String*/
- once_value_variable3_31 = variable3;
- once_bool_variable3_31 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwmeth].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwinit___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 175;
+ fra.me.meth = LOCATE_lexer___TKwinit___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:177 */
+ REGB0 = TAG_Int(12);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwinit___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos12 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwinit].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos12]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 180;
+ fra.me.meth = LOCATE_lexer___TKwinit___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:182 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("init");
+ REGB0 = TAG_Int(4);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:183 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos12] = 1;
return;
}
-val_t lexer___TKwtype___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 186, LOCATE_lexer___TKwtype___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(11);
- goto return_label32;
- return_label32: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwtype___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 191, LOCATE_lexer___TKwtype___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_34; static int once_bool_variable3_34;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwtype].i]) return;
- if (once_bool_variable3_34) variable3 = once_value_variable3_34;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("type"), TAG_Int(4)); /*new String*/
- once_value_variable3_34 = variable3;
- once_bool_variable3_34 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwtype].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwredef___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 188;
+ fra.me.meth = LOCATE_lexer___TKwredef___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:190 */
+ REGB0 = TAG_Int(13);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwredef___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos13 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwredef].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos13]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 193;
+ fra.me.meth = LOCATE_lexer___TKwredef___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:195 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("redef");
+ REGB0 = TAG_Int(5);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:196 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos13] = 1;
return;
}
-val_t lexer___TKwattr___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 201, LOCATE_lexer___TKwattr___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(12);
- goto return_label35;
- return_label35: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwattr___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 206, LOCATE_lexer___TKwattr___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_37; static int once_bool_variable3_37;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwattr].i]) return;
- if (once_bool_variable3_37) variable3 = once_value_variable3_37;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("attr"), TAG_Int(4)); /*new String*/
- once_value_variable3_37 = variable3;
- once_bool_variable3_37 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwattr].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwis___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 201;
+ fra.me.meth = LOCATE_lexer___TKwis___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:203 */
+ REGB0 = TAG_Int(14);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwis___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos14 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwis].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos14]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 206;
+ fra.me.meth = LOCATE_lexer___TKwis___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:208 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("is");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:209 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos14] = 1;
return;
}
-val_t lexer___TKwinit___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 216, LOCATE_lexer___TKwinit___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(13);
- goto return_label38;
- return_label38: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwinit___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 221, LOCATE_lexer___TKwinit___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_40; static int once_bool_variable3_40;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwinit].i]) return;
- if (once_bool_variable3_40) variable3 = once_value_variable3_40;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("init"), TAG_Int(4)); /*new String*/
- once_value_variable3_40 = variable3;
- once_bool_variable3_40 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwinit].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwdo___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 214;
+ fra.me.meth = LOCATE_lexer___TKwdo___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:216 */
+ REGB0 = TAG_Int(15);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwdo___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos15 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwdo].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos15]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 219;
+ fra.me.meth = LOCATE_lexer___TKwdo___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:221 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("do");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:222 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos15] = 1;
return;
}
-val_t lexer___TKwredef___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 231, LOCATE_lexer___TKwredef___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(14);
- goto return_label41;
- return_label41: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwredef___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 236, LOCATE_lexer___TKwredef___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_43; static int once_bool_variable3_43;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwredef].i]) return;
- if (once_bool_variable3_43) variable3 = once_value_variable3_43;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("redef"), TAG_Int(5)); /*new String*/
- once_value_variable3_43 = variable3;
- once_bool_variable3_43 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwredef].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwreadable___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 227;
+ fra.me.meth = LOCATE_lexer___TKwreadable___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:229 */
+ REGB0 = TAG_Int(16);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwreadable___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos16 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwreadable].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos16]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 232;
+ fra.me.meth = LOCATE_lexer___TKwreadable___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:234 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("readable");
+ REGB0 = TAG_Int(8);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:235 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos16] = 1;
return;
}
-val_t lexer___TKwis___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 246, LOCATE_lexer___TKwis___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(15);
- goto return_label44;
- return_label44: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwis___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 251, LOCATE_lexer___TKwis___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_46; static int once_bool_variable3_46;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwis].i]) return;
- if (once_bool_variable3_46) variable3 = once_value_variable3_46;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("is"), TAG_Int(2)); /*new String*/
- once_value_variable3_46 = variable3;
- once_bool_variable3_46 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwis].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwwritable___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 240;
+ fra.me.meth = LOCATE_lexer___TKwwritable___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:242 */
+ REGB0 = TAG_Int(17);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwwritable___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos17 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwwritable].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos17]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 245;
+ fra.me.meth = LOCATE_lexer___TKwwritable___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:247 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("writable");
+ REGB0 = TAG_Int(8);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:248 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos17] = 1;
return;
}
-val_t lexer___TKwdo___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 261, LOCATE_lexer___TKwdo___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(16);
- goto return_label47;
- return_label47: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwdo___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 266, LOCATE_lexer___TKwdo___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_49; static int once_bool_variable3_49;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwdo].i]) return;
- if (once_bool_variable3_49) variable3 = once_value_variable3_49;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("do"), TAG_Int(2)); /*new String*/
- once_value_variable3_49 = variable3;
- once_bool_variable3_49 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwdo].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwvar___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 253;
+ fra.me.meth = LOCATE_lexer___TKwvar___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:255 */
+ REGB0 = TAG_Int(18);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwvar___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos18 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwvar].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos18]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 258;
+ fra.me.meth = LOCATE_lexer___TKwvar___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:260 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("var");
+ REGB0 = TAG_Int(3);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:261 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos18] = 1;
return;
}
-val_t lexer___TKwreadable___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 276, LOCATE_lexer___TKwreadable___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(17);
- goto return_label50;
- return_label50: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwreadable___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 281, LOCATE_lexer___TKwreadable___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_52; static int once_bool_variable3_52;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwreadable].i]) return;
- if (once_bool_variable3_52) variable3 = once_value_variable3_52;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("readable"), TAG_Int(8)); /*new String*/
- once_value_variable3_52 = variable3;
- once_bool_variable3_52 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwreadable].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwintern___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 266;
+ fra.me.meth = LOCATE_lexer___TKwintern___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:268 */
+ REGB0 = TAG_Int(19);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwintern___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos19 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwintern].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos19]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 271;
+ fra.me.meth = LOCATE_lexer___TKwintern___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:273 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("intern");
+ REGB0 = TAG_Int(6);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:274 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos19] = 1;
return;
}
-val_t lexer___TKwwritable___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 291, LOCATE_lexer___TKwwritable___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(18);
- goto return_label53;
- return_label53: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwwritable___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 296, LOCATE_lexer___TKwwritable___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_55; static int once_bool_variable3_55;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwwritable].i]) return;
- if (once_bool_variable3_55) variable3 = once_value_variable3_55;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("writable"), TAG_Int(8)); /*new String*/
- once_value_variable3_55 = variable3;
- once_bool_variable3_55 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwwritable].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwextern___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 279;
+ fra.me.meth = LOCATE_lexer___TKwextern___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:281 */
+ REGB0 = TAG_Int(20);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwextern___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos20 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwextern].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos20]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 284;
+ fra.me.meth = LOCATE_lexer___TKwextern___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:286 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("extern");
+ REGB0 = TAG_Int(6);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:287 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos20] = 1;
return;
}
-val_t lexer___TKwvar___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 306, LOCATE_lexer___TKwvar___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(19);
- goto return_label56;
- return_label56: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwvar___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 311, LOCATE_lexer___TKwvar___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_58; static int once_bool_variable3_58;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwvar].i]) return;
- if (once_bool_variable3_58) variable3 = once_value_variable3_58;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("var"), TAG_Int(3)); /*new String*/
- once_value_variable3_58 = variable3;
- once_bool_variable3_58 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwvar].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwprotected___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 292;
+ fra.me.meth = LOCATE_lexer___TKwprotected___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:294 */
+ REGB0 = TAG_Int(21);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwprotected___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos21 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwprotected].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos21]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 297;
+ fra.me.meth = LOCATE_lexer___TKwprotected___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:299 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("protected");
+ REGB0 = TAG_Int(9);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:300 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos21] = 1;
return;
}
-val_t lexer___TKwintern___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 321, LOCATE_lexer___TKwintern___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(20);
- goto return_label59;
- return_label59: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwintern___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 326, LOCATE_lexer___TKwintern___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_61; static int once_bool_variable3_61;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwintern].i]) return;
- if (once_bool_variable3_61) variable3 = once_value_variable3_61;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("intern"), TAG_Int(6)); /*new String*/
- once_value_variable3_61 = variable3;
- once_bool_variable3_61 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwintern].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwprivate___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 305;
+ fra.me.meth = LOCATE_lexer___TKwprivate___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:307 */
+ REGB0 = TAG_Int(22);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwprivate___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos22 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwprivate].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos22]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 310;
+ fra.me.meth = LOCATE_lexer___TKwprivate___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:312 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("private");
+ REGB0 = TAG_Int(7);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:313 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos22] = 1;
return;
}
-val_t lexer___TKwextern___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 336, LOCATE_lexer___TKwextern___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(21);
- goto return_label62;
- return_label62: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwextern___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 341, LOCATE_lexer___TKwextern___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_64; static int once_bool_variable3_64;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwextern].i]) return;
- if (once_bool_variable3_64) variable3 = once_value_variable3_64;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("extern"), TAG_Int(6)); /*new String*/
- once_value_variable3_64 = variable3;
- once_bool_variable3_64 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwextern].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwintrude___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 318;
+ fra.me.meth = LOCATE_lexer___TKwintrude___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:320 */
+ REGB0 = TAG_Int(23);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwintrude___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos23 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwintrude].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos23]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 323;
+ fra.me.meth = LOCATE_lexer___TKwintrude___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:325 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("intrude");
+ REGB0 = TAG_Int(7);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:326 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos23] = 1;
return;
}
-val_t lexer___TKwprotected___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 351, LOCATE_lexer___TKwprotected___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(22);
- goto return_label65;
- return_label65: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwprotected___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 356, LOCATE_lexer___TKwprotected___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_67; static int once_bool_variable3_67;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwprotected].i]) return;
- if (once_bool_variable3_67) variable3 = once_value_variable3_67;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("protected"), TAG_Int(9)); /*new String*/
- once_value_variable3_67 = variable3;
- once_bool_variable3_67 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwprotected].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwif___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 331;
+ fra.me.meth = LOCATE_lexer___TKwif___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:333 */
+ REGB0 = TAG_Int(24);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwif___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos24 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwif].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos24]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 336;
+ fra.me.meth = LOCATE_lexer___TKwif___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:338 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("if");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:339 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos24] = 1;
return;
}
-val_t lexer___TKwprivate___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 366, LOCATE_lexer___TKwprivate___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(23);
- goto return_label68;
- return_label68: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwprivate___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 371, LOCATE_lexer___TKwprivate___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_70; static int once_bool_variable3_70;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwprivate].i]) return;
- if (once_bool_variable3_70) variable3 = once_value_variable3_70;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("private"), TAG_Int(7)); /*new String*/
- once_value_variable3_70 = variable3;
- once_bool_variable3_70 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwprivate].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwthen___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 344;
+ fra.me.meth = LOCATE_lexer___TKwthen___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:346 */
+ REGB0 = TAG_Int(25);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwthen___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos25 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwthen].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos25]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 349;
+ fra.me.meth = LOCATE_lexer___TKwthen___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:351 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("then");
+ REGB0 = TAG_Int(4);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:352 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos25] = 1;
return;
}
-val_t lexer___TKwintrude___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 381, LOCATE_lexer___TKwintrude___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(24);
- goto return_label71;
- return_label71: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwintrude___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 386, LOCATE_lexer___TKwintrude___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_73; static int once_bool_variable3_73;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwintrude].i]) return;
- if (once_bool_variable3_73) variable3 = once_value_variable3_73;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("intrude"), TAG_Int(7)); /*new String*/
- once_value_variable3_73 = variable3;
- once_bool_variable3_73 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwintrude].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwelse___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 357;
+ fra.me.meth = LOCATE_lexer___TKwelse___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:359 */
+ REGB0 = TAG_Int(26);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwelse___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos26 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwelse].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos26]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 362;
+ fra.me.meth = LOCATE_lexer___TKwelse___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:364 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("else");
+ REGB0 = TAG_Int(4);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:365 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos26] = 1;
return;
}
-val_t lexer___TKwif___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 396, LOCATE_lexer___TKwif___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(25);
- goto return_label74;
- return_label74: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwif___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 401, LOCATE_lexer___TKwif___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_76; static int once_bool_variable3_76;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwif].i]) return;
- if (once_bool_variable3_76) variable3 = once_value_variable3_76;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("if"), TAG_Int(2)); /*new String*/
- once_value_variable3_76 = variable3;
- once_bool_variable3_76 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwif].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwwhile___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 370;
+ fra.me.meth = LOCATE_lexer___TKwwhile___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:372 */
+ REGB0 = TAG_Int(27);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwwhile___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos27 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwwhile].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos27]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 375;
+ fra.me.meth = LOCATE_lexer___TKwwhile___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:377 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("while");
+ REGB0 = TAG_Int(5);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:378 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos27] = 1;
return;
}
-val_t lexer___TKwthen___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 411, LOCATE_lexer___TKwthen___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(26);
- goto return_label77;
- return_label77: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwthen___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 416, LOCATE_lexer___TKwthen___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_79; static int once_bool_variable3_79;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwthen].i]) return;
- if (once_bool_variable3_79) variable3 = once_value_variable3_79;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("then"), TAG_Int(4)); /*new String*/
- once_value_variable3_79 = variable3;
- once_bool_variable3_79 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwthen].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwloop___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 383;
+ fra.me.meth = LOCATE_lexer___TKwloop___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:385 */
+ REGB0 = TAG_Int(28);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwloop___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos28 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwloop].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos28]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 388;
+ fra.me.meth = LOCATE_lexer___TKwloop___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:390 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("loop");
+ REGB0 = TAG_Int(4);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:391 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos28] = 1;
return;
}
-val_t lexer___TKwelse___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 426, LOCATE_lexer___TKwelse___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(27);
- goto return_label80;
- return_label80: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwelse___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 431, LOCATE_lexer___TKwelse___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_82; static int once_bool_variable3_82;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwelse].i]) return;
- if (once_bool_variable3_82) variable3 = once_value_variable3_82;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("else"), TAG_Int(4)); /*new String*/
- once_value_variable3_82 = variable3;
- once_bool_variable3_82 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwelse].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwfor___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 396;
+ fra.me.meth = LOCATE_lexer___TKwfor___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:398 */
+ REGB0 = TAG_Int(29);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwfor___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos29 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwfor].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos29]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 401;
+ fra.me.meth = LOCATE_lexer___TKwfor___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:403 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("for");
+ REGB0 = TAG_Int(3);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:404 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos29] = 1;
return;
}
-val_t lexer___TKwwhile___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 441, LOCATE_lexer___TKwwhile___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(28);
- goto return_label83;
- return_label83: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwwhile___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 446, LOCATE_lexer___TKwwhile___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_85; static int once_bool_variable3_85;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwwhile].i]) return;
- if (once_bool_variable3_85) variable3 = once_value_variable3_85;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("while"), TAG_Int(5)); /*new String*/
- once_value_variable3_85 = variable3;
- once_bool_variable3_85 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwwhile].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwin___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 409;
+ fra.me.meth = LOCATE_lexer___TKwin___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:411 */
+ REGB0 = TAG_Int(30);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwin___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos30 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwin].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos30]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 414;
+ fra.me.meth = LOCATE_lexer___TKwin___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:416 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("in");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:417 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos30] = 1;
return;
}
-val_t lexer___TKwfor___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 456, LOCATE_lexer___TKwfor___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(29);
- goto return_label86;
- return_label86: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwfor___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 461, LOCATE_lexer___TKwfor___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_88; static int once_bool_variable3_88;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwfor].i]) return;
- if (once_bool_variable3_88) variable3 = once_value_variable3_88;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("for"), TAG_Int(3)); /*new String*/
- once_value_variable3_88 = variable3;
- once_bool_variable3_88 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwfor].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwand___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 422;
+ fra.me.meth = LOCATE_lexer___TKwand___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:424 */
+ REGB0 = TAG_Int(31);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwand___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos31 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwand].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos31]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 427;
+ fra.me.meth = LOCATE_lexer___TKwand___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:429 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("and");
+ REGB0 = TAG_Int(3);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:430 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos31] = 1;
return;
}
-val_t lexer___TKwin___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 471, LOCATE_lexer___TKwin___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(30);
- goto return_label89;
- return_label89: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwin___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 476, LOCATE_lexer___TKwin___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_91; static int once_bool_variable3_91;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwin].i]) return;
- if (once_bool_variable3_91) variable3 = once_value_variable3_91;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("in"), TAG_Int(2)); /*new String*/
- once_value_variable3_91 = variable3;
- once_bool_variable3_91 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwin].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwor___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 435;
+ fra.me.meth = LOCATE_lexer___TKwor___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:437 */
+ REGB0 = TAG_Int(32);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwor___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos32 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwor].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos32]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 440;
+ fra.me.meth = LOCATE_lexer___TKwor___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:442 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("or");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:443 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos32] = 1;
return;
}
-val_t lexer___TKwand___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 486, LOCATE_lexer___TKwand___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(31);
- goto return_label92;
- return_label92: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwand___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 491, LOCATE_lexer___TKwand___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_94; static int once_bool_variable3_94;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwand].i]) return;
- if (once_bool_variable3_94) variable3 = once_value_variable3_94;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("and"), TAG_Int(3)); /*new String*/
- once_value_variable3_94 = variable3;
- once_bool_variable3_94 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwand].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwnot___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 448;
+ fra.me.meth = LOCATE_lexer___TKwnot___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:450 */
+ REGB0 = TAG_Int(33);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwnot___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos33 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwnot].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos33]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 453;
+ fra.me.meth = LOCATE_lexer___TKwnot___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:455 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("not");
+ REGB0 = TAG_Int(3);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:456 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos33] = 1;
return;
}
-val_t lexer___TKwor___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 501, LOCATE_lexer___TKwor___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(32);
- goto return_label95;
- return_label95: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwor___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 506, LOCATE_lexer___TKwor___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_97; static int once_bool_variable3_97;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwor].i]) return;
- if (once_bool_variable3_97) variable3 = once_value_variable3_97;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("or"), TAG_Int(2)); /*new String*/
- once_value_variable3_97 = variable3;
- once_bool_variable3_97 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwor].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwreturn___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 461;
+ fra.me.meth = LOCATE_lexer___TKwreturn___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:463 */
+ REGB0 = TAG_Int(34);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwreturn___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos34 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwreturn].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos34]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 466;
+ fra.me.meth = LOCATE_lexer___TKwreturn___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:468 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("return");
+ REGB0 = TAG_Int(6);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:469 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos34] = 1;
return;
}
-val_t lexer___TKwnot___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 516, LOCATE_lexer___TKwnot___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(33);
- goto return_label98;
- return_label98: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwnot___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 521, LOCATE_lexer___TKwnot___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_100; static int once_bool_variable3_100;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwnot].i]) return;
- if (once_bool_variable3_100) variable3 = once_value_variable3_100;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("not"), TAG_Int(3)); /*new String*/
- once_value_variable3_100 = variable3;
- once_bool_variable3_100 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwnot].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwcontinue___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 474;
+ fra.me.meth = LOCATE_lexer___TKwcontinue___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:476 */
+ REGB0 = TAG_Int(35);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwcontinue___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos35 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwcontinue].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos35]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 479;
+ fra.me.meth = LOCATE_lexer___TKwcontinue___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:481 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("continue");
+ REGB0 = TAG_Int(8);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:482 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos35] = 1;
return;
}
-val_t lexer___TKwreturn___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 531, LOCATE_lexer___TKwreturn___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(34);
- goto return_label101;
- return_label101: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwreturn___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 536, LOCATE_lexer___TKwreturn___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_103; static int once_bool_variable3_103;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwreturn].i]) return;
- if (once_bool_variable3_103) variable3 = once_value_variable3_103;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("return"), TAG_Int(6)); /*new String*/
- once_value_variable3_103 = variable3;
- once_bool_variable3_103 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwreturn].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwbreak___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 487;
+ fra.me.meth = LOCATE_lexer___TKwbreak___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:489 */
+ REGB0 = TAG_Int(36);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwbreak___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos36 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwbreak].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos36]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 492;
+ fra.me.meth = LOCATE_lexer___TKwbreak___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:494 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("break");
+ REGB0 = TAG_Int(5);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:495 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos36] = 1;
return;
}
-val_t lexer___TKwcontinue___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 546, LOCATE_lexer___TKwcontinue___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(35);
- goto return_label104;
- return_label104: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwcontinue___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 551, LOCATE_lexer___TKwcontinue___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_106; static int once_bool_variable3_106;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwcontinue].i]) return;
- if (once_bool_variable3_106) variable3 = once_value_variable3_106;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("continue"), TAG_Int(8)); /*new String*/
- once_value_variable3_106 = variable3;
- once_bool_variable3_106 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwcontinue].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwabort___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 500;
+ fra.me.meth = LOCATE_lexer___TKwabort___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:502 */
+ REGB0 = TAG_Int(37);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwabort___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos37 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwabort].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos37]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 505;
+ fra.me.meth = LOCATE_lexer___TKwabort___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:507 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("abort");
+ REGB0 = TAG_Int(5);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:508 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos37] = 1;
return;
}
-val_t lexer___TKwbreak___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 561, LOCATE_lexer___TKwbreak___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(36);
- goto return_label107;
- return_label107: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwbreak___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 566, LOCATE_lexer___TKwbreak___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_109; static int once_bool_variable3_109;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwbreak].i]) return;
- if (once_bool_variable3_109) variable3 = once_value_variable3_109;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("break"), TAG_Int(5)); /*new String*/
- once_value_variable3_109 = variable3;
- once_bool_variable3_109 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwbreak].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwassert___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 513;
+ fra.me.meth = LOCATE_lexer___TKwassert___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:515 */
+ REGB0 = TAG_Int(38);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwassert___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos38 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwassert].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos38]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 518;
+ fra.me.meth = LOCATE_lexer___TKwassert___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:520 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("assert");
+ REGB0 = TAG_Int(6);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:521 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos38] = 1;
return;
}
-val_t lexer___TKwabort___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 576, LOCATE_lexer___TKwabort___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(37);
- goto return_label110;
- return_label110: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwabort___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 581, LOCATE_lexer___TKwabort___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_112; static int once_bool_variable3_112;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwabort].i]) return;
- if (once_bool_variable3_112) variable3 = once_value_variable3_112;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("abort"), TAG_Int(5)); /*new String*/
- once_value_variable3_112 = variable3;
- once_bool_variable3_112 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwabort].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwnew___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 526;
+ fra.me.meth = LOCATE_lexer___TKwnew___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:528 */
+ REGB0 = TAG_Int(39);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwnew___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos39 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwnew].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos39]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 531;
+ fra.me.meth = LOCATE_lexer___TKwnew___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:533 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("new");
+ REGB0 = TAG_Int(3);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:534 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos39] = 1;
return;
}
-val_t lexer___TKwassert___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 591, LOCATE_lexer___TKwassert___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(38);
- goto return_label113;
- return_label113: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwassert___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 596, LOCATE_lexer___TKwassert___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_115; static int once_bool_variable3_115;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwassert].i]) return;
- if (once_bool_variable3_115) variable3 = once_value_variable3_115;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("assert"), TAG_Int(6)); /*new String*/
- once_value_variable3_115 = variable3;
- once_bool_variable3_115 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwassert].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwisa___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 539;
+ fra.me.meth = LOCATE_lexer___TKwisa___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:541 */
+ REGB0 = TAG_Int(40);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwisa___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos40 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwisa].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos40]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 544;
+ fra.me.meth = LOCATE_lexer___TKwisa___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:546 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("isa");
+ REGB0 = TAG_Int(3);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:547 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos40] = 1;
return;
}
-val_t lexer___TKwnew___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 606, LOCATE_lexer___TKwnew___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(39);
- goto return_label116;
- return_label116: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwnew___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 611, LOCATE_lexer___TKwnew___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_118; static int once_bool_variable3_118;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwnew].i]) return;
- if (once_bool_variable3_118) variable3 = once_value_variable3_118;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("new"), TAG_Int(3)); /*new String*/
- once_value_variable3_118 = variable3;
- once_bool_variable3_118 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwnew].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwonce___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 552;
+ fra.me.meth = LOCATE_lexer___TKwonce___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:554 */
+ REGB0 = TAG_Int(41);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwonce___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos41 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwonce].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos41]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 557;
+ fra.me.meth = LOCATE_lexer___TKwonce___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:559 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("once");
+ REGB0 = TAG_Int(4);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:560 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos41] = 1;
return;
}
-val_t lexer___TKwisa___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 621, LOCATE_lexer___TKwisa___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(40);
- goto return_label119;
- return_label119: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwisa___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 626, LOCATE_lexer___TKwisa___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_121; static int once_bool_variable3_121;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwisa].i]) return;
- if (once_bool_variable3_121) variable3 = once_value_variable3_121;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("isa"), TAG_Int(3)); /*new String*/
- once_value_variable3_121 = variable3;
- once_bool_variable3_121 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwisa].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwsuper___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 565;
+ fra.me.meth = LOCATE_lexer___TKwsuper___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:567 */
+ REGB0 = TAG_Int(42);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwsuper___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos42 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwsuper].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos42]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 570;
+ fra.me.meth = LOCATE_lexer___TKwsuper___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:572 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("super");
+ REGB0 = TAG_Int(5);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:573 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos42] = 1;
return;
}
-val_t lexer___TKwonce___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 636, LOCATE_lexer___TKwonce___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(41);
- goto return_label122;
- return_label122: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwonce___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 641, LOCATE_lexer___TKwonce___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_124; static int once_bool_variable3_124;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwonce].i]) return;
- if (once_bool_variable3_124) variable3 = once_value_variable3_124;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("once"), TAG_Int(4)); /*new String*/
- once_value_variable3_124 = variable3;
- once_bool_variable3_124 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwonce].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwself___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 578;
+ fra.me.meth = LOCATE_lexer___TKwself___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:580 */
+ REGB0 = TAG_Int(43);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwself___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos43 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwself].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos43]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 583;
+ fra.me.meth = LOCATE_lexer___TKwself___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:585 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("self");
+ REGB0 = TAG_Int(4);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:586 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos43] = 1;
return;
}
-val_t lexer___TKwsuper___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 651, LOCATE_lexer___TKwsuper___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(42);
- goto return_label125;
- return_label125: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwsuper___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 656, LOCATE_lexer___TKwsuper___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_127; static int once_bool_variable3_127;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwsuper].i]) return;
- if (once_bool_variable3_127) variable3 = once_value_variable3_127;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("super"), TAG_Int(5)); /*new String*/
- once_value_variable3_127 = variable3;
- once_bool_variable3_127 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwsuper].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwtrue___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 591;
+ fra.me.meth = LOCATE_lexer___TKwtrue___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:593 */
+ REGB0 = TAG_Int(44);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwtrue___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos44 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwtrue].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos44]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 596;
+ fra.me.meth = LOCATE_lexer___TKwtrue___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:598 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("true");
+ REGB0 = TAG_Int(4);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:599 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos44] = 1;
return;
}
-val_t lexer___TKwself___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 666, LOCATE_lexer___TKwself___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(43);
- goto return_label128;
- return_label128: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwself___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 671, LOCATE_lexer___TKwself___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_130; static int once_bool_variable3_130;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwself].i]) return;
- if (once_bool_variable3_130) variable3 = once_value_variable3_130;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("self"), TAG_Int(4)); /*new String*/
- once_value_variable3_130 = variable3;
- once_bool_variable3_130 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwself].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwfalse___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 604;
+ fra.me.meth = LOCATE_lexer___TKwfalse___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:606 */
+ REGB0 = TAG_Int(45);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwfalse___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos45 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwfalse].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos45]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 609;
+ fra.me.meth = LOCATE_lexer___TKwfalse___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:611 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("false");
+ REGB0 = TAG_Int(5);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:612 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos45] = 1;
return;
}
-val_t lexer___TKwtrue___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 681, LOCATE_lexer___TKwtrue___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(44);
- goto return_label131;
- return_label131: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwtrue___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 686, LOCATE_lexer___TKwtrue___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_133; static int once_bool_variable3_133;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwtrue].i]) return;
- if (once_bool_variable3_133) variable3 = once_value_variable3_133;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("true"), TAG_Int(4)); /*new String*/
- once_value_variable3_133 = variable3;
- once_bool_variable3_133 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwtrue].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwnull___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 617;
+ fra.me.meth = LOCATE_lexer___TKwnull___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:619 */
+ REGB0 = TAG_Int(46);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwnull___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos46 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwnull].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos46]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 622;
+ fra.me.meth = LOCATE_lexer___TKwnull___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:624 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("null");
+ REGB0 = TAG_Int(4);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:625 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos46] = 1;
return;
}
-val_t lexer___TKwfalse___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 696, LOCATE_lexer___TKwfalse___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(45);
- goto return_label134;
- return_label134: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwfalse___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 701, LOCATE_lexer___TKwfalse___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_136; static int once_bool_variable3_136;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwfalse].i]) return;
- if (once_bool_variable3_136) variable3 = once_value_variable3_136;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("false"), TAG_Int(5)); /*new String*/
- once_value_variable3_136 = variable3;
- once_bool_variable3_136 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwfalse].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwas___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 630;
+ fra.me.meth = LOCATE_lexer___TKwas___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:632 */
+ REGB0 = TAG_Int(47);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwas___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos47 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwas].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos47]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 635;
+ fra.me.meth = LOCATE_lexer___TKwas___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:637 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("as");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:638 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos47] = 1;
return;
}
-val_t lexer___TKwnull___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 711, LOCATE_lexer___TKwnull___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(46);
- goto return_label137;
- return_label137: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwnull___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 716, LOCATE_lexer___TKwnull___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_139; static int once_bool_variable3_139;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwnull].i]) return;
- if (once_bool_variable3_139) variable3 = once_value_variable3_139;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("null"), TAG_Int(4)); /*new String*/
- once_value_variable3_139 = variable3;
- once_bool_variable3_139 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwnull].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwnullable___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 643;
+ fra.me.meth = LOCATE_lexer___TKwnullable___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:645 */
+ REGB0 = TAG_Int(48);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwnullable___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos48 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwnullable].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos48]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 648;
+ fra.me.meth = LOCATE_lexer___TKwnullable___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:650 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("nullable");
+ REGB0 = TAG_Int(8);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:651 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos48] = 1;
return;
}
-val_t lexer___TKwas___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 726, LOCATE_lexer___TKwas___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(47);
- goto return_label140;
- return_label140: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TKwas___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 731, LOCATE_lexer___TKwas___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_142; static int once_bool_variable3_142;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwas].i]) return;
- if (once_bool_variable3_142) variable3 = once_value_variable3_142;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("as"), TAG_Int(2)); /*new String*/
- once_value_variable3_142 = variable3;
- once_bool_variable3_142 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TKwas].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwisset___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 656;
+ fra.me.meth = LOCATE_lexer___TKwisset___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:658 */
+ REGB0 = TAG_Int(49);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwisset___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos49 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwisset].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos49]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 661;
+ fra.me.meth = LOCATE_lexer___TKwisset___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:663 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("isset");
+ REGB0 = TAG_Int(5);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:664 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos49] = 1;
return;
}
-val_t lexer___TOpar___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 741, LOCATE_lexer___TOpar___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(48);
- goto return_label143;
- return_label143: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TOpar___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 746, LOCATE_lexer___TOpar___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_145; static int once_bool_variable3_145;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TOpar].i]) return;
- if (once_bool_variable3_145) variable3 = once_value_variable3_145;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("("), TAG_Int(1)); /*new String*/
- once_value_variable3_145 = variable3;
- once_bool_variable3_145 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TOpar].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TKwlabel___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 669;
+ fra.me.meth = LOCATE_lexer___TKwlabel___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:671 */
+ REGB0 = TAG_Int(50);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TKwlabel___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos50 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TKwlabel].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos50]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 674;
+ fra.me.meth = LOCATE_lexer___TKwlabel___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:676 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("label");
+ REGB0 = TAG_Int(5);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:677 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos50] = 1;
return;
}
-val_t lexer___TCpar___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 756, LOCATE_lexer___TCpar___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(49);
- goto return_label146;
- return_label146: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TCpar___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 761, LOCATE_lexer___TCpar___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_148; static int once_bool_variable3_148;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TCpar].i]) return;
- if (once_bool_variable3_148) variable3 = once_value_variable3_148;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString(")"), TAG_Int(1)); /*new String*/
- once_value_variable3_148 = variable3;
- once_bool_variable3_148 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TCpar].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TOpar___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 682;
+ fra.me.meth = LOCATE_lexer___TOpar___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:684 */
+ REGB0 = TAG_Int(51);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TOpar___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos51 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TOpar].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos51]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 687;
+ fra.me.meth = LOCATE_lexer___TOpar___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:689 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("(");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:690 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos51] = 1;
return;
}
-val_t lexer___TObra___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 771, LOCATE_lexer___TObra___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(50);
- goto return_label149;
- return_label149: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TObra___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 776, LOCATE_lexer___TObra___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_151; static int once_bool_variable3_151;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TObra].i]) return;
- if (once_bool_variable3_151) variable3 = once_value_variable3_151;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("["), TAG_Int(1)); /*new String*/
- once_value_variable3_151 = variable3;
- once_bool_variable3_151 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TObra].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TCpar___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 695;
+ fra.me.meth = LOCATE_lexer___TCpar___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:697 */
+ REGB0 = TAG_Int(52);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TCpar___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos52 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TCpar].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos52]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 700;
+ fra.me.meth = LOCATE_lexer___TCpar___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:702 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString(")");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:703 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos52] = 1;
return;
}
-val_t lexer___TCbra___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 786, LOCATE_lexer___TCbra___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(51);
- goto return_label152;
- return_label152: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TCbra___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 791, LOCATE_lexer___TCbra___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_154; static int once_bool_variable3_154;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TCbra].i]) return;
- if (once_bool_variable3_154) variable3 = once_value_variable3_154;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("]"), TAG_Int(1)); /*new String*/
- once_value_variable3_154 = variable3;
- once_bool_variable3_154 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TCbra].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TObra___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 708;
+ fra.me.meth = LOCATE_lexer___TObra___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:710 */
+ REGB0 = TAG_Int(53);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TObra___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos53 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TObra].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos53]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 713;
+ fra.me.meth = LOCATE_lexer___TObra___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:715 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("[");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:716 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos53] = 1;
return;
}
-val_t lexer___TComma___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 801, LOCATE_lexer___TComma___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(52);
- goto return_label155;
- return_label155: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TComma___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 806, LOCATE_lexer___TComma___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_157; static int once_bool_variable3_157;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TComma].i]) return;
- if (once_bool_variable3_157) variable3 = once_value_variable3_157;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString(","), TAG_Int(1)); /*new String*/
- once_value_variable3_157 = variable3;
- once_bool_variable3_157 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TComma].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TCbra___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 721;
+ fra.me.meth = LOCATE_lexer___TCbra___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:723 */
+ REGB0 = TAG_Int(54);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TCbra___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos54 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TCbra].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos54]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 726;
+ fra.me.meth = LOCATE_lexer___TCbra___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:728 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("]");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:729 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos54] = 1;
return;
}
-val_t lexer___TColumn___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 816, LOCATE_lexer___TColumn___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(53);
- goto return_label158;
- return_label158: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TColumn___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 821, LOCATE_lexer___TColumn___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_160; static int once_bool_variable3_160;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TColumn].i]) return;
- if (once_bool_variable3_160) variable3 = once_value_variable3_160;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString(":"), TAG_Int(1)); /*new String*/
- once_value_variable3_160 = variable3;
- once_bool_variable3_160 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TColumn].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TComma___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 734;
+ fra.me.meth = LOCATE_lexer___TComma___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:736 */
+ REGB0 = TAG_Int(55);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TComma___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos55 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TComma].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos55]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 739;
+ fra.me.meth = LOCATE_lexer___TComma___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:741 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString(",");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:742 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos55] = 1;
return;
}
-val_t lexer___TQuad___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 831, LOCATE_lexer___TQuad___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(54);
- goto return_label161;
- return_label161: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TQuad___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 836, LOCATE_lexer___TQuad___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_163; static int once_bool_variable3_163;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TQuad].i]) return;
- if (once_bool_variable3_163) variable3 = once_value_variable3_163;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("::"), TAG_Int(2)); /*new String*/
- once_value_variable3_163 = variable3;
- once_bool_variable3_163 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TQuad].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TColumn___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 747;
+ fra.me.meth = LOCATE_lexer___TColumn___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:749 */
+ REGB0 = TAG_Int(56);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TColumn___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos56 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TColumn].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos56]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 752;
+ fra.me.meth = LOCATE_lexer___TColumn___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:754 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString(":");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:755 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos56] = 1;
return;
}
-val_t lexer___TAssign___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 846, LOCATE_lexer___TAssign___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(55);
- goto return_label164;
- return_label164: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TAssign___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 851, LOCATE_lexer___TAssign___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_166; static int once_bool_variable3_166;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TAssign].i]) return;
- if (once_bool_variable3_166) variable3 = once_value_variable3_166;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("="), TAG_Int(1)); /*new String*/
- once_value_variable3_166 = variable3;
- once_bool_variable3_166 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TAssign].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TQuad___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 760;
+ fra.me.meth = LOCATE_lexer___TQuad___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:762 */
+ REGB0 = TAG_Int(57);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TQuad___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos57 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TQuad].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos57]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 765;
+ fra.me.meth = LOCATE_lexer___TQuad___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:767 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("::");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:768 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos57] = 1;
return;
}
-val_t lexer___TPluseq___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 861, LOCATE_lexer___TPluseq___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(56);
- goto return_label167;
- return_label167: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TPluseq___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 866, LOCATE_lexer___TPluseq___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_169; static int once_bool_variable3_169;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TPluseq].i]) return;
- if (once_bool_variable3_169) variable3 = once_value_variable3_169;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("+="), TAG_Int(2)); /*new String*/
- once_value_variable3_169 = variable3;
- once_bool_variable3_169 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TPluseq].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TAssign___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 773;
+ fra.me.meth = LOCATE_lexer___TAssign___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:775 */
+ REGB0 = TAG_Int(58);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TAssign___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos58 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TAssign].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos58]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 778;
+ fra.me.meth = LOCATE_lexer___TAssign___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:780 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("=");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:781 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos58] = 1;
return;
}
-val_t lexer___TMinuseq___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 876, LOCATE_lexer___TMinuseq___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(57);
- goto return_label170;
- return_label170: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TMinuseq___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 881, LOCATE_lexer___TMinuseq___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_172; static int once_bool_variable3_172;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TMinuseq].i]) return;
- if (once_bool_variable3_172) variable3 = once_value_variable3_172;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("-="), TAG_Int(2)); /*new String*/
- once_value_variable3_172 = variable3;
- once_bool_variable3_172 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TMinuseq].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TPluseq___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 786;
+ fra.me.meth = LOCATE_lexer___TPluseq___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:788 */
+ REGB0 = TAG_Int(59);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TPluseq___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos59 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TPluseq].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos59]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 791;
+ fra.me.meth = LOCATE_lexer___TPluseq___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:793 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("+=");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:794 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos59] = 1;
return;
}
-val_t lexer___TDotdotdot___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 891, LOCATE_lexer___TDotdotdot___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(58);
- goto return_label173;
- return_label173: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TDotdotdot___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 896, LOCATE_lexer___TDotdotdot___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_175; static int once_bool_variable3_175;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TDotdotdot].i]) return;
- if (once_bool_variable3_175) variable3 = once_value_variable3_175;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("..."), TAG_Int(3)); /*new String*/
- once_value_variable3_175 = variable3;
- once_bool_variable3_175 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TDotdotdot].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TMinuseq___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 799;
+ fra.me.meth = LOCATE_lexer___TMinuseq___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:801 */
+ REGB0 = TAG_Int(60);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TMinuseq___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos60 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TMinuseq].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos60]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 804;
+ fra.me.meth = LOCATE_lexer___TMinuseq___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:806 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("-=");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:807 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos60] = 1;
return;
}
-val_t lexer___TDotdot___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 906, LOCATE_lexer___TDotdot___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(59);
- goto return_label176;
- return_label176: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TDotdot___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 911, LOCATE_lexer___TDotdot___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_178; static int once_bool_variable3_178;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TDotdot].i]) return;
- if (once_bool_variable3_178) variable3 = once_value_variable3_178;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString(".."), TAG_Int(2)); /*new String*/
- once_value_variable3_178 = variable3;
- once_bool_variable3_178 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TDotdot].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TDotdotdot___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 812;
+ fra.me.meth = LOCATE_lexer___TDotdotdot___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:814 */
+ REGB0 = TAG_Int(61);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TDotdotdot___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos61 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TDotdotdot].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos61]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 817;
+ fra.me.meth = LOCATE_lexer___TDotdotdot___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:819 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("...");
+ REGB0 = TAG_Int(3);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:820 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos61] = 1;
return;
}
-val_t lexer___TDot___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 921, LOCATE_lexer___TDot___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(60);
- goto return_label179;
- return_label179: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TDot___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 926, LOCATE_lexer___TDot___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_181; static int once_bool_variable3_181;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TDot].i]) return;
- if (once_bool_variable3_181) variable3 = once_value_variable3_181;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("."), TAG_Int(1)); /*new String*/
- once_value_variable3_181 = variable3;
- once_bool_variable3_181 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TDot].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TDotdot___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 825;
+ fra.me.meth = LOCATE_lexer___TDotdot___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:827 */
+ REGB0 = TAG_Int(62);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TDotdot___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos62 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TDotdot].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos62]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 830;
+ fra.me.meth = LOCATE_lexer___TDotdot___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:832 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("..");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:833 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos62] = 1;
return;
}
-val_t lexer___TPlus___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 936, LOCATE_lexer___TPlus___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(61);
- goto return_label182;
- return_label182: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TPlus___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 941, LOCATE_lexer___TPlus___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_184; static int once_bool_variable3_184;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TPlus].i]) return;
- if (once_bool_variable3_184) variable3 = once_value_variable3_184;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("+"), TAG_Int(1)); /*new String*/
- once_value_variable3_184 = variable3;
- once_bool_variable3_184 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TPlus].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TDot___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 838;
+ fra.me.meth = LOCATE_lexer___TDot___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:840 */
+ REGB0 = TAG_Int(63);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TDot___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos63 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TDot].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos63]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 843;
+ fra.me.meth = LOCATE_lexer___TDot___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:845 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString(".");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:846 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos63] = 1;
return;
}
-val_t lexer___TMinus___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 951, LOCATE_lexer___TMinus___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(62);
- goto return_label185;
- return_label185: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TMinus___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 956, LOCATE_lexer___TMinus___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_187; static int once_bool_variable3_187;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TMinus].i]) return;
- if (once_bool_variable3_187) variable3 = once_value_variable3_187;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("-"), TAG_Int(1)); /*new String*/
- once_value_variable3_187 = variable3;
- once_bool_variable3_187 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TMinus].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TPlus___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 851;
+ fra.me.meth = LOCATE_lexer___TPlus___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:853 */
+ REGB0 = TAG_Int(64);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TPlus___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos64 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TPlus].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos64]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 856;
+ fra.me.meth = LOCATE_lexer___TPlus___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:858 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("+");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:859 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos64] = 1;
return;
}
-val_t lexer___TStar___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 966, LOCATE_lexer___TStar___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(63);
- goto return_label188;
- return_label188: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TStar___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 971, LOCATE_lexer___TStar___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_190; static int once_bool_variable3_190;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TStar].i]) return;
- if (once_bool_variable3_190) variable3 = once_value_variable3_190;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("*"), TAG_Int(1)); /*new String*/
- once_value_variable3_190 = variable3;
- once_bool_variable3_190 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TStar].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TMinus___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 864;
+ fra.me.meth = LOCATE_lexer___TMinus___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:866 */
+ REGB0 = TAG_Int(65);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TMinus___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos65 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TMinus].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos65]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 869;
+ fra.me.meth = LOCATE_lexer___TMinus___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:871 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("-");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:872 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos65] = 1;
return;
}
-val_t lexer___TSlash___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 981, LOCATE_lexer___TSlash___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(64);
- goto return_label191;
- return_label191: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TSlash___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 986, LOCATE_lexer___TSlash___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_193; static int once_bool_variable3_193;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TSlash].i]) return;
- if (once_bool_variable3_193) variable3 = once_value_variable3_193;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("/"), TAG_Int(1)); /*new String*/
- once_value_variable3_193 = variable3;
- once_bool_variable3_193 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TSlash].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TStar___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 877;
+ fra.me.meth = LOCATE_lexer___TStar___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:879 */
+ REGB0 = TAG_Int(66);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TStar___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos66 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TStar].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos66]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 882;
+ fra.me.meth = LOCATE_lexer___TStar___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:884 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("*");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:885 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos66] = 1;
return;
}
-val_t lexer___TPercent___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 996, LOCATE_lexer___TPercent___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(65);
- goto return_label194;
- return_label194: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TPercent___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1001, LOCATE_lexer___TPercent___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_196; static int once_bool_variable3_196;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TPercent].i]) return;
- if (once_bool_variable3_196) variable3 = once_value_variable3_196;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("%"), TAG_Int(1)); /*new String*/
- once_value_variable3_196 = variable3;
- once_bool_variable3_196 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TPercent].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TSlash___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 890;
+ fra.me.meth = LOCATE_lexer___TSlash___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:892 */
+ REGB0 = TAG_Int(67);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TSlash___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos67 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TSlash].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos67]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 895;
+ fra.me.meth = LOCATE_lexer___TSlash___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:897 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("/");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:898 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos67] = 1;
return;
}
-val_t lexer___TEq___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1011, LOCATE_lexer___TEq___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(66);
- goto return_label197;
- return_label197: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TEq___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1016, LOCATE_lexer___TEq___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_199; static int once_bool_variable3_199;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TEq].i]) return;
- if (once_bool_variable3_199) variable3 = once_value_variable3_199;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("=="), TAG_Int(2)); /*new String*/
- once_value_variable3_199 = variable3;
- once_bool_variable3_199 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TEq].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TPercent___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 903;
+ fra.me.meth = LOCATE_lexer___TPercent___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:905 */
+ REGB0 = TAG_Int(68);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TPercent___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos68 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TPercent].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos68]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 908;
+ fra.me.meth = LOCATE_lexer___TPercent___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:910 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("%");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:911 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos68] = 1;
return;
}
-val_t lexer___TNe___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1026, LOCATE_lexer___TNe___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(67);
- goto return_label200;
- return_label200: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TNe___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1031, LOCATE_lexer___TNe___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_202; static int once_bool_variable3_202;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TNe].i]) return;
- if (once_bool_variable3_202) variable3 = once_value_variable3_202;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("!="), TAG_Int(2)); /*new String*/
- once_value_variable3_202 = variable3;
- once_bool_variable3_202 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TNe].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TEq___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 916;
+ fra.me.meth = LOCATE_lexer___TEq___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:918 */
+ REGB0 = TAG_Int(69);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TEq___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos69 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TEq].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos69]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 921;
+ fra.me.meth = LOCATE_lexer___TEq___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:923 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("==");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:924 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos69] = 1;
return;
}
-val_t lexer___TLt___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1041, LOCATE_lexer___TLt___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(68);
- goto return_label203;
- return_label203: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TLt___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1046, LOCATE_lexer___TLt___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_205; static int once_bool_variable3_205;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TLt].i]) return;
- if (once_bool_variable3_205) variable3 = once_value_variable3_205;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("<"), TAG_Int(1)); /*new String*/
- once_value_variable3_205 = variable3;
- once_bool_variable3_205 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TLt].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TNe___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 929;
+ fra.me.meth = LOCATE_lexer___TNe___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:931 */
+ REGB0 = TAG_Int(70);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TNe___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos70 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TNe].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos70]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 934;
+ fra.me.meth = LOCATE_lexer___TNe___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:936 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("!=");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:937 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos70] = 1;
return;
}
-val_t lexer___TLe___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1056, LOCATE_lexer___TLe___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(69);
- goto return_label206;
- return_label206: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TLe___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1061, LOCATE_lexer___TLe___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_208; static int once_bool_variable3_208;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TLe].i]) return;
- if (once_bool_variable3_208) variable3 = once_value_variable3_208;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("<="), TAG_Int(2)); /*new String*/
- once_value_variable3_208 = variable3;
- once_bool_variable3_208 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TLe].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TLt___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 942;
+ fra.me.meth = LOCATE_lexer___TLt___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:944 */
+ REGB0 = TAG_Int(71);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TLt___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos71 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TLt].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos71]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 947;
+ fra.me.meth = LOCATE_lexer___TLt___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:949 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("<");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:950 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos71] = 1;
return;
}
-val_t lexer___TGt___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1071, LOCATE_lexer___TGt___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(70);
- goto return_label209;
- return_label209: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TGt___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1076, LOCATE_lexer___TGt___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_211; static int once_bool_variable3_211;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TGt].i]) return;
- if (once_bool_variable3_211) variable3 = once_value_variable3_211;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString(">"), TAG_Int(1)); /*new String*/
- once_value_variable3_211 = variable3;
- once_bool_variable3_211 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TGt].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TLe___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 955;
+ fra.me.meth = LOCATE_lexer___TLe___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:957 */
+ REGB0 = TAG_Int(72);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TLe___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos72 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TLe].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos72]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 960;
+ fra.me.meth = LOCATE_lexer___TLe___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:962 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("<=");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:963 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos72] = 1;
return;
}
-val_t lexer___TGe___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1086, LOCATE_lexer___TGe___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(71);
- goto return_label212;
- return_label212: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TGe___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1091, LOCATE_lexer___TGe___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_214; static int once_bool_variable3_214;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TGe].i]) return;
- if (once_bool_variable3_214) variable3 = once_value_variable3_214;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString(">="), TAG_Int(2)); /*new String*/
- once_value_variable3_214 = variable3;
- once_bool_variable3_214 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TGe].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TLl___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 968;
+ fra.me.meth = LOCATE_lexer___TLl___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:970 */
+ REGB0 = TAG_Int(73);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TLl___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos73 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TLl].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos73]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 973;
+ fra.me.meth = LOCATE_lexer___TLl___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:975 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("<<");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:976 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos73] = 1;
return;
}
-val_t lexer___TStarship___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1101, LOCATE_lexer___TStarship___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(72);
- goto return_label215;
- return_label215: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TStarship___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1106, LOCATE_lexer___TStarship___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- static val_t once_value_variable3_217; static int once_bool_variable3_217;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TStarship].i]) return;
- if (once_bool_variable3_217) variable3 = once_value_variable3_217;
- else {
- variable3 = NEW_string___String___with_native(BOX_NativeString("<=>"), TAG_Int(3)); /*new String*/
- once_value_variable3_217 = variable3;
- once_bool_variable3_217 = true;
- }
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TStarship].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TGt___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 981;
+ fra.me.meth = LOCATE_lexer___TGt___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:983 */
+ REGB0 = TAG_Int(74);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TGt___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos74 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TGt].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos74]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 986;
+ fra.me.meth = LOCATE_lexer___TGt___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:988 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString(">");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:989 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos74] = 1;
return;
}
-val_t lexer___TClassid___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1116, LOCATE_lexer___TClassid___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(73);
- goto return_label218;
- return_label218: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TClassid___init(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1121, LOCATE_lexer___TClassid___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- variable3 = param3;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TClassid].i]) return;
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable0 /*text*/;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable1 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable2 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable3 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TClassid].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TGe___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 994;
+ fra.me.meth = LOCATE_lexer___TGe___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:996 */
+ REGB0 = TAG_Int(75);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TGe___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos75 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TGe].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos75]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 999;
+ fra.me.meth = LOCATE_lexer___TGe___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:1001 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString(">=");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:1002 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos75] = 1;
return;
}
-val_t lexer___TId___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1131, LOCATE_lexer___TId___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(74);
- goto return_label220;
- return_label220: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TId___init(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1136, LOCATE_lexer___TId___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- variable3 = param3;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TId].i]) return;
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable0 /*text*/;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable1 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable2 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable3 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TId].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TGg___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1007;
+ fra.me.meth = LOCATE_lexer___TGg___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1009 */
+ REGB0 = TAG_Int(76);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TGg___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos76 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TGg].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos76]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1012;
+ fra.me.meth = LOCATE_lexer___TGg___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:1014 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString(">>");
+ REGB0 = TAG_Int(2);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:1015 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos76] = 1;
return;
}
-val_t lexer___TAttrid___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1146, LOCATE_lexer___TAttrid___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(75);
- goto return_label222;
- return_label222: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TAttrid___init(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1151, LOCATE_lexer___TAttrid___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- variable3 = param3;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TAttrid].i]) return;
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable0 /*text*/;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable1 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable2 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable3 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TAttrid].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TStarship___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1020;
+ fra.me.meth = LOCATE_lexer___TStarship___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1022 */
+ REGB0 = TAG_Int(77);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TStarship___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos77 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TStarship].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos77]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1025;
+ fra.me.meth = LOCATE_lexer___TStarship___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:1027 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("<=>");
+ REGB0 = TAG_Int(3);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:1028 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos77] = 1;
return;
}
-val_t lexer___TNumber___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1161, LOCATE_lexer___TNumber___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(76);
- goto return_label224;
- return_label224: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TNumber___init(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1166, LOCATE_lexer___TNumber___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- variable3 = param3;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TNumber].i]) return;
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable0 /*text*/;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable1 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable2 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable3 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TNumber].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TBang___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1033;
+ fra.me.meth = LOCATE_lexer___TBang___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1035 */
+ REGB0 = TAG_Int(78);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TBang___init_tk(val_t p0, val_t p1, int* init_table){
+ int itpos78 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TBang].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ static val_t once_value_2; /* Once value */
+ if (init_table[itpos78]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1038;
+ fra.me.meth = LOCATE_lexer___TBang___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:1040 */
+ if (!once_value_1) {
+ if (!once_value_2) {
+ fra.me.REG[2] = BOX_NativeString("!");
+ REGB0 = TAG_Int(1);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_2 = fra.me.REG[2];
+ register_static_object(&once_value_2);
+ } else fra.me.REG[2] = once_value_2;
+ fra.me.REG[2] = fra.me.REG[2];
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:1041 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos78] = 1;
return;
}
-val_t lexer___TFloat___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1176, LOCATE_lexer___TFloat___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(77);
- goto return_label226;
- return_label226: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TFloat___init(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1181, LOCATE_lexer___TFloat___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- variable3 = param3;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TFloat].i]) return;
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable0 /*text*/;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable1 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable2 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable3 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TFloat].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TClassid___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1046;
+ fra.me.meth = LOCATE_lexer___TClassid___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1048 */
+ REGB0 = TAG_Int(79);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TClassid___init_tk(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos79 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TClassid].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t tmp;
+ if (init_table[itpos79]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1051;
+ fra.me.meth = LOCATE_lexer___TClassid___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:1053 */
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[1];
+ /* ./parser//lexer.nit:1054 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[2];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos79] = 1;
return;
}
-val_t lexer___TChar___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1191, LOCATE_lexer___TChar___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(78);
- goto return_label228;
- return_label228: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TChar___init(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1196, LOCATE_lexer___TChar___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- variable3 = param3;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TChar].i]) return;
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable0 /*text*/;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable1 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable2 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable3 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TChar].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TId___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1059;
+ fra.me.meth = LOCATE_lexer___TId___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1061 */
+ REGB0 = TAG_Int(80);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TId___init_tk(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos80 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TId].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t tmp;
+ if (init_table[itpos80]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1064;
+ fra.me.meth = LOCATE_lexer___TId___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:1066 */
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[1];
+ /* ./parser//lexer.nit:1067 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[2];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos80] = 1;
return;
}
-val_t lexer___TString___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1206, LOCATE_lexer___TString___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(79);
- goto return_label230;
- return_label230: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TString___init(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1211, LOCATE_lexer___TString___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- variable3 = param3;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TString].i]) return;
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable0 /*text*/;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable1 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable2 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable3 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TString].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TAttrid___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1072;
+ fra.me.meth = LOCATE_lexer___TAttrid___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1074 */
+ REGB0 = TAG_Int(81);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TAttrid___init_tk(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos81 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TAttrid].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t tmp;
+ if (init_table[itpos81]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1077;
+ fra.me.meth = LOCATE_lexer___TAttrid___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:1079 */
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[1];
+ /* ./parser//lexer.nit:1080 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[2];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos81] = 1;
return;
}
-val_t lexer___TStartString___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1221, LOCATE_lexer___TStartString___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(80);
- goto return_label232;
- return_label232: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TStartString___init(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1226, LOCATE_lexer___TStartString___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- variable3 = param3;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TStartString].i]) return;
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable0 /*text*/;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable1 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable2 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable3 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TStartString].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TNumber___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1085;
+ fra.me.meth = LOCATE_lexer___TNumber___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1087 */
+ REGB0 = TAG_Int(82);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TNumber___init_tk(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos82 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TNumber].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t tmp;
+ if (init_table[itpos82]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1090;
+ fra.me.meth = LOCATE_lexer___TNumber___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:1092 */
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[1];
+ /* ./parser//lexer.nit:1093 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[2];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos82] = 1;
return;
}
-val_t lexer___TMidString___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1236, LOCATE_lexer___TMidString___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(81);
- goto return_label234;
- return_label234: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TMidString___init(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1241, LOCATE_lexer___TMidString___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- variable3 = param3;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TMidString].i]) return;
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable0 /*text*/;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable1 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable2 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable3 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TMidString].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TFloat___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1098;
+ fra.me.meth = LOCATE_lexer___TFloat___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1100 */
+ REGB0 = TAG_Int(83);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TFloat___init_tk(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos83 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TFloat].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t tmp;
+ if (init_table[itpos83]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1103;
+ fra.me.meth = LOCATE_lexer___TFloat___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:1105 */
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[1];
+ /* ./parser//lexer.nit:1106 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[2];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos83] = 1;
return;
}
-val_t lexer___TEndString___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1251, LOCATE_lexer___TEndString___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(82);
- goto return_label236;
- return_label236: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___TEndString___init(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1256, LOCATE_lexer___TEndString___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- variable3 = param3;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TEndString].i]) return;
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable0 /*text*/;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable1 /*fname*/;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable2 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable3 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_TEndString].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TChar___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1111;
+ fra.me.meth = LOCATE_lexer___TChar___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1113 */
+ REGB0 = TAG_Int(84);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TChar___init_tk(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos84 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TChar].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t tmp;
+ if (init_table[itpos84]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1116;
+ fra.me.meth = LOCATE_lexer___TChar___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:1118 */
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[1];
+ /* ./parser//lexer.nit:1119 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[2];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos84] = 1;
return;
}
-val_t lexer___EOF___parser_index(val_t self) {
- struct trace_t trace = {NULL, NULL, 1267, LOCATE_lexer___EOF___parser_index};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(83);
- goto return_label238;
- return_label238: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___EOF___init(val_t self, val_t param0, val_t param1, val_t param2, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1272, LOCATE_lexer___EOF___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_EOF].i]) return;
- ATTR_lexer___Token____filename( self) /*Token::_filename*/ = variable0 /*fname*/;
- variable3 = NEW_string___String___with_native(BOX_NativeString(""), TAG_Int(0)); /*new String*/
- ATTR_lexer___Token____text( self) /*Token::_text*/ = variable3;
- ATTR_lexer___Token____line( self) /*Token::_line*/ = variable1 /*line*/;
- ATTR_lexer___Token____pos( self) /*Token::_pos*/ = variable2 /*pos*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_EOF].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TString___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1124;
+ fra.me.meth = LOCATE_lexer___TString___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1126 */
+ REGB0 = TAG_Int(85);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TString___init_tk(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos85 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TString].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t tmp;
+ if (init_table[itpos85]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1129;
+ fra.me.meth = LOCATE_lexer___TString___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:1131 */
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[1];
+ /* ./parser//lexer.nit:1132 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[2];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos85] = 1;
return;
}
-val_t lexer___PError___message(val_t self) {
- struct trace_t trace = {NULL, NULL, 1282, LOCATE_lexer___PError___message};
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- tracehead = trace.prev;
- return ATTR_lexer___PError____message( self) /*PError::_message*/;
-}
-void lexer___PError___message__eq(val_t self, val_t param0) {
- struct trace_t trace = {NULL, NULL, 1282, LOCATE_lexer___PError___message__eq};
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- ATTR_lexer___PError____message( self) /*PError::_message*/ = param0;
- tracehead = trace.prev;
+val_t lexer___TStartString___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1137;
+ fra.me.meth = LOCATE_lexer___TStartString___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1139 */
+ REGB0 = TAG_Int(86);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TStartString___init_tk(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos86 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TStartString].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t tmp;
+ if (init_table[itpos86]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1142;
+ fra.me.meth = LOCATE_lexer___TStartString___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:1144 */
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[1];
+ /* ./parser//lexer.nit:1145 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[2];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos86] = 1;
return;
}
-void lexer___PError___init_error(val_t self, val_t param0, val_t param1, val_t param2, val_t param3, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1284, LOCATE_lexer___PError___init_error};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- variable2 = param2;
- variable3 = param3;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_PError].i]) return;
- ((lexer___EOF___init_t)CALL( self,COLOR_lexer___EOF___init))( self, variable0 /*fname*/, variable1 /*line*/, variable2 /*pos*/, init_table /*YYY*/) /*EOF::init*/;
- ATTR_lexer___PError____message( self) /*PError::_message*/ = variable3 /*message*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_PError].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TMidString___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1150;
+ fra.me.meth = LOCATE_lexer___TMidString___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1152 */
+ REGB0 = TAG_Int(87);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TMidString___init_tk(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos87 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TMidString].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t tmp;
+ if (init_table[itpos87]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1155;
+ fra.me.meth = LOCATE_lexer___TMidString___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:1157 */
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[1];
+ /* ./parser//lexer.nit:1158 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[2];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos87] = 1;
return;
}
-val_t lexer___Lexer___filename(val_t self) {
- struct trace_t trace = {NULL, NULL, 1301, LOCATE_lexer___Lexer___filename};
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- tracehead = trace.prev;
- return ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
-}
-val_t lexer___Lexer___state_initial(val_t self) {
- struct trace_t trace = {NULL, NULL, 1328, LOCATE_lexer___Lexer___state_initial};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(0);
- goto return_label241;
- return_label241: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___Lexer___init(val_t self, val_t param0, val_t param1, int* init_table) {
- struct trace_t trace = {NULL, NULL, 1331, LOCATE_lexer___Lexer___init};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable1 = param1;
- if (init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_Lexer].i]) return;
- ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/ = variable1 /*fname*/;
- variable2 = NEW_string___String___init(); /*new String*/
- ATTR_lexer___Lexer____text( self) /*Lexer::_text*/ = variable2;
- ATTR_lexer___Lexer____stream( self) /*Lexer::_stream*/ = variable0 /*stream*/;
- variable2 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ATTR_lexer___Lexer____stream_pos( self) /*Lexer::_stream_pos*/ = variable2;
- variable2 = NEW_string___String___init(); /*new String*/
- ATTR_lexer___Lexer____stream_buf( self) /*Lexer::_stream_buf*/ = variable2;
- ((lexer___Lexer___build_goto_table_t)CALL( self,COLOR_lexer___Lexer___build_goto_table))( self) /*Lexer::build_goto_table*/;
- ((lexer___Lexer___build_accept_table_t)CALL( self,COLOR_lexer___Lexer___build_accept_table))( self) /*Lexer::build_accept_table*/;
- init_table[VAL2OBJ( self)->vft[INIT_TABLE_POS_Lexer].i] = 1;
- tracehead = trace.prev;
+val_t lexer___TEndString___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1163;
+ fra.me.meth = LOCATE_lexer___TEndString___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1165 */
+ REGB0 = TAG_Int(88);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___TEndString___init_tk(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos88 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_TEndString].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t tmp;
+ if (init_table[itpos88]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1168;
+ fra.me.meth = LOCATE_lexer___TEndString___init_tk;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:1170 */
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[1];
+ /* ./parser//lexer.nit:1171 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[2];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos88] = 1;
return;
}
-val_t lexer___Lexer___peek(val_t self) {
- struct trace_t trace = {NULL, NULL, 1343, LOCATE_lexer___Lexer___peek};
- val_t variable0;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- while (true) { /*while*/
- variable0 = ATTR_lexer___Lexer____token( self) /*Lexer::_token*/;
- variable0 = TAG_Bool((variable0 == NIT_NULL /*null*/) || ((variable0 != NIT_NULL) && ((((kernel___Object_____eqeq_t)CALL(variable0,COLOR_kernel___Object_____eqeq))==kernel___Object_____eqeq)?(IS_EQUAL_NN(variable0, NIT_NULL /*null*/)):(UNTAG_Bool(((kernel___Object_____eqeq_t)CALL(variable0,COLOR_kernel___Object_____eqeq))(variable0, NIT_NULL /*null*/) /*Object::==*/)))));
- if (!UNTAG_Bool(variable0)) break; /* while*/
- variable0 = ((lexer___Lexer___get_token_t)CALL( self,COLOR_lexer___Lexer___get_token))( self) /*Lexer::get_token*/;
- ATTR_lexer___Lexer____token( self) /*Lexer::_token*/ = variable0;
- continue_244: while(0);
+val_t lexer___EOF___parser_index(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1177;
+ fra.me.meth = LOCATE_lexer___EOF___parser_index;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1179 */
+ REGB0 = TAG_Int(89);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___EOF___init(val_t p0, val_t p1, int* init_table){
+ int itpos89 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_EOF].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ static val_t once_value_1; /* Once value */
+ if (init_table[itpos89]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1182;
+ fra.me.meth = LOCATE_lexer___EOF___init;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ /* ./parser//lexer.nit:1184 */
+ if (!once_value_1) {
+ fra.me.REG[2] = BOX_NativeString("");
+ REGB0 = TAG_Int(0);
+ fra.me.REG[2] = NEW_String_string___String___with_native(fra.me.REG[2], REGB0);
+ once_value_1 = fra.me.REG[2];
+ register_static_object(&once_value_1);
+ } else fra.me.REG[2] = once_value_1;
+ fra.me.REG[2] = fra.me.REG[2];
+ ATTR_lexer___Token____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:1185 */
+ ATTR_parser_nodes___ANode____location(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos89] = 1;
+ return;
+}
+val_t lexer___AError___message(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1190;
+ fra.me.meth = LOCATE_lexer___AError___message;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1190 */
+ REGB0 = TAG_Bool(ATTR_lexer___AError____message(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB0)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_message", LOCATE_lexer, 1190);
}
- break_244: while(0);
- variable0 = ATTR_lexer___Lexer____token( self) /*Lexer::_token*/;
- goto return_label243;
- return_label243: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-val_t lexer___Lexer___next(val_t self) {
- struct trace_t trace = {NULL, NULL, 1352, LOCATE_lexer___Lexer___next};
- val_t variable0;
- val_t variable1;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable1 = ATTR_lexer___Lexer____token( self) /*Lexer::_token*/;
- variable0 = variable1;
- while (true) { /*while*/
- variable1 = TAG_Bool(( variable0 /*result*/ == NIT_NULL /*null*/) || (( variable0 /*result*/ != NIT_NULL) && ((((kernel___Object_____eqeq_t)CALL( variable0 /*result*/,COLOR_kernel___Object_____eqeq))==kernel___Object_____eqeq)?(IS_EQUAL_NN( variable0 /*result*/, NIT_NULL /*null*/)):(UNTAG_Bool(((kernel___Object_____eqeq_t)CALL( variable0 /*result*/,COLOR_kernel___Object_____eqeq))( variable0 /*result*/, NIT_NULL /*null*/) /*Object::==*/)))));
- if (!UNTAG_Bool(variable1)) break; /* while*/
- variable1 = ((lexer___Lexer___get_token_t)CALL( self,COLOR_lexer___Lexer___get_token))( self) /*Lexer::get_token*/;
- variable0 = variable1 /*result=*/;
- continue_246: while(0);
+ fra.me.REG[0] = ATTR_lexer___AError____message(fra.me.REG[0]);
+ stack_frame_head = fra.me.prev;
+ return fra.me.REG[0];
+}
+void lexer___AError___init_error(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos90 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_AError].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t tmp;
+ if (init_table[itpos90]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1192;
+ fra.me.meth = LOCATE_lexer___AError___init_error;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:1194 */
+ CALL_lexer___EOF___init(fra.me.REG[0])(fra.me.REG[0], fra.me.REG[2], init_table);
+ /* ./parser//lexer.nit:1195 */
+ ATTR_lexer___AError____message(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos90] = 1;
+ return;
+}
+val_t lexer___Lexer___filename(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1210;
+ fra.me.meth = LOCATE_lexer___Lexer___filename;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1210 */
+ REGB0 = TAG_Bool(ATTR_lexer___Lexer____filename(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB0)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_filename", LOCATE_lexer, 1210);
}
- break_246: while(0);
- ATTR_lexer___Lexer____token( self) /*Lexer::_token*/ = NIT_NULL /*null*/;
- variable0 = variable0 /*result*/;
- goto return_label245;
- return_label245: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-val_t lexer___Lexer___get_token(val_t self) {
- struct trace_t trace = {NULL, NULL, 1363, LOCATE_lexer___Lexer___get_token};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- val_t variable4;
- val_t variable5;
- val_t variable6;
- val_t variable7;
- val_t variable8;
- val_t variable9;
- val_t variable10;
- val_t variable11;
- val_t variable12;
- val_t variable13;
- val_t variable14;
- val_t variable15;
- val_t variable16;
- val_t variable17;
- val_t variable18;
- val_t variable19;
- val_t variable20;
- val_t variable21;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = TAG_Int(0);
- variable2 = ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/;
- variable1 = variable2;
- variable3 = ATTR_lexer___Lexer____line( self) /*Lexer::_line*/;
- variable2 = variable3;
- variable4 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- variable3 = variable4;
- variable5 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- variable4 = variable5;
- variable6 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- variable5 = variable6;
- variable7 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- variable6 = variable7;
- variable8 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- variable7 = variable8;
- variable9 = ATTR_lexer___Lexer____goto_table( self) /*Lexer::_goto_table*/;
- variable10 = ATTR_lexer___Lexer____state( self) /*Lexer::_state*/;
- variable11 = variable10;
- variable12 = TAG_Bool(UNTAG_Int( variable11 /*index*/)>=UNTAG_Int( TAG_Int(0)));
- variable13 = variable12;
- if (UNTAG_Bool(variable13)) { /* and */
- variable13 = variable9;
- variable13 = ATTR_array___AbstractArray____length(variable13) /*AbstractArray::_length*/;
- variable13 = TAG_Bool(UNTAG_Int( variable11 /*index*/)<UNTAG_Int(variable13));
+ fra.me.REG[0] = ATTR_lexer___Lexer____filename(fra.me.REG[0]);
+ stack_frame_head = fra.me.prev;
+ return fra.me.REG[0];
+}
+val_t lexer___Lexer___state_initial(val_t p0){
+ struct {struct stack_frame_t me;} fra;
+ val_t REGB0;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1237;
+ fra.me.meth = LOCATE_lexer___Lexer___state_initial;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 1;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1238 */
+ REGB0 = TAG_Int(0);
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___Lexer___init(val_t p0, val_t p1, val_t p2, int* init_table){
+ int itpos91 = VAL2OBJ(p0)->vft[INIT_TABLE_POS_Lexer].i;
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t tmp;
+ if (init_table[itpos91]) return;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1240;
+ fra.me.meth = LOCATE_lexer___Lexer___init;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ fra.me.REG[1] = p1;
+ fra.me.REG[2] = p2;
+ /* ./parser//lexer.nit:1243 */
+ ATTR_lexer___Lexer____filename(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:1244 */
+ fra.me.REG[2] = NEW_Buffer_string___Buffer___init();
+ ATTR_lexer___Lexer____text(fra.me.REG[0]) = fra.me.REG[2];
+ /* ./parser//lexer.nit:1245 */
+ ATTR_lexer___Lexer____stream(fra.me.REG[0]) = fra.me.REG[1];
+ /* ./parser//lexer.nit:1246 */
+ REGB0 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB0 = TAG_Int(-UNTAG_Int(REGB0));
+ /* ./parser//lexer.nit:1246 */
+ ATTR_lexer___Lexer____stream_pos(fra.me.REG[0]) = REGB0;
+ /* ./parser//lexer.nit:1247 */
+ fra.me.REG[1] = NEW_Buffer_string___Buffer___init();
+ ATTR_lexer___Lexer____stream_buf(fra.me.REG[0]) = fra.me.REG[1];
+ stack_frame_head = fra.me.prev;
+ init_table[itpos91] = 1;
+ return;
+}
+val_t lexer___Lexer___peek(val_t p0){
+ struct {struct stack_frame_t me; val_t MORE_REG[1];} fra;
+ val_t REGB0;
+ val_t REGB1;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1250;
+ fra.me.meth = LOCATE_lexer___Lexer___peek;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 2;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1253 */
+ while(1) {
+ fra.me.REG[1] = ATTR_lexer___Lexer____token(fra.me.REG[0]);
+ REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
+ if (UNTAG_Bool(REGB0)) {
+ } else {
+ REGB1 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
+ REGB1 = TAG_Bool(false);
+ REGB0 = REGB1;
+ } else {
+ REGB1 = CALL_kernel___Object_____eqeq(fra.me.REG[1])(fra.me.REG[1], NIT_NULL);
+ REGB0 = REGB1;
+ }
+ }
+ if (UNTAG_Bool(REGB0)) {
+ /* ./parser//lexer.nit:1254 */
+ fra.me.REG[1] = CALL_lexer___Lexer___get_token(fra.me.REG[0])(fra.me.REG[0]);
+ ATTR_lexer___Lexer____token(fra.me.REG[0]) = fra.me.REG[1];
+ } else {
+ /* ./parser//lexer.nit:1253 */
+ goto label1;
+ }
}
- variable12 = variable13;
- if (!UNTAG_Bool(variable12)) { fprintf(stderr, "Assert%s failed", " 'index' "); fprintf(stderr, " in %s (%s:%d)\n", LOCATE_array___Array_____bra, LOCATE_lexer, 229); nit_exit(1);}
- variable12 = variable9;
- variable12 = ATTR_array___Array____items(variable12) /*Array::_items*/;
- variable12 = UNBOX_NativeArray(variable12)[UNTAG_Int( variable11 /*index*/)];
- goto return_label248;
- return_label248: while(false);
- variable9 = variable12;
- variable8 = variable9;
- variable10 = ATTR_lexer___Lexer____accept_table( self) /*Lexer::_accept_table*/;
- variable11 = ATTR_lexer___Lexer____state( self) /*Lexer::_state*/;
- variable12 = variable11;
- variable13 = TAG_Bool(UNTAG_Int( variable12 /*index*/)>=UNTAG_Int( TAG_Int(0)));
- variable14 = variable13;
- if (UNTAG_Bool(variable14)) { /* and */
- variable14 = variable10;
- variable14 = ATTR_array___AbstractArray____length(variable14) /*AbstractArray::_length*/;
- variable14 = TAG_Bool(UNTAG_Int( variable12 /*index*/)<UNTAG_Int(variable14));
+ label1: while(0);
+ /* ./parser//lexer.nit:1256 */
+ fra.me.REG[0] = ATTR_lexer___Lexer____token(fra.me.REG[0]);
+ REGB0 = TAG_Bool(fra.me.REG[0]!=NIT_NULL);
+ if (UNTAG_Bool(REGB0)) {
+ } else {
+ nit_abort("Cast failed", NULL, LOCATE_lexer, 1256);
}
- variable13 = variable14;
- if (!UNTAG_Bool(variable13)) { fprintf(stderr, "Assert%s failed", " 'index' "); fprintf(stderr, " in %s (%s:%d)\n", LOCATE_array___Array_____bra, LOCATE_lexer, 229); nit_exit(1);}
- variable13 = variable10;
- variable13 = ATTR_array___Array____items(variable13) /*Array::_items*/;
- variable13 = UNBOX_NativeArray(variable13)[UNTAG_Int( variable12 /*index*/)];
- goto return_label249;
- return_label249: while(false);
- variable10 = variable13;
- variable9 = variable10;
- variable10 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- ((array___AbstractArray___clear_t)CALL(variable10,COLOR_abstract_collection___RemovableCollection___clear))(variable10) /*AbstractArray::clear*/;
- while (true) { /*while*/
- if (!UNTAG_Bool( TAG_Bool(true))) break; /* while*/
- variable11 = ((lexer___Lexer___get_char_t)CALL( self,COLOR_lexer___Lexer___get_char))( self) /*Lexer::get_char*/;
- variable10 = variable11;
- variable11 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- variable11 = TAG_Bool(( variable10 /*c*/)!=(variable11));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable11 = TAG_Bool(( variable10 /*c*/)==( TAG_Int(10)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable11 = ATTR_lexer___Lexer____cr( self) /*Lexer::_cr*/;
- if (UNTAG_Bool(variable11)) { /*if*/
- ATTR_lexer___Lexer____cr( self) /*Lexer::_cr*/ = TAG_Bool(false);
- } else { /*if*/
- variable11 = ATTR_lexer___Lexer____line( self) /*Lexer::_line*/;
- variable11 = TAG_Int(UNTAG_Int(variable11)+UNTAG_Int( TAG_Int(1)));
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable11;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = TAG_Int(0);
- }
- } else { /*if*/
- variable11 = TAG_Bool(( variable10 /*c*/)==( TAG_Int(13)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable11 = ATTR_lexer___Lexer____line( self) /*Lexer::_line*/;
- variable11 = TAG_Int(UNTAG_Int(variable11)+UNTAG_Int( TAG_Int(1)));
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable11;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = TAG_Int(0);
- ATTR_lexer___Lexer____cr( self) /*Lexer::_cr*/ = TAG_Bool(true);
- } else { /*if*/
- variable11 = ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/;
- variable11 = TAG_Int(UNTAG_Int(variable11)+UNTAG_Int( TAG_Int(1)));
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable11;
- ATTR_lexer___Lexer____cr( self) /*Lexer::_cr*/ = TAG_Bool(false);
+ goto label2;
+ label2: while(0);
+ stack_frame_head = fra.me.prev;
+ return fra.me.REG[0];
+}
+val_t lexer___Lexer___next(val_t p0){
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t REGB1;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1259;
+ fra.me.meth = LOCATE_lexer___Lexer___next;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1262 */
+ fra.me.REG[1] = ATTR_lexer___Lexer____token(fra.me.REG[0]);
+ /* ./parser//lexer.nit:1263 */
+ while(1) {
+ REGB0 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
+ if (UNTAG_Bool(REGB0)) {
+ } else {
+ REGB1 = TAG_Bool(fra.me.REG[1]==NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
+ REGB1 = TAG_Bool(false);
+ REGB0 = REGB1;
+ } else {
+ REGB1 = CALL_kernel___Object_____eqeq(fra.me.REG[1])(fra.me.REG[1], NIT_NULL);
+ REGB0 = REGB1;
+ }
+ }
+ if (UNTAG_Bool(REGB0)) {
+ /* ./parser//lexer.nit:1264 */
+ fra.me.REG[2] = CALL_lexer___Lexer___get_token(fra.me.REG[0])(fra.me.REG[0]);
+ fra.me.REG[1] = fra.me.REG[2];
+ } else {
+ /* ./parser//lexer.nit:1263 */
+ goto label1;
+ }
+ }
+ label1: while(0);
+ /* ./parser//lexer.nit:1266 */
+ ATTR_lexer___Lexer____token(fra.me.REG[0]) = NIT_NULL;
+ /* ./parser//lexer.nit:1267 */
+ goto label2;
+ label2: while(0);
+ stack_frame_head = fra.me.prev;
+ return fra.me.REG[1];
+}
+val_t lexer___Lexer___get_token(val_t p0){
+ struct {struct stack_frame_t me; val_t MORE_REG[5];} fra;
+ val_t REGB0;
+ val_t REGB1;
+ val_t REGB2;
+ val_t REGB3;
+ val_t REGB4;
+ val_t REGB5;
+ val_t REGB6;
+ val_t REGB7;
+ val_t REGB8;
+ val_t REGB9;
+ val_t REGB10;
+ val_t REGB11;
+ val_t REGB12;
+ val_t REGB13;
+ val_t REGB14;
+ val_t REGB15;
+ val_t REGB16;
+ val_t REGB17;
+ val_t tmp;
+ static val_t once_value_4; /* Once value */
+ static val_t once_value_5; /* Once value */
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1270;
+ fra.me.meth = LOCATE_lexer___Lexer___get_token;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 6;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[3] = NIT_NULL;
+ fra.me.REG[4] = NIT_NULL;
+ fra.me.REG[5] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1273 */
+ REGB0 = TAG_Int(0);
+ /* ./parser//lexer.nit:1275 */
+ REGB1 = TAG_Bool(ATTR_lexer___Lexer____pos(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_pos", LOCATE_lexer, 1275);
+ }
+ REGB1 = ATTR_lexer___Lexer____pos(fra.me.REG[0]);
+ /* ./parser//lexer.nit:1276 */
+ REGB2 = TAG_Bool(ATTR_lexer___Lexer____line(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB2)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_line", LOCATE_lexer, 1276);
+ }
+ REGB2 = ATTR_lexer___Lexer____line(fra.me.REG[0]);
+ /* ./parser//lexer.nit:1278 */
+ REGB3 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB3 = TAG_Int(-UNTAG_Int(REGB3));
+ /* ./parser//lexer.nit:1279 */
+ REGB4 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB4 = TAG_Int(-UNTAG_Int(REGB4));
+ /* ./parser//lexer.nit:1280 */
+ REGB5 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB5 = TAG_Int(-UNTAG_Int(REGB5));
+ /* ./parser//lexer.nit:1281 */
+ REGB6 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB6 = TAG_Int(-UNTAG_Int(REGB6));
+ /* ./parser//lexer.nit:1282 */
+ REGB7 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB7 = TAG_Int(-UNTAG_Int(REGB7));
+ /* ./parser//lexer.nit:1284 */
+ REGB8 = TAG_Bool(ATTR_lexer___Lexer____text(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB8)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_text", LOCATE_lexer, 1284);
+ }
+ fra.me.REG[1] = ATTR_lexer___Lexer____text(fra.me.REG[0]);
+ /* ./parser//lexer.nit:1285 */
+ CALL_abstract_collection___RemovableCollection___clear(fra.me.REG[1])(fra.me.REG[1]);
+ /* ./parser//lexer.nit:1287 */
+ while(1) {
+ /* ./parser//lexer.nit:1288 */
+ REGB8 = CALL_lexer___Lexer___get_char(fra.me.REG[0])(fra.me.REG[0]);
+ /* ./parser//lexer.nit:1290 */
+ REGB9 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB9 = TAG_Int(-UNTAG_Int(REGB9));
+ /* ./parser//lexer.nit:1290 */
+ REGB10 = TAG_Bool(IS_EQUAL_OO(REGB8,REGB9));
+ if (UNTAG_Bool(REGB10)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB8)==(REGB9));
+ /* ./parser//lexer.nit:1290 */
+ REGB10 = REGB9;
+ }
+ REGB10 = TAG_Bool(!UNTAG_Bool(REGB10));
+ if (UNTAG_Bool(REGB10)) {
+ /* ./parser//lexer.nit:1291 */
+ REGB10 = TAG_Bool(ATTR_lexer___Lexer____cr(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB10)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_cr", LOCATE_lexer, 1291);
+ }
+ REGB10 = ATTR_lexer___Lexer____cr(fra.me.REG[0]);
+ /* ./parser//lexer.nit:1292 */
+ REGB9 = TAG_Bool(ATTR_lexer___Lexer____line(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_line", LOCATE_lexer, 1292);
+ }
+ REGB9 = ATTR_lexer___Lexer____line(fra.me.REG[0]);
+ /* ./parser//lexer.nit:1293 */
+ REGB11 = TAG_Bool(ATTR_lexer___Lexer____pos(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_pos", LOCATE_lexer, 1293);
+ }
+ REGB11 = ATTR_lexer___Lexer____pos(fra.me.REG[0]);
+ /* ./parser//lexer.nit:1294 */
+ REGB12 = TAG_Int(10);
+ REGB13 = TAG_Bool(IS_EQUAL_OO(REGB8,REGB12));
+ if (UNTAG_Bool(REGB13)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB12 = TAG_Bool((REGB8)==(REGB12));
+ /* ./parser//lexer.nit:1294 */
+ REGB13 = REGB12;
+ }
+ if (UNTAG_Bool(REGB13)) {
+ /* ./parser//lexer.nit:1295 */
+ if (UNTAG_Bool(REGB10)) {
+ /* ./parser//lexer.nit:1296 */
+ REGB13 = TAG_Bool(false);
+ REGB10 = REGB13;
+ } else {
+ /* ./parser//lexer.nit:1298 */
+ REGB13 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB13 = TAG_Int(UNTAG_Int(REGB9)+UNTAG_Int(REGB13));
+ /* ./parser//lexer.nit:1298 */
+ REGB9 = REGB13;
+ /* ./parser//lexer.nit:1299 */
+ REGB13 = TAG_Int(0);
+ REGB11 = REGB13;
+ }
+ } else {
+ /* ./parser//lexer.nit:1301 */
+ REGB13 = TAG_Int(13);
+ REGB12 = TAG_Bool(IS_EQUAL_OO(REGB8,REGB13));
+ if (UNTAG_Bool(REGB12)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB13 = TAG_Bool((REGB8)==(REGB13));
+ /* ./parser//lexer.nit:1301 */
+ REGB12 = REGB13;
+ }
+ if (UNTAG_Bool(REGB12)) {
+ /* ./parser//lexer.nit:1302 */
+ REGB12 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB12 = TAG_Int(UNTAG_Int(REGB9)+UNTAG_Int(REGB12));
+ /* ./parser//lexer.nit:1302 */
+ REGB9 = REGB12;
+ /* ./parser//lexer.nit:1303 */
+ REGB12 = TAG_Int(0);
+ REGB11 = REGB12;
+ /* ./parser//lexer.nit:1304 */
+ REGB12 = TAG_Bool(true);
+ REGB10 = REGB12;
+ } else {
+ /* ./parser//lexer.nit:1306 */
+ REGB12 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB12 = TAG_Int(UNTAG_Int(REGB11)+UNTAG_Int(REGB12));
+ /* ./parser//lexer.nit:1306 */
+ REGB11 = REGB12;
+ /* ./parser//lexer.nit:1307 */
+ REGB12 = TAG_Bool(false);
+ REGB10 = REGB12;
}
}
- variable11 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable12 = TAG_Char(UNTAG_Int( variable10 /*c*/));
- ((string___String___add_t)CALL(variable11,COLOR_abstract_collection___SimpleCollection___add))(variable11, variable12) /*String::add*/;
- variable11 = TAG_Bool(true);
- while (true) { /*while*/
- variable12 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- variable12 = TAG_Bool(UNTAG_Int( variable0 /*dfa_state*/)<UNTAG_Int(variable12));
- variable13 = variable12;
- if (!UNTAG_Bool(variable13)) { /* or */
- variable13 = variable11 /*first_loop*/;
- }
- variable12 = variable13;
- if (!UNTAG_Bool(variable12)) break; /* while*/
- variable12 = variable0 /*dfa_state*/;
- variable13 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- variable13 = TAG_Bool(UNTAG_Int( variable0 /*dfa_state*/)<UNTAG_Int(variable13));
- if (UNTAG_Bool(variable13)) { /*if*/
- variable13 = TAG_Int(-UNTAG_Int( TAG_Int(2)));
- variable13 = TAG_Int(UNTAG_Int(variable13)-UNTAG_Int( variable0 /*dfa_state*/));
- variable12 = variable13 /*old_state=*/;
- }
- variable13 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- variable0 = variable13 /*dfa_state=*/;
- variable14 = variable12 /*old_state*/;
- variable15 = TAG_Bool(UNTAG_Int( variable14 /*index*/)>=UNTAG_Int( TAG_Int(0)));
- variable16 = variable15;
- if (UNTAG_Bool(variable16)) { /* and */
- variable16 = ATTR_array___AbstractArray____length( variable8 /*goto_table*/) /*AbstractArray::_length*/;
- variable16 = TAG_Bool(UNTAG_Int( variable14 /*index*/)<UNTAG_Int(variable16));
- }
- variable15 = variable16;
- if (!UNTAG_Bool(variable15)) { fprintf(stderr, "Assert%s failed", " 'index' "); fprintf(stderr, " in %s (%s:%d)\n", LOCATE_array___Array_____bra, LOCATE_lexer, 229); nit_exit(1);}
- variable15 = ATTR_array___Array____items( variable8 /*goto_table*/) /*Array::_items*/;
- variable15 = UNBOX_NativeArray(variable15)[UNTAG_Int( variable14 /*index*/)];
- goto return_label252;
- return_label252: while(false);
- variable14 = variable15;
- variable13 = variable14;
- variable14 = TAG_Int(0);
- variable16 = ((array___AbstractArray___length_t)CALL( variable13 /*tmp1*/,COLOR_abstract_collection___Collection___length))( variable13 /*tmp1*/) /*AbstractArray::length*/;
- variable16 = TAG_Int(UNTAG_Int(variable16)-UNTAG_Int( TAG_Int(1)));
- variable15 = variable16;
- while (true) { /*while*/
- variable16 = TAG_Bool(UNTAG_Int( variable14 /*low*/)<=UNTAG_Int( variable15 /*high*/));
- if (!UNTAG_Bool(variable16)) break; /* while*/
- variable17 = TAG_Int(UNTAG_Int( variable14 /*low*/)+UNTAG_Int( variable15 /*high*/));
- variable17 = TAG_Int(UNTAG_Int(variable17)/UNTAG_Int( TAG_Int(2)));
- variable16 = variable17;
- variable18 = variable16 /*middle*/;
- variable19 = TAG_Bool(UNTAG_Int( variable18 /*index*/)>=UNTAG_Int( TAG_Int(0)));
- variable20 = variable19;
- if (UNTAG_Bool(variable20)) { /* and */
- variable20 = ATTR_array___AbstractArray____length( variable13 /*tmp1*/) /*AbstractArray::_length*/;
- variable20 = TAG_Bool(UNTAG_Int( variable18 /*index*/)<UNTAG_Int(variable20));
- }
- variable19 = variable20;
- if (!UNTAG_Bool(variable19)) { fprintf(stderr, "Assert%s failed", " 'index' "); fprintf(stderr, " in %s (%s:%d)\n", LOCATE_array___Array_____bra, LOCATE_lexer, 229); nit_exit(1);}
- variable19 = ATTR_array___Array____items( variable13 /*tmp1*/) /*Array::_items*/;
- variable19 = UNBOX_NativeArray(variable19)[UNTAG_Int( variable18 /*index*/)];
- goto return_label254;
- return_label254: while(false);
- variable18 = variable19;
- variable17 = variable18;
- variable18 = TAG_Int(0);
- variable19 = TAG_Bool(UNTAG_Int( variable18 /*index*/)>=UNTAG_Int( TAG_Int(0)));
- variable20 = variable19;
- if (UNTAG_Bool(variable20)) { /* and */
- variable20 = ATTR_array___AbstractArray____length( variable17 /*tmp2*/) /*AbstractArray::_length*/;
- variable20 = TAG_Bool(UNTAG_Int( variable18 /*index*/)<UNTAG_Int(variable20));
- }
- variable19 = variable20;
- if (!UNTAG_Bool(variable19)) { fprintf(stderr, "Assert%s failed", " 'index' "); fprintf(stderr, " in %s (%s:%d)\n", LOCATE_array___Array_____bra, LOCATE_lexer, 229); nit_exit(1);}
- variable19 = ATTR_array___Array____items( variable17 /*tmp2*/) /*Array::_items*/;
- variable19 = UNBOX_NativeArray(variable19)[UNTAG_Int( variable18 /*index*/)];
- goto return_label255;
- return_label255: while(false);
- variable18 = variable19;
- variable18 = TAG_Bool(UNTAG_Int( variable10 /*c*/)<UNTAG_Int(variable18));
- if (UNTAG_Bool(variable18)) { /*if*/
- variable18 = TAG_Int(UNTAG_Int( variable16 /*middle*/)-UNTAG_Int( TAG_Int(1)));
- variable15 = variable18 /*high=*/;
- } else { /*if*/
- variable18 = TAG_Int(1);
- variable19 = TAG_Bool(UNTAG_Int( variable18 /*index*/)>=UNTAG_Int( TAG_Int(0)));
- variable20 = variable19;
- if (UNTAG_Bool(variable20)) { /* and */
- variable20 = ATTR_array___AbstractArray____length( variable17 /*tmp2*/) /*AbstractArray::_length*/;
- variable20 = TAG_Bool(UNTAG_Int( variable18 /*index*/)<UNTAG_Int(variable20));
- }
- variable19 = variable20;
- if (!UNTAG_Bool(variable19)) { fprintf(stderr, "Assert%s failed", " 'index' "); fprintf(stderr, " in %s (%s:%d)\n", LOCATE_array___Array_____bra, LOCATE_lexer, 229); nit_exit(1);}
- variable19 = ATTR_array___Array____items( variable17 /*tmp2*/) /*Array::_items*/;
- variable19 = UNBOX_NativeArray(variable19)[UNTAG_Int( variable18 /*index*/)];
- goto return_label256;
- return_label256: while(false);
- variable18 = variable19;
- variable18 = TAG_Bool(UNTAG_Int( variable10 /*c*/)>UNTAG_Int(variable18));
- if (UNTAG_Bool(variable18)) { /*if*/
- variable18 = TAG_Int(UNTAG_Int( variable16 /*middle*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = variable18 /*low=*/;
- } else { /*if*/
- variable18 = TAG_Int(2);
- variable19 = TAG_Bool(UNTAG_Int( variable18 /*index*/)>=UNTAG_Int( TAG_Int(0)));
- variable20 = variable19;
- if (UNTAG_Bool(variable20)) { /* and */
- variable20 = ATTR_array___AbstractArray____length( variable17 /*tmp2*/) /*AbstractArray::_length*/;
- variable20 = TAG_Bool(UNTAG_Int( variable18 /*index*/)<UNTAG_Int(variable20));
+ /* ./../lib/standard//kernel.nit:277 */
+ REGB12 = TAG_Char(UNTAG_Int(REGB8));
+ /* ./parser//lexer.nit:1310 */
+ CALL_abstract_collection___SimpleCollection___add(fra.me.REG[1])(fra.me.REG[1], REGB12);
+ /* ./parser//lexer.nit:1312 */
+ while(1) {
+ /* ./parser//lexer.nit:1313 */
+ REGB12 = REGB0;
+ /* ./parser//lexer.nit:1314 */
+ REGB13 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB13 = TAG_Int(-UNTAG_Int(REGB13));
+ /* ./../lib/standard//kernel.nit:212 */
+ REGB13 = TAG_Bool(UNTAG_Int(REGB0)<UNTAG_Int(REGB13));
+ /* ./parser//lexer.nit:1314 */
+ if (UNTAG_Bool(REGB13)) {
+ /* ./parser//lexer.nit:1315 */
+ REGB13 = TAG_Int(2);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB13 = TAG_Int(-UNTAG_Int(REGB13));
+ /* ./../lib/standard//kernel.nit:217 */
+ REGB13 = TAG_Int(UNTAG_Int(REGB13)-UNTAG_Int(REGB0));
+ /* ./parser//lexer.nit:1315 */
+ REGB12 = REGB13;
+ }
+ /* ./parser//lexer.nit:1318 */
+ REGB13 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB13 = TAG_Int(-UNTAG_Int(REGB13));
+ /* ./parser//lexer.nit:1318 */
+ REGB0 = REGB13;
+ /* ./parser//lexer.nit:1320 */
+ REGB13 = TAG_Int(0);
+ /* ./parser//lexer.nit:1321 */
+ REGB14 = TAG_Int(0);
+ REGB14 = CALL_tables___TablesCapable___lexer_goto(fra.me.REG[0])(fra.me.REG[0], REGB12, REGB14);
+ REGB15 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:217 */
+ REGB15 = TAG_Int(UNTAG_Int(REGB14)-UNTAG_Int(REGB15));
+ /* ./parser//lexer.nit:1323 */
+ REGB14 = TAG_Int(0);
+ /* ./../lib/standard//kernel.nit:213 */
+ REGB14 = TAG_Bool(UNTAG_Int(REGB15)>=UNTAG_Int(REGB14));
+ /* ./parser//lexer.nit:1323 */
+ if (UNTAG_Bool(REGB14)) {
+ /* ./parser//lexer.nit:1324 */
+ while(1) {
+ /* ./../lib/standard//kernel.nit:211 */
+ REGB14 = TAG_Bool(UNTAG_Int(REGB13)<=UNTAG_Int(REGB15));
+ /* ./parser//lexer.nit:1324 */
+ if (UNTAG_Bool(REGB14)) {
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB14 = TAG_Int(UNTAG_Int(REGB13)+UNTAG_Int(REGB15));
+ /* ./parser//lexer.nit:1325 */
+ REGB16 = TAG_Int(2);
+ /* ./../lib/standard//kernel.nit:219 */
+ REGB16 = TAG_Int(UNTAG_Int(REGB14)/UNTAG_Int(REGB16));
+ /* ./parser//lexer.nit:1326 */
+ REGB14 = TAG_Int(3);
+ /* ./../lib/standard//kernel.nit:218 */
+ REGB14 = TAG_Int(UNTAG_Int(REGB16)*UNTAG_Int(REGB14));
+ /* ./parser//lexer.nit:1326 */
+ REGB17 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB17 = TAG_Int(UNTAG_Int(REGB14)+UNTAG_Int(REGB17));
+ /* ./parser//lexer.nit:1328 */
+ REGB14 = CALL_tables___TablesCapable___lexer_goto(fra.me.REG[0])(fra.me.REG[0], REGB12, REGB17);
+ /* ./../lib/standard//kernel.nit:212 */
+ REGB14 = TAG_Bool(UNTAG_Int(REGB8)<UNTAG_Int(REGB14));
+ /* ./parser//lexer.nit:1328 */
+ if (UNTAG_Bool(REGB14)) {
+ /* ./parser//lexer.nit:1329 */
+ REGB14 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:217 */
+ REGB14 = TAG_Int(UNTAG_Int(REGB16)-UNTAG_Int(REGB14));
+ /* ./parser//lexer.nit:1329 */
+ REGB15 = REGB14;
+ } else {
+ /* ./parser//lexer.nit:1330 */
+ REGB14 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB14 = TAG_Int(UNTAG_Int(REGB17)+UNTAG_Int(REGB14));
+ /* ./parser//lexer.nit:1330 */
+ REGB14 = CALL_tables___TablesCapable___lexer_goto(fra.me.REG[0])(fra.me.REG[0], REGB12, REGB14);
+ /* ./../lib/standard//kernel.nit:214 */
+ REGB14 = TAG_Bool(UNTAG_Int(REGB8)>UNTAG_Int(REGB14));
+ /* ./parser//lexer.nit:1330 */
+ if (UNTAG_Bool(REGB14)) {
+ /* ./parser//lexer.nit:1331 */
+ REGB14 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB14 = TAG_Int(UNTAG_Int(REGB16)+UNTAG_Int(REGB14));
+ /* ./parser//lexer.nit:1331 */
+ REGB13 = REGB14;
+ } else {
+ /* ./parser//lexer.nit:1333 */
+ REGB14 = TAG_Int(2);
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB14 = TAG_Int(UNTAG_Int(REGB17)+UNTAG_Int(REGB14));
+ /* ./parser//lexer.nit:1333 */
+ REGB14 = CALL_tables___TablesCapable___lexer_goto(fra.me.REG[0])(fra.me.REG[0], REGB12, REGB14);
+ REGB0 = REGB14;
+ /* ./parser//lexer.nit:1334 */
+ goto label1;
+ }
}
- variable19 = variable20;
- if (!UNTAG_Bool(variable19)) { fprintf(stderr, "Assert%s failed", " 'index' "); fprintf(stderr, " in %s (%s:%d)\n", LOCATE_array___Array_____bra, LOCATE_lexer, 229); nit_exit(1);}
- variable19 = ATTR_array___Array____items( variable17 /*tmp2*/) /*Array::_items*/;
- variable19 = UNBOX_NativeArray(variable19)[UNTAG_Int( variable18 /*index*/)];
- goto return_label257;
- return_label257: while(false);
- variable18 = variable19;
- variable0 = variable18 /*dfa_state=*/;
- variable18 = TAG_Int(UNTAG_Int( variable15 /*high*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = variable18 /*low=*/;
+ } else {
+ /* ./parser//lexer.nit:1324 */
+ goto label1;
}
}
- continue_253: while(0);
+ label1: while(0);
+ }
+ /* ./parser//lexer.nit:1338 */
+ REGB12 = TAG_Int(2);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB12 = TAG_Int(-UNTAG_Int(REGB12));
+ /* ./../lib/standard//kernel.nit:214 */
+ REGB12 = TAG_Bool(UNTAG_Int(REGB0)>UNTAG_Int(REGB12));
+ /* ./parser//lexer.nit:1338 */
+ if (UNTAG_Bool(REGB12)) {
+ goto label2;
}
- break_253: while(0);
- variable11 = TAG_Bool(false) /*first_loop=*/;
- continue_251: while(0);
}
- break_251: while(0);
- } else { /*if*/
- variable11 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- variable0 = variable11 /*dfa_state=*/;
+ label2: while(0);
+ /* ./parser//lexer.nit:1341 */
+ ATTR_lexer___Lexer____cr(fra.me.REG[0]) = REGB10;
+ /* ./parser//lexer.nit:1342 */
+ ATTR_lexer___Lexer____line(fra.me.REG[0]) = REGB9;
+ /* ./parser//lexer.nit:1343 */
+ ATTR_lexer___Lexer____pos(fra.me.REG[0]) = REGB11;
+ } else {
+ /* ./parser//lexer.nit:1345 */
+ REGB11 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB11 = TAG_Int(-UNTAG_Int(REGB11));
+ /* ./parser//lexer.nit:1345 */
+ REGB0 = REGB11;
}
- variable11 = TAG_Bool(UNTAG_Int( variable0 /*dfa_state*/)>=UNTAG_Int( TAG_Int(0)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable11 = variable0 /*dfa_state*/;
- variable12 = TAG_Bool(UNTAG_Int( variable11 /*index*/)>=UNTAG_Int( TAG_Int(0)));
- variable13 = variable12;
- if (UNTAG_Bool(variable13)) { /* and */
- variable13 = ATTR_array___AbstractArray____length( variable9 /*accept*/) /*AbstractArray::_length*/;
- variable13 = TAG_Bool(UNTAG_Int( variable11 /*index*/)<UNTAG_Int(variable13));
+ /* ./parser//lexer.nit:1348 */
+ REGB11 = TAG_Int(0);
+ /* ./../lib/standard//kernel.nit:213 */
+ REGB11 = TAG_Bool(UNTAG_Int(REGB0)>=UNTAG_Int(REGB11));
+ /* ./parser//lexer.nit:1348 */
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1349 */
+ REGB11 = CALL_tables___TablesCapable___lexer_accept(fra.me.REG[0])(fra.me.REG[0], REGB0);
+ /* ./parser//lexer.nit:1350 */
+ REGB9 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB9 = TAG_Int(-UNTAG_Int(REGB9));
+ /* ./parser//lexer.nit:1350 */
+ REGB10 = TAG_Bool(IS_EQUAL_OO(REGB11,REGB9));
+ if (UNTAG_Bool(REGB10)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB11)==(REGB9));
+ /* ./parser//lexer.nit:1350 */
+ REGB10 = REGB9;
}
- variable12 = variable13;
- if (!UNTAG_Bool(variable12)) { fprintf(stderr, "Assert%s failed", " 'index' "); fprintf(stderr, " in %s (%s:%d)\n", LOCATE_array___Array_____bra, LOCATE_lexer, 229); nit_exit(1);}
- variable12 = ATTR_array___Array____items( variable9 /*accept*/) /*Array::_items*/;
- variable12 = UNBOX_NativeArray(variable12)[UNTAG_Int( variable11 /*index*/)];
- goto return_label258;
- return_label258: while(false);
- variable11 = variable12;
- variable12 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- variable11 = TAG_Bool((variable11)!=(variable12));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable3 = variable0 /*dfa_state*/ /*accept_state=*/;
- variable11 = variable0 /*dfa_state*/;
- variable12 = TAG_Bool(UNTAG_Int( variable11 /*index*/)>=UNTAG_Int( TAG_Int(0)));
- variable13 = variable12;
- if (UNTAG_Bool(variable13)) { /* and */
- variable13 = ATTR_array___AbstractArray____length( variable9 /*accept*/) /*AbstractArray::_length*/;
- variable13 = TAG_Bool(UNTAG_Int( variable11 /*index*/)<UNTAG_Int(variable13));
- }
- variable12 = variable13;
- if (!UNTAG_Bool(variable12)) { fprintf(stderr, "Assert%s failed", " 'index' "); fprintf(stderr, " in %s (%s:%d)\n", LOCATE_array___Array_____bra, LOCATE_lexer, 229); nit_exit(1);}
- variable12 = ATTR_array___Array____items( variable9 /*accept*/) /*Array::_items*/;
- variable12 = UNBOX_NativeArray(variable12)[UNTAG_Int( variable11 /*index*/)];
- goto return_label259;
- return_label259: while(false);
- variable11 = variable12;
- variable4 = variable11 /*accept_token=*/;
- variable11 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable11 = ((array___AbstractArray___length_t)CALL(variable11,COLOR_abstract_collection___Collection___length))(variable11) /*AbstractArray::length*/;
- variable5 = variable11 /*accept_length=*/;
- variable11 = ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/;
- variable6 = variable11 /*accept_pos=*/;
- variable11 = ATTR_lexer___Lexer____line( self) /*Lexer::_line*/;
- variable7 = variable11 /*accept_line=*/;
+ REGB10 = TAG_Bool(!UNTAG_Bool(REGB10));
+ if (UNTAG_Bool(REGB10)) {
+ /* ./parser//lexer.nit:1351 */
+ REGB3 = REGB0;
+ /* ./parser//lexer.nit:1352 */
+ REGB4 = REGB11;
+ /* ./../lib/standard//collection//array.nit:23 */
+ REGB11 = TAG_Bool(ATTR_array___AbstractArrayRead____length(fra.me.REG[1])!=NIT_NULL);
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_length", LOCATE_array, 23);
+ }
+ REGB11 = ATTR_array___AbstractArrayRead____length(fra.me.REG[1]);
+ /* ./parser//lexer.nit:1353 */
+ REGB5 = REGB11;
+ /* ./parser//lexer.nit:1354 */
+ REGB11 = TAG_Bool(ATTR_lexer___Lexer____pos(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_pos", LOCATE_lexer, 1354);
+ }
+ REGB11 = ATTR_lexer___Lexer____pos(fra.me.REG[0]);
+ REGB6 = REGB11;
+ /* ./parser//lexer.nit:1355 */
+ REGB11 = TAG_Bool(ATTR_lexer___Lexer____line(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_line", LOCATE_lexer, 1355);
+ }
+ REGB11 = ATTR_lexer___Lexer____line(fra.me.REG[0]);
+ REGB7 = REGB11;
+ }
+ } else {
+ /* ./parser//lexer.nit:1358 */
+ REGB11 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB11 = TAG_Int(-UNTAG_Int(REGB11));
+ /* ./parser//lexer.nit:1358 */
+ REGB10 = TAG_Bool(IS_EQUAL_OO(REGB3,REGB11));
+ if (UNTAG_Bool(REGB10)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB3)==(REGB11));
+ /* ./parser//lexer.nit:1358 */
+ REGB10 = REGB11;
}
- } else { /*if*/
- variable11 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- variable11 = TAG_Bool(( variable3 /*accept_state*/)!=(variable11));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(0)));
- if (UNTAG_Bool(variable11)) { /*if*/
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = NIT_NULL /*null*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(1)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable12 = ((string___String___substring_t)CALL(variable12,COLOR_string___String___substring))(variable12, TAG_Int(0), variable5 /*accept_length*/) /*String::substring*/;
- variable11 = variable12;
- variable13 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable14 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable16 = NEW_lexer___TEol___init( variable11 /*token_text*/, variable13, variable14, variable15); /*new TEol*/
- variable13 = variable16;
- variable12 = variable13;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable12 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(2)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable12 = ((string___String___substring_t)CALL(variable12,COLOR_string___String___substring))(variable12, TAG_Int(0), variable5 /*accept_length*/) /*String::substring*/;
- variable11 = variable12;
- variable13 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable14 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable16 = NEW_lexer___TComment___init( variable11 /*token_text*/, variable13, variable14, variable15); /*new TComment*/
- variable13 = variable16;
- variable12 = variable13;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable12 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(3)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwpackage___init(variable12, variable13, variable14); /*new TKwpackage*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(4)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwimport___init(variable12, variable13, variable14); /*new TKwimport*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(5)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwclass___init(variable12, variable13, variable14); /*new TKwclass*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(6)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwabstract___init(variable12, variable13, variable14); /*new TKwabstract*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(7)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwinterface___init(variable12, variable13, variable14); /*new TKwinterface*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(8)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwuniversal___init(variable12, variable13, variable14); /*new TKwuniversal*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(9)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwspecial___init(variable12, variable13, variable14); /*new TKwspecial*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(10)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwend___init(variable12, variable13, variable14); /*new TKwend*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(11)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwmeth___init(variable12, variable13, variable14); /*new TKwmeth*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(12)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwtype___init(variable12, variable13, variable14); /*new TKwtype*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(13)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwattr___init(variable12, variable13, variable14); /*new TKwattr*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(14)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwinit___init(variable12, variable13, variable14); /*new TKwinit*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(15)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwredef___init(variable12, variable13, variable14); /*new TKwredef*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(16)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwis___init(variable12, variable13, variable14); /*new TKwis*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(17)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwdo___init(variable12, variable13, variable14); /*new TKwdo*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(18)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwreadable___init(variable12, variable13, variable14); /*new TKwreadable*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(19)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwwritable___init(variable12, variable13, variable14); /*new TKwwritable*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(20)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwvar___init(variable12, variable13, variable14); /*new TKwvar*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(21)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwintern___init(variable12, variable13, variable14); /*new TKwintern*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(22)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwextern___init(variable12, variable13, variable14); /*new TKwextern*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(23)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwprotected___init(variable12, variable13, variable14); /*new TKwprotected*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(24)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwprivate___init(variable12, variable13, variable14); /*new TKwprivate*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(25)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwintrude___init(variable12, variable13, variable14); /*new TKwintrude*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(26)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwif___init(variable12, variable13, variable14); /*new TKwif*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(27)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwthen___init(variable12, variable13, variable14); /*new TKwthen*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(28)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwelse___init(variable12, variable13, variable14); /*new TKwelse*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(29)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwwhile___init(variable12, variable13, variable14); /*new TKwwhile*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(30)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwfor___init(variable12, variable13, variable14); /*new TKwfor*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(31)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwin___init(variable12, variable13, variable14); /*new TKwin*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(32)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwand___init(variable12, variable13, variable14); /*new TKwand*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(33)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwor___init(variable12, variable13, variable14); /*new TKwor*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(34)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwnot___init(variable12, variable13, variable14); /*new TKwnot*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(35)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwreturn___init(variable12, variable13, variable14); /*new TKwreturn*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(36)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwcontinue___init(variable12, variable13, variable14); /*new TKwcontinue*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(37)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwbreak___init(variable12, variable13, variable14); /*new TKwbreak*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(38)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwabort___init(variable12, variable13, variable14); /*new TKwabort*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(39)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwassert___init(variable12, variable13, variable14); /*new TKwassert*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(40)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwnew___init(variable12, variable13, variable14); /*new TKwnew*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(41)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwisa___init(variable12, variable13, variable14); /*new TKwisa*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(42)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwonce___init(variable12, variable13, variable14); /*new TKwonce*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(43)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwsuper___init(variable12, variable13, variable14); /*new TKwsuper*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(44)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwself___init(variable12, variable13, variable14); /*new TKwself*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(45)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwtrue___init(variable12, variable13, variable14); /*new TKwtrue*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(46)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwfalse___init(variable12, variable13, variable14); /*new TKwfalse*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(47)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwnull___init(variable12, variable13, variable14); /*new TKwnull*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(48)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TKwas___init(variable12, variable13, variable14); /*new TKwas*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(49)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TOpar___init(variable12, variable13, variable14); /*new TOpar*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(50)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TCpar___init(variable12, variable13, variable14); /*new TCpar*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(51)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TObra___init(variable12, variable13, variable14); /*new TObra*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(52)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TCbra___init(variable12, variable13, variable14); /*new TCbra*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(53)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TComma___init(variable12, variable13, variable14); /*new TComma*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(54)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TColumn___init(variable12, variable13, variable14); /*new TColumn*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(55)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TQuad___init(variable12, variable13, variable14); /*new TQuad*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(56)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TAssign___init(variable12, variable13, variable14); /*new TAssign*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(57)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TPluseq___init(variable12, variable13, variable14); /*new TPluseq*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(58)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TMinuseq___init(variable12, variable13, variable14); /*new TMinuseq*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(59)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TDotdotdot___init(variable12, variable13, variable14); /*new TDotdotdot*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(60)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TDotdot___init(variable12, variable13, variable14); /*new TDotdot*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(61)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TDot___init(variable12, variable13, variable14); /*new TDot*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(62)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TPlus___init(variable12, variable13, variable14); /*new TPlus*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(63)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TMinus___init(variable12, variable13, variable14); /*new TMinus*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(64)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TStar___init(variable12, variable13, variable14); /*new TStar*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(65)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TSlash___init(variable12, variable13, variable14); /*new TSlash*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(66)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TPercent___init(variable12, variable13, variable14); /*new TPercent*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(67)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TEq___init(variable12, variable13, variable14); /*new TEq*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(68)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TNe___init(variable12, variable13, variable14); /*new TNe*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(69)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TLt___init(variable12, variable13, variable14); /*new TLt*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(70)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TLe___init(variable12, variable13, variable14); /*new TLe*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(71)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TGt___init(variable12, variable13, variable14); /*new TGt*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(72)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TGe___init(variable12, variable13, variable14); /*new TGe*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(73)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___TStarship___init(variable12, variable13, variable14); /*new TStarship*/
- variable12 = variable15;
- variable11 = variable12;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable11 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(74)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable12 = ((string___String___substring_t)CALL(variable12,COLOR_string___String___substring))(variable12, TAG_Int(0), variable5 /*accept_length*/) /*String::substring*/;
- variable11 = variable12;
- variable13 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable14 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable16 = NEW_lexer___TClassid___init( variable11 /*token_text*/, variable13, variable14, variable15); /*new TClassid*/
- variable13 = variable16;
- variable12 = variable13;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable12 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(75)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable12 = ((string___String___substring_t)CALL(variable12,COLOR_string___String___substring))(variable12, TAG_Int(0), variable5 /*accept_length*/) /*String::substring*/;
- variable11 = variable12;
- variable13 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable14 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable16 = NEW_lexer___TId___init( variable11 /*token_text*/, variable13, variable14, variable15); /*new TId*/
- variable13 = variable16;
- variable12 = variable13;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable12 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(76)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable12 = ((string___String___substring_t)CALL(variable12,COLOR_string___String___substring))(variable12, TAG_Int(0), variable5 /*accept_length*/) /*String::substring*/;
- variable11 = variable12;
- variable13 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable14 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable16 = NEW_lexer___TAttrid___init( variable11 /*token_text*/, variable13, variable14, variable15); /*new TAttrid*/
- variable13 = variable16;
- variable12 = variable13;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable12 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(77)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable12 = ((string___String___substring_t)CALL(variable12,COLOR_string___String___substring))(variable12, TAG_Int(0), variable5 /*accept_length*/) /*String::substring*/;
- variable11 = variable12;
- variable13 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable14 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable16 = NEW_lexer___TNumber___init( variable11 /*token_text*/, variable13, variable14, variable15); /*new TNumber*/
- variable13 = variable16;
- variable12 = variable13;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable12 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(78)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable12 = ((string___String___substring_t)CALL(variable12,COLOR_string___String___substring))(variable12, TAG_Int(0), variable5 /*accept_length*/) /*String::substring*/;
- variable11 = variable12;
- variable13 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable14 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable16 = NEW_lexer___TFloat___init( variable11 /*token_text*/, variable13, variable14, variable15); /*new TFloat*/
- variable13 = variable16;
- variable12 = variable13;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable12 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(79)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable12 = ((string___String___substring_t)CALL(variable12,COLOR_string___String___substring))(variable12, TAG_Int(0), variable5 /*accept_length*/) /*String::substring*/;
- variable11 = variable12;
- variable13 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable14 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable16 = NEW_lexer___TChar___init( variable11 /*token_text*/, variable13, variable14, variable15); /*new TChar*/
- variable13 = variable16;
- variable12 = variable13;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable12 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(80)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable12 = ((string___String___substring_t)CALL(variable12,COLOR_string___String___substring))(variable12, TAG_Int(0), variable5 /*accept_length*/) /*String::substring*/;
- variable11 = variable12;
- variable13 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable14 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable16 = NEW_lexer___TString___init( variable11 /*token_text*/, variable13, variable14, variable15); /*new TString*/
- variable13 = variable16;
- variable12 = variable13;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable12 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(81)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable12 = ((string___String___substring_t)CALL(variable12,COLOR_string___String___substring))(variable12, TAG_Int(0), variable5 /*accept_length*/) /*String::substring*/;
- variable11 = variable12;
- variable13 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable14 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable16 = NEW_lexer___TStartString___init( variable11 /*token_text*/, variable13, variable14, variable15); /*new TStartString*/
- variable13 = variable16;
- variable12 = variable13;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable12 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(82)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable12 = ((string___String___substring_t)CALL(variable12,COLOR_string___String___substring))(variable12, TAG_Int(0), variable5 /*accept_length*/) /*String::substring*/;
- variable11 = variable12;
- variable13 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable14 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable16 = NEW_lexer___TMidString___init( variable11 /*token_text*/, variable13, variable14, variable15); /*new TMidString*/
- variable13 = variable16;
- variable12 = variable13;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable12 /*token*/;
- goto return_label247;
- }
- variable11 = TAG_Bool(( variable4 /*accept_token*/)==( TAG_Int(83)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable12 = ((string___String___substring_t)CALL(variable12,COLOR_string___String___substring))(variable12, TAG_Int(0), variable5 /*accept_length*/) /*String::substring*/;
- variable11 = variable12;
- variable13 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable14 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable16 = NEW_lexer___TEndString___init( variable11 /*token_text*/, variable13, variable14, variable15); /*new TEndString*/
- variable13 = variable16;
- variable12 = variable13;
- ((lexer___Lexer___push_back_t)CALL( self,COLOR_lexer___Lexer___push_back))( self, variable5 /*accept_length*/) /*Lexer::push_back*/;
- ATTR_lexer___Lexer____pos( self) /*Lexer::_pos*/ = variable6 /*accept_pos*/;
- ATTR_lexer___Lexer____line( self) /*Lexer::_line*/ = variable7 /*accept_line*/;
- variable0 = variable12 /*token*/;
- goto return_label247;
- }
- } else { /*if*/
- variable11 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable11 = ((array___AbstractArray___length_t)CALL(variable11,COLOR_abstract_collection___Collection___length))(variable11) /*AbstractArray::length*/;
- variable11 = TAG_Bool(UNTAG_Int(variable11)>UNTAG_Int( TAG_Int(0)));
- if (UNTAG_Bool(variable11)) { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_string___String___init(); /*new String*/
- variable16 = NEW_string___String___with_native(BOX_NativeString("Unknown token: "), TAG_Int(15)); /*new String*/
- variable17 = variable16;
- ((string___String___append_t)CALL(variable15,COLOR_abstract_collection___IndexedCollection___append))(variable15, variable17) /*String::append*/;
- variable18 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable19 = variable18;
- ((string___String___append_t)CALL(variable15,COLOR_abstract_collection___IndexedCollection___append))(variable15, variable19) /*String::append*/;
- variable20 = NEW_string___String___with_native(BOX_NativeString(""), TAG_Int(0)); /*new String*/
- variable21 = variable20;
- ((string___String___append_t)CALL(variable15,COLOR_abstract_collection___IndexedCollection___append))(variable15, variable21) /*String::append*/;
- variable16 = NEW_lexer___PError___init_error(variable12, variable13, variable14, variable15); /*new PError*/
- variable12 = variable16;
- variable11 = variable12;
- variable0 = variable11 /*token*/;
- goto return_label247;
- } else { /*if*/
- variable12 = ATTR_lexer___Lexer____filename( self) /*Lexer::_filename*/;
- variable13 = TAG_Int(UNTAG_Int( variable2 /*start_line*/)+UNTAG_Int( TAG_Int(1)));
- variable14 = TAG_Int(UNTAG_Int( variable1 /*start_pos*/)+UNTAG_Int( TAG_Int(1)));
- variable15 = NEW_lexer___EOF___init(variable12, variable13, variable14); /*new EOF*/
- variable12 = variable15;
- variable11 = variable12;
- variable0 = variable11 /*token*/;
- goto return_label247;
+ REGB10 = TAG_Bool(!UNTAG_Bool(REGB10));
+ if (UNTAG_Bool(REGB10)) {
+ /* ./parser//lexer.nit:1359 */
+ REGB10 = TAG_Bool(ATTR_lexer___Lexer____filename(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB10)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_filename", LOCATE_lexer, 1359);
+ }
+ fra.me.REG[2] = ATTR_lexer___Lexer____filename(fra.me.REG[0]);
+ REGB10 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB10 = TAG_Int(UNTAG_Int(REGB2)+UNTAG_Int(REGB10));
+ /* ./parser//lexer.nit:1359 */
+ REGB11 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB11 = TAG_Int(UNTAG_Int(REGB7)+UNTAG_Int(REGB11));
+ /* ./parser//lexer.nit:1359 */
+ REGB9 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB9 = TAG_Int(UNTAG_Int(REGB1)+UNTAG_Int(REGB9));
+ /* ./parser//lexer.nit:1359 */
+ fra.me.REG[2] = NEW_Location_location___Location___init(fra.me.REG[2], REGB10, REGB11, REGB9, REGB6);
+ /* ./parser//lexer.nit:1360 */
+ ATTR_lexer___Lexer____pos(fra.me.REG[0]) = REGB6;
+ /* ./parser//lexer.nit:1361 */
+ ATTR_lexer___Lexer____line(fra.me.REG[0]) = REGB7;
+ /* ./parser//lexer.nit:1362 */
+ CALL_lexer___Lexer___push_back(fra.me.REG[0])(fra.me.REG[0], REGB5);
+ /* ./parser//lexer.nit:1363 */
+ REGB9 = TAG_Int(0);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1363 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1364 */
+ fra.me.REG[3] = NIT_NULL;
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1366 */
+ REGB11 = TAG_Int(1);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1366 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1367 */
+ REGB9 = TAG_Int(0);
+ fra.me.REG[4] = CALL_string___AbstractString___substring(fra.me.REG[1])(fra.me.REG[1], REGB9, REGB5);
+ /* ./parser//lexer.nit:1368 */
+ fra.me.REG[4] = NEW_TEol_lexer___TEol___init_tk(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1370 */
+ REGB9 = TAG_Int(2);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1370 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1371 */
+ REGB11 = TAG_Int(0);
+ fra.me.REG[4] = CALL_string___AbstractString___substring(fra.me.REG[1])(fra.me.REG[1], REGB11, REGB5);
+ /* ./parser//lexer.nit:1372 */
+ fra.me.REG[4] = NEW_TComment_lexer___TComment___init_tk(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1374 */
+ REGB11 = TAG_Int(3);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1374 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1375 */
+ REGB9 = TAG_Int(0);
+ fra.me.REG[4] = CALL_string___AbstractString___substring(fra.me.REG[1])(fra.me.REG[1], REGB9, REGB5);
+ /* ./parser//lexer.nit:1376 */
+ fra.me.REG[4] = NEW_TKwmodule_lexer___TKwmodule___init_tk(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1378 */
+ REGB9 = TAG_Int(4);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1378 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1379 */
+ fra.me.REG[4] = NEW_TKwimport_lexer___TKwimport___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1381 */
+ REGB11 = TAG_Int(5);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1381 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1382 */
+ fra.me.REG[4] = NEW_TKwclass_lexer___TKwclass___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1384 */
+ REGB9 = TAG_Int(6);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1384 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1385 */
+ fra.me.REG[4] = NEW_TKwabstract_lexer___TKwabstract___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1387 */
+ REGB11 = TAG_Int(7);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1387 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1388 */
+ fra.me.REG[4] = NEW_TKwinterface_lexer___TKwinterface___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1390 */
+ REGB9 = TAG_Int(8);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1390 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1391 */
+ REGB11 = TAG_Int(0);
+ fra.me.REG[4] = CALL_string___AbstractString___substring(fra.me.REG[1])(fra.me.REG[1], REGB11, REGB5);
+ /* ./parser//lexer.nit:1392 */
+ fra.me.REG[4] = NEW_TKwenum_lexer___TKwenum___init_tk(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1394 */
+ REGB11 = TAG_Int(9);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1394 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1395 */
+ fra.me.REG[4] = NEW_TKwspecial_lexer___TKwspecial___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1397 */
+ REGB9 = TAG_Int(10);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1397 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1398 */
+ fra.me.REG[4] = NEW_TKwend_lexer___TKwend___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1400 */
+ REGB11 = TAG_Int(11);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1400 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1401 */
+ fra.me.REG[4] = NEW_TKwmeth_lexer___TKwmeth___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1403 */
+ REGB9 = TAG_Int(12);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1403 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1404 */
+ fra.me.REG[4] = NEW_TKwtype_lexer___TKwtype___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1406 */
+ REGB11 = TAG_Int(13);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1406 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1407 */
+ fra.me.REG[4] = NEW_TKwinit_lexer___TKwinit___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1409 */
+ REGB9 = TAG_Int(14);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1409 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1410 */
+ fra.me.REG[4] = NEW_TKwredef_lexer___TKwredef___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1412 */
+ REGB11 = TAG_Int(15);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1412 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1413 */
+ fra.me.REG[4] = NEW_TKwis_lexer___TKwis___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1415 */
+ REGB9 = TAG_Int(16);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1415 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1416 */
+ fra.me.REG[4] = NEW_TKwdo_lexer___TKwdo___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1418 */
+ REGB11 = TAG_Int(17);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1418 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1419 */
+ fra.me.REG[4] = NEW_TKwreadable_lexer___TKwreadable___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1421 */
+ REGB9 = TAG_Int(18);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1421 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1422 */
+ fra.me.REG[4] = NEW_TKwwritable_lexer___TKwwritable___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1424 */
+ REGB11 = TAG_Int(19);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1424 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1425 */
+ fra.me.REG[4] = NEW_TKwvar_lexer___TKwvar___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1427 */
+ REGB9 = TAG_Int(20);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1427 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1428 */
+ fra.me.REG[4] = NEW_TKwintern_lexer___TKwintern___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1430 */
+ REGB11 = TAG_Int(21);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1430 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1431 */
+ fra.me.REG[4] = NEW_TKwextern_lexer___TKwextern___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1433 */
+ REGB9 = TAG_Int(22);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1433 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1434 */
+ fra.me.REG[4] = NEW_TKwprotected_lexer___TKwprotected___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1436 */
+ REGB11 = TAG_Int(23);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1436 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1437 */
+ fra.me.REG[4] = NEW_TKwprivate_lexer___TKwprivate___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1439 */
+ REGB9 = TAG_Int(24);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1439 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1440 */
+ fra.me.REG[4] = NEW_TKwintrude_lexer___TKwintrude___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1442 */
+ REGB11 = TAG_Int(25);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1442 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1443 */
+ fra.me.REG[4] = NEW_TKwif_lexer___TKwif___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1445 */
+ REGB9 = TAG_Int(26);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1445 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1446 */
+ fra.me.REG[4] = NEW_TKwthen_lexer___TKwthen___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1448 */
+ REGB11 = TAG_Int(27);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1448 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1449 */
+ fra.me.REG[4] = NEW_TKwelse_lexer___TKwelse___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1451 */
+ REGB9 = TAG_Int(28);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1451 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1452 */
+ fra.me.REG[4] = NEW_TKwwhile_lexer___TKwwhile___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1454 */
+ REGB11 = TAG_Int(29);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1454 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1455 */
+ fra.me.REG[4] = NEW_TKwloop_lexer___TKwloop___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1457 */
+ REGB9 = TAG_Int(30);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1457 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1458 */
+ fra.me.REG[4] = NEW_TKwfor_lexer___TKwfor___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1460 */
+ REGB11 = TAG_Int(31);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1460 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1461 */
+ fra.me.REG[4] = NEW_TKwin_lexer___TKwin___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1463 */
+ REGB9 = TAG_Int(32);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1463 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1464 */
+ fra.me.REG[4] = NEW_TKwand_lexer___TKwand___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1466 */
+ REGB11 = TAG_Int(33);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1466 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1467 */
+ fra.me.REG[4] = NEW_TKwor_lexer___TKwor___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1469 */
+ REGB9 = TAG_Int(34);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1469 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1470 */
+ fra.me.REG[4] = NEW_TKwnot_lexer___TKwnot___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1472 */
+ REGB11 = TAG_Int(35);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1472 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1473 */
+ fra.me.REG[4] = NEW_TKwreturn_lexer___TKwreturn___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1475 */
+ REGB9 = TAG_Int(36);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1475 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1476 */
+ fra.me.REG[4] = NEW_TKwcontinue_lexer___TKwcontinue___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1478 */
+ REGB11 = TAG_Int(37);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1478 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1479 */
+ fra.me.REG[4] = NEW_TKwbreak_lexer___TKwbreak___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1481 */
+ REGB9 = TAG_Int(38);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1481 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1482 */
+ fra.me.REG[4] = NEW_TKwabort_lexer___TKwabort___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1484 */
+ REGB11 = TAG_Int(39);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1484 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1485 */
+ fra.me.REG[4] = NEW_TKwassert_lexer___TKwassert___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1487 */
+ REGB9 = TAG_Int(40);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1487 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1488 */
+ fra.me.REG[4] = NEW_TKwnew_lexer___TKwnew___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1490 */
+ REGB11 = TAG_Int(41);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1490 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1491 */
+ fra.me.REG[4] = NEW_TKwisa_lexer___TKwisa___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1493 */
+ REGB9 = TAG_Int(42);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1493 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1494 */
+ fra.me.REG[4] = NEW_TKwonce_lexer___TKwonce___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1496 */
+ REGB11 = TAG_Int(43);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1496 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1497 */
+ fra.me.REG[4] = NEW_TKwsuper_lexer___TKwsuper___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1499 */
+ REGB9 = TAG_Int(44);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1499 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1500 */
+ fra.me.REG[4] = NEW_TKwself_lexer___TKwself___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1502 */
+ REGB11 = TAG_Int(45);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1502 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1503 */
+ fra.me.REG[4] = NEW_TKwtrue_lexer___TKwtrue___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1505 */
+ REGB9 = TAG_Int(46);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1505 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1506 */
+ fra.me.REG[4] = NEW_TKwfalse_lexer___TKwfalse___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1508 */
+ REGB11 = TAG_Int(47);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1508 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1509 */
+ fra.me.REG[4] = NEW_TKwnull_lexer___TKwnull___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1511 */
+ REGB9 = TAG_Int(48);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1511 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1512 */
+ fra.me.REG[4] = NEW_TKwas_lexer___TKwas___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1514 */
+ REGB11 = TAG_Int(49);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1514 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1515 */
+ fra.me.REG[4] = NEW_TKwnullable_lexer___TKwnullable___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1517 */
+ REGB9 = TAG_Int(50);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1517 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1518 */
+ fra.me.REG[4] = NEW_TKwisset_lexer___TKwisset___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1520 */
+ REGB11 = TAG_Int(51);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1520 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1521 */
+ fra.me.REG[4] = NEW_TKwlabel_lexer___TKwlabel___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1523 */
+ REGB9 = TAG_Int(52);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1523 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1524 */
+ fra.me.REG[4] = NEW_TOpar_lexer___TOpar___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1526 */
+ REGB11 = TAG_Int(53);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1526 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1527 */
+ fra.me.REG[4] = NEW_TCpar_lexer___TCpar___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1529 */
+ REGB9 = TAG_Int(54);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1529 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1530 */
+ fra.me.REG[4] = NEW_TObra_lexer___TObra___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1532 */
+ REGB11 = TAG_Int(55);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1532 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1533 */
+ fra.me.REG[4] = NEW_TCbra_lexer___TCbra___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1535 */
+ REGB9 = TAG_Int(56);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1535 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1536 */
+ fra.me.REG[4] = NEW_TComma_lexer___TComma___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1538 */
+ REGB11 = TAG_Int(57);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1538 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1539 */
+ fra.me.REG[4] = NEW_TColumn_lexer___TColumn___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1541 */
+ REGB9 = TAG_Int(58);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1541 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1542 */
+ fra.me.REG[4] = NEW_TQuad_lexer___TQuad___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1544 */
+ REGB11 = TAG_Int(59);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1544 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1545 */
+ fra.me.REG[4] = NEW_TAssign_lexer___TAssign___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1547 */
+ REGB9 = TAG_Int(60);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1547 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1548 */
+ fra.me.REG[4] = NEW_TPluseq_lexer___TPluseq___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1550 */
+ REGB11 = TAG_Int(61);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1550 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1551 */
+ fra.me.REG[4] = NEW_TMinuseq_lexer___TMinuseq___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1553 */
+ REGB9 = TAG_Int(62);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1553 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1554 */
+ fra.me.REG[4] = NEW_TDotdotdot_lexer___TDotdotdot___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1556 */
+ REGB11 = TAG_Int(63);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1556 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1557 */
+ fra.me.REG[4] = NEW_TDotdot_lexer___TDotdot___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1559 */
+ REGB9 = TAG_Int(64);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1559 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1560 */
+ fra.me.REG[4] = NEW_TDot_lexer___TDot___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1562 */
+ REGB11 = TAG_Int(65);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1562 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1563 */
+ fra.me.REG[4] = NEW_TPlus_lexer___TPlus___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1565 */
+ REGB9 = TAG_Int(66);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1565 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1566 */
+ fra.me.REG[4] = NEW_TMinus_lexer___TMinus___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1568 */
+ REGB11 = TAG_Int(67);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1568 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1569 */
+ fra.me.REG[4] = NEW_TStar_lexer___TStar___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1571 */
+ REGB9 = TAG_Int(68);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1571 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1572 */
+ fra.me.REG[4] = NEW_TSlash_lexer___TSlash___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1574 */
+ REGB11 = TAG_Int(69);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1574 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1575 */
+ fra.me.REG[4] = NEW_TPercent_lexer___TPercent___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1577 */
+ REGB9 = TAG_Int(70);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1577 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1578 */
+ fra.me.REG[4] = NEW_TEq_lexer___TEq___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1580 */
+ REGB11 = TAG_Int(71);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1580 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1581 */
+ fra.me.REG[4] = NEW_TNe_lexer___TNe___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1583 */
+ REGB9 = TAG_Int(72);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1583 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1584 */
+ fra.me.REG[4] = NEW_TLt_lexer___TLt___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1586 */
+ REGB11 = TAG_Int(73);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1586 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1587 */
+ fra.me.REG[4] = NEW_TLe_lexer___TLe___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1589 */
+ REGB9 = TAG_Int(74);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1589 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1590 */
+ fra.me.REG[4] = NEW_TLl_lexer___TLl___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1592 */
+ REGB11 = TAG_Int(75);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1592 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1593 */
+ fra.me.REG[4] = NEW_TGt_lexer___TGt___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1595 */
+ REGB9 = TAG_Int(76);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1595 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1596 */
+ fra.me.REG[4] = NEW_TGe_lexer___TGe___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1598 */
+ REGB11 = TAG_Int(77);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1598 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1599 */
+ fra.me.REG[4] = NEW_TGg_lexer___TGg___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1601 */
+ REGB9 = TAG_Int(78);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1601 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1602 */
+ fra.me.REG[4] = NEW_TStarship_lexer___TStarship___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1604 */
+ REGB11 = TAG_Int(79);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1604 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1605 */
+ fra.me.REG[4] = NEW_TBang_lexer___TBang___init_tk(fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1607 */
+ REGB9 = TAG_Int(80);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1607 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1608 */
+ REGB11 = TAG_Int(0);
+ fra.me.REG[4] = CALL_string___AbstractString___substring(fra.me.REG[1])(fra.me.REG[1], REGB11, REGB5);
+ /* ./parser//lexer.nit:1609 */
+ fra.me.REG[4] = NEW_TClassid_lexer___TClassid___init_tk(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1611 */
+ REGB11 = TAG_Int(81);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1611 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1612 */
+ REGB9 = TAG_Int(0);
+ fra.me.REG[4] = CALL_string___AbstractString___substring(fra.me.REG[1])(fra.me.REG[1], REGB9, REGB5);
+ /* ./parser//lexer.nit:1613 */
+ fra.me.REG[4] = NEW_TId_lexer___TId___init_tk(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1615 */
+ REGB9 = TAG_Int(82);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1615 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1616 */
+ REGB11 = TAG_Int(0);
+ fra.me.REG[4] = CALL_string___AbstractString___substring(fra.me.REG[1])(fra.me.REG[1], REGB11, REGB5);
+ /* ./parser//lexer.nit:1617 */
+ fra.me.REG[4] = NEW_TAttrid_lexer___TAttrid___init_tk(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1619 */
+ REGB11 = TAG_Int(83);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1619 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1620 */
+ REGB9 = TAG_Int(0);
+ fra.me.REG[4] = CALL_string___AbstractString___substring(fra.me.REG[1])(fra.me.REG[1], REGB9, REGB5);
+ /* ./parser//lexer.nit:1621 */
+ fra.me.REG[4] = NEW_TNumber_lexer___TNumber___init_tk(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1623 */
+ REGB9 = TAG_Int(84);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1623 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1624 */
+ REGB11 = TAG_Int(0);
+ fra.me.REG[4] = CALL_string___AbstractString___substring(fra.me.REG[1])(fra.me.REG[1], REGB11, REGB5);
+ /* ./parser//lexer.nit:1625 */
+ fra.me.REG[4] = NEW_TFloat_lexer___TFloat___init_tk(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1627 */
+ REGB11 = TAG_Int(85);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1627 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1628 */
+ REGB9 = TAG_Int(0);
+ fra.me.REG[4] = CALL_string___AbstractString___substring(fra.me.REG[1])(fra.me.REG[1], REGB9, REGB5);
+ /* ./parser//lexer.nit:1629 */
+ fra.me.REG[4] = NEW_TChar_lexer___TChar___init_tk(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1631 */
+ REGB9 = TAG_Int(86);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1631 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1632 */
+ REGB11 = TAG_Int(0);
+ fra.me.REG[4] = CALL_string___AbstractString___substring(fra.me.REG[1])(fra.me.REG[1], REGB11, REGB5);
+ /* ./parser//lexer.nit:1633 */
+ fra.me.REG[4] = NEW_TString_lexer___TString___init_tk(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1635 */
+ REGB11 = TAG_Int(87);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1635 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1636 */
+ REGB9 = TAG_Int(0);
+ fra.me.REG[4] = CALL_string___AbstractString___substring(fra.me.REG[1])(fra.me.REG[1], REGB9, REGB5);
+ /* ./parser//lexer.nit:1637 */
+ fra.me.REG[4] = NEW_TStartString_lexer___TStartString___init_tk(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1639 */
+ REGB9 = TAG_Int(88);
+ REGB11 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB9));
+ if (UNTAG_Bool(REGB11)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB9 = TAG_Bool((REGB4)==(REGB9));
+ /* ./parser//lexer.nit:1639 */
+ REGB11 = REGB9;
+ }
+ if (UNTAG_Bool(REGB11)) {
+ /* ./parser//lexer.nit:1640 */
+ REGB11 = TAG_Int(0);
+ fra.me.REG[4] = CALL_string___AbstractString___substring(fra.me.REG[1])(fra.me.REG[1], REGB11, REGB5);
+ /* ./parser//lexer.nit:1641 */
+ fra.me.REG[4] = NEW_TMidString_lexer___TMidString___init_tk(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ }
+ /* ./parser//lexer.nit:1643 */
+ REGB11 = TAG_Int(89);
+ REGB9 = TAG_Bool(IS_EQUAL_OO(REGB4,REGB11));
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB11 = TAG_Bool((REGB4)==(REGB11));
+ /* ./parser//lexer.nit:1643 */
+ REGB9 = REGB11;
+ }
+ if (UNTAG_Bool(REGB9)) {
+ /* ./parser//lexer.nit:1644 */
+ REGB9 = TAG_Int(0);
+ fra.me.REG[4] = CALL_string___AbstractString___substring(fra.me.REG[1])(fra.me.REG[1], REGB9, REGB5);
+ /* ./parser//lexer.nit:1645 */
+ fra.me.REG[2] = NEW_TEndString_lexer___TEndString___init_tk(fra.me.REG[4], fra.me.REG[2]);
+ fra.me.REG[3] = fra.me.REG[2];
+ goto label3;
+ }
+ } else {
+ /* ./parser//lexer.nit:1648 */
+ REGB9 = TAG_Bool(ATTR_lexer___Lexer____filename(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB9)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_filename", LOCATE_lexer, 1648);
+ }
+ fra.me.REG[2] = ATTR_lexer___Lexer____filename(fra.me.REG[0]);
+ REGB9 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB9 = TAG_Int(UNTAG_Int(REGB2)+UNTAG_Int(REGB9));
+ /* ./parser//lexer.nit:1648 */
+ REGB11 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB11 = TAG_Int(UNTAG_Int(REGB2)+UNTAG_Int(REGB11));
+ /* ./parser//lexer.nit:1648 */
+ REGB10 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB10 = TAG_Int(UNTAG_Int(REGB1)+UNTAG_Int(REGB10));
+ /* ./parser//lexer.nit:1648 */
+ REGB8 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB8 = TAG_Int(UNTAG_Int(REGB1)+UNTAG_Int(REGB8));
+ /* ./parser//lexer.nit:1648 */
+ fra.me.REG[2] = NEW_Location_location___Location___init(fra.me.REG[2], REGB9, REGB11, REGB10, REGB8);
+ /* ./../lib/standard//collection//array.nit:23 */
+ REGB8 = TAG_Bool(ATTR_array___AbstractArrayRead____length(fra.me.REG[1])!=NIT_NULL);
+ if (UNTAG_Bool(REGB8)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_length", LOCATE_array, 23);
+ }
+ REGB8 = ATTR_array___AbstractArrayRead____length(fra.me.REG[1]);
+ /* ./parser//lexer.nit:1649 */
+ REGB10 = TAG_Int(0);
+ /* ./../lib/standard//kernel.nit:214 */
+ REGB10 = TAG_Bool(UNTAG_Int(REGB8)>UNTAG_Int(REGB10));
+ /* ./parser//lexer.nit:1649 */
+ if (UNTAG_Bool(REGB10)) {
+ /* ./parser//lexer.nit:1650 */
+ REGB10 = TAG_Int(3);
+ fra.me.REG[4] = NEW_Array_array___Array___with_capacity(REGB10);
+ if (!once_value_4) {
+ fra.me.REG[5] = BOX_NativeString("Syntax error: unknown token ");
+ REGB10 = TAG_Int(28);
+ fra.me.REG[5] = NEW_String_string___String___with_native(fra.me.REG[5], REGB10);
+ once_value_4 = fra.me.REG[5];
+ register_static_object(&once_value_4);
+ } else fra.me.REG[5] = once_value_4;
+ fra.me.REG[5] = fra.me.REG[5];
+ CALL_abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
+ fra.me.REG[5] = CALL_string___Object___to_s(fra.me.REG[1])(fra.me.REG[1]);
+ CALL_abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
+ if (!once_value_5) {
+ fra.me.REG[5] = BOX_NativeString(".");
+ REGB10 = TAG_Int(1);
+ fra.me.REG[5] = NEW_String_string___String___with_native(fra.me.REG[5], REGB10);
+ once_value_5 = fra.me.REG[5];
+ register_static_object(&once_value_5);
+ } else fra.me.REG[5] = once_value_5;
+ fra.me.REG[5] = fra.me.REG[5];
+ CALL_abstract_collection___SimpleCollection___add(fra.me.REG[4])(fra.me.REG[4], fra.me.REG[5]);
+ fra.me.REG[4] = CALL_string___Object___to_s(fra.me.REG[4])(fra.me.REG[4]);
+ fra.me.REG[4] = NEW_AError_lexer___AError___init_error(fra.me.REG[4], fra.me.REG[2]);
+ /* ./parser//lexer.nit:1651 */
+ fra.me.REG[3] = fra.me.REG[4];
+ goto label3;
+ } else {
+ /* ./parser//lexer.nit:1653 */
+ fra.me.REG[2] = NEW_EOF_lexer___EOF___init(fra.me.REG[2]);
+ /* ./parser//lexer.nit:1654 */
+ fra.me.REG[3] = fra.me.REG[2];
+ goto label3;
}
}
}
- continue_250: while(0);
}
- break_250: while(0);
- variable0 = NIT_NULL /*null*/;
- goto return_label247;
- return_label247: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-val_t lexer___Lexer___get_char(val_t self) {
- struct trace_t trace = {NULL, NULL, 2058, LOCATE_lexer___Lexer___get_char};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- val_t variable4;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = ATTR_lexer___Lexer____eof( self) /*Lexer::_eof*/;
- if (UNTAG_Bool(variable0)) { /*if*/
- variable0 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- goto return_label260;
+ label3: while(0);
+ stack_frame_head = fra.me.prev;
+ return fra.me.REG[3];
+}
+val_t lexer___Lexer___get_char(val_t p0){
+ struct {struct stack_frame_t me; val_t MORE_REG[1];} fra;
+ val_t REGB0;
+ val_t REGB1;
+ val_t REGB2;
+ val_t REGB3;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1661;
+ fra.me.meth = LOCATE_lexer___Lexer___get_char;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 2;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ /* ./parser//lexer.nit:1665 */
+ REGB0 = TAG_Bool(ATTR_lexer___Lexer____eof(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB0)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_eof", LOCATE_lexer, 1665);
}
- variable0 = TAG_Int((bigint)0) /*decl variable result*/;
- variable2 = ATTR_lexer___Lexer____stream_pos( self) /*Lexer::_stream_pos*/;
- variable1 = variable2;
- variable2 = TAG_Bool(UNTAG_Int( variable1 /*sp*/)>=UNTAG_Int( TAG_Int(0)));
- if (UNTAG_Bool(variable2)) { /*if*/
- variable3 = ATTR_lexer___Lexer____stream_buf( self) /*Lexer::_stream_buf*/;
- variable4 = ATTR_lexer___Lexer____stream_pos( self) /*Lexer::_stream_pos*/;
- variable3 = ((string___String_____bra_t)CALL(variable3,COLOR_abstract_collection___Map_____bra))(variable3, variable4) /*String::[]*/;
- variable2 = variable3;
- variable3 = TAG_Int(UNTAG_Int( variable1 /*sp*/)-UNTAG_Int( TAG_Int(1)));
- ATTR_lexer___Lexer____stream_pos( self) /*Lexer::_stream_pos*/ = variable3;
- variable3 = TAG_Int((unsigned char)UNTAG_Char( variable2 /*res*/));
- variable0 = variable3 /*result=*/;
- } else { /*if*/
- variable2 = ATTR_lexer___Lexer____stream( self) /*Lexer::_stream*/;
- variable2 = ((stream___IStream___read_char_t)CALL(variable2,COLOR_stream___IStream___read_char))(variable2) /*IStream::read_char*/;
- variable0 = variable2 /*result=*/;
+ REGB0 = ATTR_lexer___Lexer____eof(fra.me.REG[0]);
+ if (UNTAG_Bool(REGB0)) {
+ /* ./parser//lexer.nit:1666 */
+ REGB0 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB0 = TAG_Int(-UNTAG_Int(REGB0));
+ /* ./parser//lexer.nit:1666 */
+ goto label1;
}
- variable2 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- variable2 = TAG_Bool(( variable0 /*result*/)==(variable2));
- if (UNTAG_Bool(variable2)) { /*if*/
- ATTR_lexer___Lexer____eof( self) /*Lexer::_eof*/ = TAG_Bool(true);
+ /* ./parser//lexer.nit:1671 */
+ REGB1 = TAG_Bool(ATTR_lexer___Lexer____stream_pos(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_stream_pos", LOCATE_lexer, 1671);
}
- variable0 = variable0 /*result*/;
- goto return_label260;
- return_label260: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___Lexer___push_back(val_t self, val_t param0) {
- struct trace_t trace = {NULL, NULL, 2084, LOCATE_lexer___Lexer___push_back};
- val_t variable0;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- val_t variable4;
- val_t variable5;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- variable0 = param0;
- variable2 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable2 = ((array___AbstractArray___length_t)CALL(variable2,COLOR_abstract_collection___Collection___length))(variable2) /*AbstractArray::length*/;
- variable1 = variable2;
- variable3 = TAG_Int(UNTAG_Int( variable1 /*length*/)-UNTAG_Int( TAG_Int(1)));
- variable2 = variable3;
- while (true) { /*while*/
- variable3 = TAG_Bool(UNTAG_Int( variable2 /*i*/)>=UNTAG_Int( variable0 /*accept_length*/));
- if (!UNTAG_Bool(variable3)) break; /* while*/
- ATTR_lexer___Lexer____eof( self) /*Lexer::_eof*/ = TAG_Bool(false);
- variable3 = ATTR_lexer___Lexer____stream_pos( self) /*Lexer::_stream_pos*/;
- variable3 = TAG_Int(UNTAG_Int(variable3)+UNTAG_Int( TAG_Int(1)));
- ATTR_lexer___Lexer____stream_pos( self) /*Lexer::_stream_pos*/ = variable3;
- variable3 = ATTR_lexer___Lexer____stream_buf( self) /*Lexer::_stream_buf*/;
- variable4 = ATTR_lexer___Lexer____stream_pos( self) /*Lexer::_stream_pos*/;
- variable5 = ATTR_lexer___Lexer____text( self) /*Lexer::_text*/;
- variable5 = ((string___String_____bra_t)CALL(variable5,COLOR_abstract_collection___Map_____bra))(variable5, variable2 /*i*/) /*String::[]*/;
- ((string___String_____braeq_t)CALL(variable3,COLOR_abstract_collection___Map_____braeq))(variable3, variable4, variable5) /*String::[]=*/;
- variable3 = TAG_Int(UNTAG_Int( variable2 /*i*/)-UNTAG_Int( TAG_Int(1)));
- variable2 = variable3 /*i=*/;
- continue_262: while(0);
+ REGB1 = ATTR_lexer___Lexer____stream_pos(fra.me.REG[0]);
+ /* ./parser//lexer.nit:1672 */
+ REGB2 = TAG_Int(0);
+ /* ./../lib/standard//kernel.nit:213 */
+ REGB2 = TAG_Bool(UNTAG_Int(REGB1)>=UNTAG_Int(REGB2));
+ /* ./parser//lexer.nit:1672 */
+ if (UNTAG_Bool(REGB2)) {
+ /* ./parser//lexer.nit:1673 */
+ REGB2 = TAG_Bool(ATTR_lexer___Lexer____stream_buf(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB2)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_stream_buf", LOCATE_lexer, 1673);
+ }
+ fra.me.REG[1] = ATTR_lexer___Lexer____stream_buf(fra.me.REG[0]);
+ REGB2 = TAG_Bool(ATTR_lexer___Lexer____stream_pos(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB2)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_stream_pos", LOCATE_lexer, 1673);
+ }
+ REGB2 = ATTR_lexer___Lexer____stream_pos(fra.me.REG[0]);
+ REGB2 = CALL_abstract_collection___MapRead_____bra(fra.me.REG[1])(fra.me.REG[1], REGB2);
+ /* ./parser//lexer.nit:1674 */
+ REGB3 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:217 */
+ REGB3 = TAG_Int(UNTAG_Int(REGB1)-UNTAG_Int(REGB3));
+ /* ./parser//lexer.nit:1674 */
+ ATTR_lexer___Lexer____stream_pos(fra.me.REG[0]) = REGB3;
+ /* ./../lib/standard//kernel.nit:382 */
+ REGB2 = TAG_Int((unsigned char)UNTAG_Char(REGB2));
+ } else {
+ /* ./parser//lexer.nit:1677 */
+ REGB3 = TAG_Bool(ATTR_lexer___Lexer____stream(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB3)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_stream", LOCATE_lexer, 1677);
+ }
+ fra.me.REG[1] = ATTR_lexer___Lexer____stream(fra.me.REG[0]);
+ REGB3 = CALL_stream___IStream___read_char(fra.me.REG[1])(fra.me.REG[1]);
+ REGB2 = REGB3;
}
- break_262: while(0);
- tracehead = trace.prev;
- return;
-}
-void lexer___Lexer___build_goto_table(val_t self) {
- struct trace_t trace = {NULL, NULL, 2099, LOCATE_lexer___Lexer___build_goto_table};
- val_t variable0;
- static val_t once_value_variable0_264; static int once_bool_variable0_264;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- val_t variable4;
- val_t variable5;
- val_t variable6;
- val_t variable7;
- val_t variable8;
- val_t variable9;
- val_t variable10;
- val_t variable11;
- val_t variable12;
- val_t variable13;
- val_t variable14;
- val_t variable15;
- val_t variable16;
- val_t variable17;
- val_t variable18;
- val_t variable19;
- val_t variable20;
- val_t variable21;
- val_t variable22;
- val_t variable23;
- val_t variable24;
- val_t variable25;
- val_t variable26;
- val_t variable27;
- val_t variable28;
- val_t variable29;
- val_t variable30;
- val_t variable31;
- val_t variable32;
- val_t variable33;
- val_t variable34;
- val_t variable35;
- val_t variable36;
- val_t variable37;
- val_t variable38;
- val_t variable39;
- val_t variable40;
- val_t variable41;
- val_t variable42;
- val_t variable43;
- val_t variable44;
- val_t variable45;
- val_t variable46;
- val_t variable47;
- val_t variable48;
- val_t variable49;
- val_t variable50;
- val_t variable51;
- val_t variable52;
- val_t variable53;
- val_t variable54;
- val_t variable55;
- val_t variable56;
- val_t variable57;
- val_t variable58;
- val_t variable59;
- val_t variable60;
- val_t variable61;
- val_t variable62;
- val_t variable63;
- val_t variable64;
- val_t variable65;
- val_t variable66;
- val_t variable67;
- val_t variable68;
- val_t variable69;
- val_t variable70;
- val_t variable71;
- val_t variable72;
- val_t variable73;
- val_t variable74;
- val_t variable75;
- val_t variable76;
- val_t variable77;
- val_t variable78;
- val_t variable79;
- val_t variable80;
- val_t variable81;
- val_t variable82;
- val_t variable83;
- val_t variable84;
- val_t variable85;
- val_t variable86;
- val_t variable87;
- val_t variable88;
- val_t variable89;
- val_t variable90;
- val_t variable91;
- val_t variable92;
- val_t variable93;
- val_t variable94;
- val_t variable95;
- val_t variable96;
- val_t variable97;
- val_t variable98;
- val_t variable99;
- val_t variable100;
- val_t variable101;
- val_t variable102;
- val_t variable103;
- val_t variable104;
- val_t variable105;
- val_t variable106;
- val_t variable107;
- val_t variable108;
- val_t variable109;
- val_t variable110;
- val_t variable111;
- val_t variable112;
- val_t variable113;
- val_t variable114;
- val_t variable115;
- val_t variable116;
- val_t variable117;
- val_t variable118;
- val_t variable119;
- val_t variable120;
- val_t variable121;
- val_t variable122;
- val_t variable123;
- val_t variable124;
- val_t variable125;
- val_t variable126;
- val_t variable127;
- val_t variable128;
- val_t variable129;
- val_t variable130;
- val_t variable131;
- val_t variable132;
- val_t variable133;
- val_t variable134;
- val_t variable135;
- val_t variable136;
- val_t variable137;
- val_t variable138;
- val_t variable139;
- val_t variable140;
- val_t variable141;
- val_t variable142;
- val_t variable143;
- val_t variable144;
- val_t variable145;
- val_t variable146;
- val_t variable147;
- val_t variable148;
- val_t variable149;
- val_t variable150;
- val_t variable151;
- val_t variable152;
- val_t variable153;
- val_t variable154;
- val_t variable155;
- val_t variable156;
- val_t variable157;
- val_t variable158;
- val_t variable159;
- val_t variable160;
- val_t variable161;
- val_t variable162;
- val_t variable163;
- val_t variable164;
- val_t variable165;
- val_t variable166;
- val_t variable167;
- val_t variable168;
- val_t variable169;
- val_t variable170;
- val_t variable171;
- val_t variable172;
- val_t variable173;
- val_t variable174;
- val_t variable175;
- val_t variable176;
- val_t variable177;
- val_t variable178;
- val_t variable179;
- val_t variable180;
- val_t variable181;
- val_t variable182;
- val_t variable183;
- val_t variable184;
- val_t variable185;
- val_t variable186;
- val_t variable187;
- val_t variable188;
- val_t variable189;
- val_t variable190;
- val_t variable191;
- val_t variable192;
- val_t variable193;
- val_t variable194;
- val_t variable195;
- val_t variable196;
- val_t variable197;
- val_t variable198;
- val_t variable199;
- val_t variable200;
- val_t variable201;
- val_t variable202;
- val_t variable203;
- val_t variable204;
- val_t variable205;
- val_t variable206;
- val_t variable207;
- val_t variable208;
- val_t variable209;
- val_t variable210;
- val_t variable211;
- val_t variable212;
- val_t variable213;
- val_t variable214;
- val_t variable215;
- val_t variable216;
- val_t variable217;
- val_t variable218;
- val_t variable219;
- val_t variable220;
- val_t variable221;
- val_t variable222;
- val_t variable223;
- val_t variable224;
- val_t variable225;
- val_t variable226;
- val_t variable227;
- val_t variable228;
- val_t variable229;
- val_t variable230;
- val_t variable231;
- val_t variable232;
- val_t variable233;
- val_t variable234;
- val_t variable235;
- val_t variable236;
- val_t variable237;
- val_t variable238;
- val_t variable239;
- val_t variable240;
- val_t variable241;
- val_t variable242;
- val_t variable243;
- val_t variable244;
- val_t variable245;
- val_t variable246;
- val_t variable247;
- val_t variable248;
- val_t variable249;
- val_t variable250;
- val_t variable251;
- val_t variable252;
- val_t variable253;
- val_t variable254;
- val_t variable255;
- val_t variable256;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- if (once_bool_variable0_264) variable0 = once_value_variable0_264;
- else {
- variable0 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable1 = NEW_array___Array___with_capacity(TAG_Int(253)); /*new Array[E]*/
- variable2 = NEW_array___Array___with_capacity(TAG_Int(48)); /*new Array[E]*/
- variable3 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable3,COLOR_abstract_collection___SimpleCollection___add))(variable3, TAG_Int(9)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable3,COLOR_abstract_collection___SimpleCollection___add))(variable3, TAG_Int(9)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable3,COLOR_abstract_collection___SimpleCollection___add))(variable3, TAG_Int(1)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable3) /*AbstractArray::add*/;
- variable4 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable4,COLOR_abstract_collection___SimpleCollection___add))(variable4, TAG_Int(10)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable4,COLOR_abstract_collection___SimpleCollection___add))(variable4, TAG_Int(10)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable4,COLOR_abstract_collection___SimpleCollection___add))(variable4, TAG_Int(2)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable4) /*AbstractArray::add*/;
- variable5 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable5,COLOR_abstract_collection___SimpleCollection___add))(variable5, TAG_Int(13)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable5,COLOR_abstract_collection___SimpleCollection___add))(variable5, TAG_Int(13)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable5,COLOR_abstract_collection___SimpleCollection___add))(variable5, TAG_Int(3)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable5) /*AbstractArray::add*/;
- variable6 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable6,COLOR_abstract_collection___SimpleCollection___add))(variable6, TAG_Int(32)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable6,COLOR_abstract_collection___SimpleCollection___add))(variable6, TAG_Int(32)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable6,COLOR_abstract_collection___SimpleCollection___add))(variable6, TAG_Int(4)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable6) /*AbstractArray::add*/;
- variable7 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable7,COLOR_abstract_collection___SimpleCollection___add))(variable7, TAG_Int(33)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable7,COLOR_abstract_collection___SimpleCollection___add))(variable7, TAG_Int(33)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable7,COLOR_abstract_collection___SimpleCollection___add))(variable7, TAG_Int(5)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable7) /*AbstractArray::add*/;
- variable8 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable8,COLOR_abstract_collection___SimpleCollection___add))(variable8, TAG_Int(34)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable8,COLOR_abstract_collection___SimpleCollection___add))(variable8, TAG_Int(34)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable8,COLOR_abstract_collection___SimpleCollection___add))(variable8, TAG_Int(6)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable8) /*AbstractArray::add*/;
- variable9 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable9,COLOR_abstract_collection___SimpleCollection___add))(variable9, TAG_Int(35)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable9,COLOR_abstract_collection___SimpleCollection___add))(variable9, TAG_Int(35)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable9,COLOR_abstract_collection___SimpleCollection___add))(variable9, TAG_Int(7)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable9) /*AbstractArray::add*/;
- variable10 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable10,COLOR_abstract_collection___SimpleCollection___add))(variable10, TAG_Int(37)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable10,COLOR_abstract_collection___SimpleCollection___add))(variable10, TAG_Int(37)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable10,COLOR_abstract_collection___SimpleCollection___add))(variable10, TAG_Int(8)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable10) /*AbstractArray::add*/;
- variable11 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable11,COLOR_abstract_collection___SimpleCollection___add))(variable11, TAG_Int(39)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable11,COLOR_abstract_collection___SimpleCollection___add))(variable11, TAG_Int(39)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable11,COLOR_abstract_collection___SimpleCollection___add))(variable11, TAG_Int(9)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable11) /*AbstractArray::add*/;
- variable12 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable12,COLOR_abstract_collection___SimpleCollection___add))(variable12, TAG_Int(40)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable12,COLOR_abstract_collection___SimpleCollection___add))(variable12, TAG_Int(40)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable12,COLOR_abstract_collection___SimpleCollection___add))(variable12, TAG_Int(10)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable12) /*AbstractArray::add*/;
- variable13 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable13,COLOR_abstract_collection___SimpleCollection___add))(variable13, TAG_Int(41)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable13,COLOR_abstract_collection___SimpleCollection___add))(variable13, TAG_Int(41)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable13,COLOR_abstract_collection___SimpleCollection___add))(variable13, TAG_Int(11)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable13) /*AbstractArray::add*/;
- variable14 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable14,COLOR_abstract_collection___SimpleCollection___add))(variable14, TAG_Int(42)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable14,COLOR_abstract_collection___SimpleCollection___add))(variable14, TAG_Int(42)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable14,COLOR_abstract_collection___SimpleCollection___add))(variable14, TAG_Int(12)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable14) /*AbstractArray::add*/;
- variable15 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable15,COLOR_abstract_collection___SimpleCollection___add))(variable15, TAG_Int(43)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable15,COLOR_abstract_collection___SimpleCollection___add))(variable15, TAG_Int(43)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable15,COLOR_abstract_collection___SimpleCollection___add))(variable15, TAG_Int(13)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable15) /*AbstractArray::add*/;
- variable16 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable16,COLOR_abstract_collection___SimpleCollection___add))(variable16, TAG_Int(44)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable16,COLOR_abstract_collection___SimpleCollection___add))(variable16, TAG_Int(44)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable16,COLOR_abstract_collection___SimpleCollection___add))(variable16, TAG_Int(14)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable16) /*AbstractArray::add*/;
- variable17 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable17,COLOR_abstract_collection___SimpleCollection___add))(variable17, TAG_Int(45)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable17,COLOR_abstract_collection___SimpleCollection___add))(variable17, TAG_Int(45)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable17,COLOR_abstract_collection___SimpleCollection___add))(variable17, TAG_Int(15)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable17) /*AbstractArray::add*/;
- variable18 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable18,COLOR_abstract_collection___SimpleCollection___add))(variable18, TAG_Int(46)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable18,COLOR_abstract_collection___SimpleCollection___add))(variable18, TAG_Int(46)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable18,COLOR_abstract_collection___SimpleCollection___add))(variable18, TAG_Int(16)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable18) /*AbstractArray::add*/;
- variable19 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable19,COLOR_abstract_collection___SimpleCollection___add))(variable19, TAG_Int(47)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable19,COLOR_abstract_collection___SimpleCollection___add))(variable19, TAG_Int(47)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable19,COLOR_abstract_collection___SimpleCollection___add))(variable19, TAG_Int(17)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable19) /*AbstractArray::add*/;
- variable20 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable20,COLOR_abstract_collection___SimpleCollection___add))(variable20, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable20,COLOR_abstract_collection___SimpleCollection___add))(variable20, TAG_Int(57)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable20,COLOR_abstract_collection___SimpleCollection___add))(variable20, TAG_Int(18)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable20) /*AbstractArray::add*/;
- variable21 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable21,COLOR_abstract_collection___SimpleCollection___add))(variable21, TAG_Int(58)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable21,COLOR_abstract_collection___SimpleCollection___add))(variable21, TAG_Int(58)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable21,COLOR_abstract_collection___SimpleCollection___add))(variable21, TAG_Int(19)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable21) /*AbstractArray::add*/;
- variable22 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable22,COLOR_abstract_collection___SimpleCollection___add))(variable22, TAG_Int(60)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable22,COLOR_abstract_collection___SimpleCollection___add))(variable22, TAG_Int(60)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable22,COLOR_abstract_collection___SimpleCollection___add))(variable22, TAG_Int(20)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable22) /*AbstractArray::add*/;
- variable23 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable23,COLOR_abstract_collection___SimpleCollection___add))(variable23, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable23,COLOR_abstract_collection___SimpleCollection___add))(variable23, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable23,COLOR_abstract_collection___SimpleCollection___add))(variable23, TAG_Int(21)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable23) /*AbstractArray::add*/;
- variable24 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable24,COLOR_abstract_collection___SimpleCollection___add))(variable24, TAG_Int(62)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable24,COLOR_abstract_collection___SimpleCollection___add))(variable24, TAG_Int(62)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable24,COLOR_abstract_collection___SimpleCollection___add))(variable24, TAG_Int(22)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable24) /*AbstractArray::add*/;
- variable25 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable25,COLOR_abstract_collection___SimpleCollection___add))(variable25, TAG_Int(65)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable25,COLOR_abstract_collection___SimpleCollection___add))(variable25, TAG_Int(90)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable25,COLOR_abstract_collection___SimpleCollection___add))(variable25, TAG_Int(23)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable25) /*AbstractArray::add*/;
- variable26 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable26,COLOR_abstract_collection___SimpleCollection___add))(variable26, TAG_Int(91)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable26,COLOR_abstract_collection___SimpleCollection___add))(variable26, TAG_Int(91)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable26,COLOR_abstract_collection___SimpleCollection___add))(variable26, TAG_Int(24)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable26) /*AbstractArray::add*/;
- variable27 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable27,COLOR_abstract_collection___SimpleCollection___add))(variable27, TAG_Int(93)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable27,COLOR_abstract_collection___SimpleCollection___add))(variable27, TAG_Int(93)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable27,COLOR_abstract_collection___SimpleCollection___add))(variable27, TAG_Int(25)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable27) /*AbstractArray::add*/;
- variable28 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable28,COLOR_abstract_collection___SimpleCollection___add))(variable28, TAG_Int(95)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable28,COLOR_abstract_collection___SimpleCollection___add))(variable28, TAG_Int(95)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable28,COLOR_abstract_collection___SimpleCollection___add))(variable28, TAG_Int(26)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable28) /*AbstractArray::add*/;
- variable29 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, TAG_Int(27)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable29) /*AbstractArray::add*/;
- variable30 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable30,COLOR_abstract_collection___SimpleCollection___add))(variable30, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable30,COLOR_abstract_collection___SimpleCollection___add))(variable30, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable30,COLOR_abstract_collection___SimpleCollection___add))(variable30, TAG_Int(28)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable30) /*AbstractArray::add*/;
- variable31 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable31,COLOR_abstract_collection___SimpleCollection___add))(variable31, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable31,COLOR_abstract_collection___SimpleCollection___add))(variable31, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable31,COLOR_abstract_collection___SimpleCollection___add))(variable31, TAG_Int(29)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable31) /*AbstractArray::add*/;
- variable32 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, TAG_Int(30)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable32) /*AbstractArray::add*/;
- variable33 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, TAG_Int(31)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable33) /*AbstractArray::add*/;
- variable34 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(32)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable34) /*AbstractArray::add*/;
- variable35 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(103)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(104)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(33)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable35) /*AbstractArray::add*/;
- variable36 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(34)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable36) /*AbstractArray::add*/;
- variable37 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(106)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(33)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable37) /*AbstractArray::add*/;
- variable38 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(35)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable38) /*AbstractArray::add*/;
- variable39 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(36)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable39) /*AbstractArray::add*/;
- variable40 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(37)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable40) /*AbstractArray::add*/;
- variable41 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(38)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable41) /*AbstractArray::add*/;
- variable42 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(113)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(113)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(33)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable42) /*AbstractArray::add*/;
- variable43 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(39)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable43) /*AbstractArray::add*/;
- variable44 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(40)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable44) /*AbstractArray::add*/;
- variable45 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(41)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable45) /*AbstractArray::add*/;
- variable46 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, TAG_Int(42)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable46) /*AbstractArray::add*/;
- variable47 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(118)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(118)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(43)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable47) /*AbstractArray::add*/;
- variable48 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(119)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(119)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(44)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable48) /*AbstractArray::add*/;
- variable49 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable49,COLOR_abstract_collection___SimpleCollection___add))(variable49, TAG_Int(120)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable49,COLOR_abstract_collection___SimpleCollection___add))(variable49, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable49,COLOR_abstract_collection___SimpleCollection___add))(variable49, TAG_Int(33)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable49) /*AbstractArray::add*/;
- variable50 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable50,COLOR_abstract_collection___SimpleCollection___add))(variable50, TAG_Int(125)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable50,COLOR_abstract_collection___SimpleCollection___add))(variable50, TAG_Int(125)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable50,COLOR_abstract_collection___SimpleCollection___add))(variable50, TAG_Int(45)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable2,COLOR_abstract_collection___SimpleCollection___add))(variable2, variable50) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable2) /*AbstractArray::add*/;
- variable3 = NEW_array___Array___with_capacity(TAG_Int(2)); /*new Array[E]*/
- variable4 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable4,COLOR_abstract_collection___SimpleCollection___add))(variable4, TAG_Int(9)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable4,COLOR_abstract_collection___SimpleCollection___add))(variable4, TAG_Int(9)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable4,COLOR_abstract_collection___SimpleCollection___add))(variable4, TAG_Int(1)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable3,COLOR_abstract_collection___SimpleCollection___add))(variable3, variable4) /*AbstractArray::add*/;
- variable5 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable5,COLOR_abstract_collection___SimpleCollection___add))(variable5, TAG_Int(32)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable5,COLOR_abstract_collection___SimpleCollection___add))(variable5, TAG_Int(32)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable5,COLOR_abstract_collection___SimpleCollection___add))(variable5, TAG_Int(4)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable3,COLOR_abstract_collection___SimpleCollection___add))(variable3, variable5) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable3) /*AbstractArray::add*/;
- variable4 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable4) /*AbstractArray::add*/;
- variable5 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable6 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable6,COLOR_abstract_collection___SimpleCollection___add))(variable6, TAG_Int(10)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable6,COLOR_abstract_collection___SimpleCollection___add))(variable6, TAG_Int(10)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable6,COLOR_abstract_collection___SimpleCollection___add))(variable6, TAG_Int(46)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable5,COLOR_abstract_collection___SimpleCollection___add))(variable5, variable6) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable5) /*AbstractArray::add*/;
- variable6 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable7 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable7,COLOR_abstract_collection___SimpleCollection___add))(variable7, TAG_Int(9)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable7,COLOR_abstract_collection___SimpleCollection___add))(variable7, TAG_Int(32)) /*AbstractArray::add*/;
- variable8 = TAG_Int(-UNTAG_Int( TAG_Int(3)));
- ((array___AbstractArray___add_t)CALL(variable7,COLOR_abstract_collection___SimpleCollection___add))(variable7, variable8) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable6,COLOR_abstract_collection___SimpleCollection___add))(variable6, variable7) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable6) /*AbstractArray::add*/;
- variable7 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable8 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable8,COLOR_abstract_collection___SimpleCollection___add))(variable8, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable8,COLOR_abstract_collection___SimpleCollection___add))(variable8, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable8,COLOR_abstract_collection___SimpleCollection___add))(variable8, TAG_Int(47)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable7,COLOR_abstract_collection___SimpleCollection___add))(variable7, variable8) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable7) /*AbstractArray::add*/;
- variable8 = NEW_array___Array___with_capacity(TAG_Int(9)); /*new Array[E]*/
- variable9 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable9,COLOR_abstract_collection___SimpleCollection___add))(variable9, TAG_Int(0)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable9,COLOR_abstract_collection___SimpleCollection___add))(variable9, TAG_Int(9)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable9,COLOR_abstract_collection___SimpleCollection___add))(variable9, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable8,COLOR_abstract_collection___SimpleCollection___add))(variable8, variable9) /*AbstractArray::add*/;
- variable10 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable10,COLOR_abstract_collection___SimpleCollection___add))(variable10, TAG_Int(11)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable10,COLOR_abstract_collection___SimpleCollection___add))(variable10, TAG_Int(12)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable10,COLOR_abstract_collection___SimpleCollection___add))(variable10, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable8,COLOR_abstract_collection___SimpleCollection___add))(variable8, variable10) /*AbstractArray::add*/;
- variable11 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable11,COLOR_abstract_collection___SimpleCollection___add))(variable11, TAG_Int(14)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable11,COLOR_abstract_collection___SimpleCollection___add))(variable11, TAG_Int(33)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable11,COLOR_abstract_collection___SimpleCollection___add))(variable11, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable8,COLOR_abstract_collection___SimpleCollection___add))(variable8, variable11) /*AbstractArray::add*/;
- variable12 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable12,COLOR_abstract_collection___SimpleCollection___add))(variable12, TAG_Int(34)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable12,COLOR_abstract_collection___SimpleCollection___add))(variable12, TAG_Int(34)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable12,COLOR_abstract_collection___SimpleCollection___add))(variable12, TAG_Int(49)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable8,COLOR_abstract_collection___SimpleCollection___add))(variable8, variable12) /*AbstractArray::add*/;
- variable13 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable13,COLOR_abstract_collection___SimpleCollection___add))(variable13, TAG_Int(35)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable13,COLOR_abstract_collection___SimpleCollection___add))(variable13, TAG_Int(91)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable13,COLOR_abstract_collection___SimpleCollection___add))(variable13, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable8,COLOR_abstract_collection___SimpleCollection___add))(variable8, variable13) /*AbstractArray::add*/;
- variable14 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable14,COLOR_abstract_collection___SimpleCollection___add))(variable14, TAG_Int(92)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable14,COLOR_abstract_collection___SimpleCollection___add))(variable14, TAG_Int(92)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable14,COLOR_abstract_collection___SimpleCollection___add))(variable14, TAG_Int(50)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable8,COLOR_abstract_collection___SimpleCollection___add))(variable8, variable14) /*AbstractArray::add*/;
- variable15 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable15,COLOR_abstract_collection___SimpleCollection___add))(variable15, TAG_Int(93)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable15,COLOR_abstract_collection___SimpleCollection___add))(variable15, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable15,COLOR_abstract_collection___SimpleCollection___add))(variable15, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable8,COLOR_abstract_collection___SimpleCollection___add))(variable8, variable15) /*AbstractArray::add*/;
- variable16 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable16,COLOR_abstract_collection___SimpleCollection___add))(variable16, TAG_Int(123)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable16,COLOR_abstract_collection___SimpleCollection___add))(variable16, TAG_Int(123)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable16,COLOR_abstract_collection___SimpleCollection___add))(variable16, TAG_Int(51)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable8,COLOR_abstract_collection___SimpleCollection___add))(variable8, variable16) /*AbstractArray::add*/;
- variable17 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable17,COLOR_abstract_collection___SimpleCollection___add))(variable17, TAG_Int(124)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable17,COLOR_abstract_collection___SimpleCollection___add))(variable17, TAG_Int(255)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable17,COLOR_abstract_collection___SimpleCollection___add))(variable17, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable8,COLOR_abstract_collection___SimpleCollection___add))(variable8, variable17) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable8) /*AbstractArray::add*/;
- variable9 = NEW_array___Array___with_capacity(TAG_Int(5)); /*new Array[E]*/
- variable10 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable10,COLOR_abstract_collection___SimpleCollection___add))(variable10, TAG_Int(0)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable10,COLOR_abstract_collection___SimpleCollection___add))(variable10, TAG_Int(9)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable10,COLOR_abstract_collection___SimpleCollection___add))(variable10, TAG_Int(52)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable9,COLOR_abstract_collection___SimpleCollection___add))(variable9, variable10) /*AbstractArray::add*/;
- variable11 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable11,COLOR_abstract_collection___SimpleCollection___add))(variable11, TAG_Int(10)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable11,COLOR_abstract_collection___SimpleCollection___add))(variable11, TAG_Int(10)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable11,COLOR_abstract_collection___SimpleCollection___add))(variable11, TAG_Int(53)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable9,COLOR_abstract_collection___SimpleCollection___add))(variable9, variable11) /*AbstractArray::add*/;
- variable12 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable12,COLOR_abstract_collection___SimpleCollection___add))(variable12, TAG_Int(11)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable12,COLOR_abstract_collection___SimpleCollection___add))(variable12, TAG_Int(12)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable12,COLOR_abstract_collection___SimpleCollection___add))(variable12, TAG_Int(52)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable9,COLOR_abstract_collection___SimpleCollection___add))(variable9, variable12) /*AbstractArray::add*/;
- variable13 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable13,COLOR_abstract_collection___SimpleCollection___add))(variable13, TAG_Int(13)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable13,COLOR_abstract_collection___SimpleCollection___add))(variable13, TAG_Int(13)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable13,COLOR_abstract_collection___SimpleCollection___add))(variable13, TAG_Int(54)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable9,COLOR_abstract_collection___SimpleCollection___add))(variable9, variable13) /*AbstractArray::add*/;
- variable14 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable14,COLOR_abstract_collection___SimpleCollection___add))(variable14, TAG_Int(14)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable14,COLOR_abstract_collection___SimpleCollection___add))(variable14, TAG_Int(255)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable14,COLOR_abstract_collection___SimpleCollection___add))(variable14, TAG_Int(52)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable9,COLOR_abstract_collection___SimpleCollection___add))(variable9, variable14) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable9) /*AbstractArray::add*/;
- variable10 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable10) /*AbstractArray::add*/;
- variable11 = NEW_array___Array___with_capacity(TAG_Int(5)); /*new Array[E]*/
- variable12 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable12,COLOR_abstract_collection___SimpleCollection___add))(variable12, TAG_Int(0)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable12,COLOR_abstract_collection___SimpleCollection___add))(variable12, TAG_Int(9)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable12,COLOR_abstract_collection___SimpleCollection___add))(variable12, TAG_Int(55)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable11,COLOR_abstract_collection___SimpleCollection___add))(variable11, variable12) /*AbstractArray::add*/;
- variable13 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable13,COLOR_abstract_collection___SimpleCollection___add))(variable13, TAG_Int(11)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable13,COLOR_abstract_collection___SimpleCollection___add))(variable13, TAG_Int(12)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable13,COLOR_abstract_collection___SimpleCollection___add))(variable13, TAG_Int(55)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable11,COLOR_abstract_collection___SimpleCollection___add))(variable11, variable13) /*AbstractArray::add*/;
- variable14 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable14,COLOR_abstract_collection___SimpleCollection___add))(variable14, TAG_Int(14)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable14,COLOR_abstract_collection___SimpleCollection___add))(variable14, TAG_Int(38)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable14,COLOR_abstract_collection___SimpleCollection___add))(variable14, TAG_Int(55)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable11,COLOR_abstract_collection___SimpleCollection___add))(variable11, variable14) /*AbstractArray::add*/;
- variable15 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable15,COLOR_abstract_collection___SimpleCollection___add))(variable15, TAG_Int(39)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable15,COLOR_abstract_collection___SimpleCollection___add))(variable15, TAG_Int(39)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable15,COLOR_abstract_collection___SimpleCollection___add))(variable15, TAG_Int(56)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable11,COLOR_abstract_collection___SimpleCollection___add))(variable11, variable15) /*AbstractArray::add*/;
- variable16 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable16,COLOR_abstract_collection___SimpleCollection___add))(variable16, TAG_Int(40)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable16,COLOR_abstract_collection___SimpleCollection___add))(variable16, TAG_Int(255)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable16,COLOR_abstract_collection___SimpleCollection___add))(variable16, TAG_Int(55)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable11,COLOR_abstract_collection___SimpleCollection___add))(variable11, variable16) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable11) /*AbstractArray::add*/;
- variable12 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable12) /*AbstractArray::add*/;
- variable13 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable13) /*AbstractArray::add*/;
- variable14 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable14) /*AbstractArray::add*/;
- variable15 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable16 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable16,COLOR_abstract_collection___SimpleCollection___add))(variable16, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable16,COLOR_abstract_collection___SimpleCollection___add))(variable16, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable16,COLOR_abstract_collection___SimpleCollection___add))(variable16, TAG_Int(57)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable15,COLOR_abstract_collection___SimpleCollection___add))(variable15, variable16) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable15) /*AbstractArray::add*/;
- variable16 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable16) /*AbstractArray::add*/;
- variable17 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable18 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable18,COLOR_abstract_collection___SimpleCollection___add))(variable18, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable18,COLOR_abstract_collection___SimpleCollection___add))(variable18, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable18,COLOR_abstract_collection___SimpleCollection___add))(variable18, TAG_Int(58)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable17,COLOR_abstract_collection___SimpleCollection___add))(variable17, variable18) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable17) /*AbstractArray::add*/;
- variable18 = NEW_array___Array___with_capacity(TAG_Int(2)); /*new Array[E]*/
- variable19 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable19,COLOR_abstract_collection___SimpleCollection___add))(variable19, TAG_Int(46)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable19,COLOR_abstract_collection___SimpleCollection___add))(variable19, TAG_Int(46)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable19,COLOR_abstract_collection___SimpleCollection___add))(variable19, TAG_Int(59)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable18,COLOR_abstract_collection___SimpleCollection___add))(variable18, variable19) /*AbstractArray::add*/;
- variable20 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable20,COLOR_abstract_collection___SimpleCollection___add))(variable20, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable20,COLOR_abstract_collection___SimpleCollection___add))(variable20, TAG_Int(57)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable20,COLOR_abstract_collection___SimpleCollection___add))(variable20, TAG_Int(60)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable18,COLOR_abstract_collection___SimpleCollection___add))(variable18, variable20) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable18) /*AbstractArray::add*/;
- variable19 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable19) /*AbstractArray::add*/;
- variable20 = NEW_array___Array___with_capacity(TAG_Int(2)); /*new Array[E]*/
- variable21 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable21,COLOR_abstract_collection___SimpleCollection___add))(variable21, TAG_Int(46)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable21,COLOR_abstract_collection___SimpleCollection___add))(variable21, TAG_Int(46)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable21,COLOR_abstract_collection___SimpleCollection___add))(variable21, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable20,COLOR_abstract_collection___SimpleCollection___add))(variable20, variable21) /*AbstractArray::add*/;
- variable22 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable22,COLOR_abstract_collection___SimpleCollection___add))(variable22, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable22,COLOR_abstract_collection___SimpleCollection___add))(variable22, TAG_Int(57)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable22,COLOR_abstract_collection___SimpleCollection___add))(variable22, TAG_Int(18)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable20,COLOR_abstract_collection___SimpleCollection___add))(variable20, variable22) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable20) /*AbstractArray::add*/;
- variable21 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable22 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable22,COLOR_abstract_collection___SimpleCollection___add))(variable22, TAG_Int(58)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable22,COLOR_abstract_collection___SimpleCollection___add))(variable22, TAG_Int(58)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable22,COLOR_abstract_collection___SimpleCollection___add))(variable22, TAG_Int(62)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable21,COLOR_abstract_collection___SimpleCollection___add))(variable21, variable22) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable21) /*AbstractArray::add*/;
- variable22 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable23 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable23,COLOR_abstract_collection___SimpleCollection___add))(variable23, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable23,COLOR_abstract_collection___SimpleCollection___add))(variable23, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable23,COLOR_abstract_collection___SimpleCollection___add))(variable23, TAG_Int(63)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable22,COLOR_abstract_collection___SimpleCollection___add))(variable22, variable23) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable22) /*AbstractArray::add*/;
- variable23 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable24 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable24,COLOR_abstract_collection___SimpleCollection___add))(variable24, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable24,COLOR_abstract_collection___SimpleCollection___add))(variable24, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable24,COLOR_abstract_collection___SimpleCollection___add))(variable24, TAG_Int(64)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable23,COLOR_abstract_collection___SimpleCollection___add))(variable23, variable24) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable23) /*AbstractArray::add*/;
- variable24 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable25 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable25,COLOR_abstract_collection___SimpleCollection___add))(variable25, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable25,COLOR_abstract_collection___SimpleCollection___add))(variable25, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable25,COLOR_abstract_collection___SimpleCollection___add))(variable25, TAG_Int(65)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable24,COLOR_abstract_collection___SimpleCollection___add))(variable24, variable25) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable24) /*AbstractArray::add*/;
- variable25 = NEW_array___Array___with_capacity(TAG_Int(4)); /*new Array[E]*/
- variable26 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable26,COLOR_abstract_collection___SimpleCollection___add))(variable26, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable26,COLOR_abstract_collection___SimpleCollection___add))(variable26, TAG_Int(57)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable26,COLOR_abstract_collection___SimpleCollection___add))(variable26, TAG_Int(66)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable25,COLOR_abstract_collection___SimpleCollection___add))(variable25, variable26) /*AbstractArray::add*/;
- variable27 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable27,COLOR_abstract_collection___SimpleCollection___add))(variable27, TAG_Int(65)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable27,COLOR_abstract_collection___SimpleCollection___add))(variable27, TAG_Int(90)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable27,COLOR_abstract_collection___SimpleCollection___add))(variable27, TAG_Int(67)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable25,COLOR_abstract_collection___SimpleCollection___add))(variable25, variable27) /*AbstractArray::add*/;
- variable28 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable28,COLOR_abstract_collection___SimpleCollection___add))(variable28, TAG_Int(95)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable28,COLOR_abstract_collection___SimpleCollection___add))(variable28, TAG_Int(95)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable28,COLOR_abstract_collection___SimpleCollection___add))(variable28, TAG_Int(68)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable25,COLOR_abstract_collection___SimpleCollection___add))(variable25, variable28) /*AbstractArray::add*/;
- variable29 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, TAG_Int(69)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable25,COLOR_abstract_collection___SimpleCollection___add))(variable25, variable29) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable25) /*AbstractArray::add*/;
- variable26 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable26) /*AbstractArray::add*/;
- variable27 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable27) /*AbstractArray::add*/;
- variable28 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable29 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, TAG_Int(70)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable28,COLOR_abstract_collection___SimpleCollection___add))(variable28, variable29) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable28) /*AbstractArray::add*/;
- variable29 = NEW_array___Array___with_capacity(TAG_Int(11)); /*new Array[E]*/
- variable30 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable30,COLOR_abstract_collection___SimpleCollection___add))(variable30, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable30,COLOR_abstract_collection___SimpleCollection___add))(variable30, TAG_Int(57)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable30,COLOR_abstract_collection___SimpleCollection___add))(variable30, TAG_Int(71)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, variable30) /*AbstractArray::add*/;
- variable31 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable31,COLOR_abstract_collection___SimpleCollection___add))(variable31, TAG_Int(65)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable31,COLOR_abstract_collection___SimpleCollection___add))(variable31, TAG_Int(90)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable31,COLOR_abstract_collection___SimpleCollection___add))(variable31, TAG_Int(72)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, variable31) /*AbstractArray::add*/;
- variable32 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, TAG_Int(95)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, TAG_Int(95)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, TAG_Int(73)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, variable32) /*AbstractArray::add*/;
- variable33 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, variable33) /*AbstractArray::add*/;
- variable34 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, variable34) /*AbstractArray::add*/;
- variable35 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, variable35) /*AbstractArray::add*/;
- variable36 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(76)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, variable36) /*AbstractArray::add*/;
- variable37 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, variable37) /*AbstractArray::add*/;
- variable38 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(77)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, variable38) /*AbstractArray::add*/;
- variable39 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(78)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, variable39) /*AbstractArray::add*/;
- variable40 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable29,COLOR_abstract_collection___SimpleCollection___add))(variable29, variable40) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable29) /*AbstractArray::add*/;
- variable30 = NEW_array___Array___with_capacity(TAG_Int(4)); /*new Array[E]*/
- variable31 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable31,COLOR_abstract_collection___SimpleCollection___add))(variable31, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable31,COLOR_abstract_collection___SimpleCollection___add))(variable31, TAG_Int(95)) /*AbstractArray::add*/;
- variable32 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable31,COLOR_abstract_collection___SimpleCollection___add))(variable31, variable32) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable30,COLOR_abstract_collection___SimpleCollection___add))(variable30, variable31) /*AbstractArray::add*/;
- variable32 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, TAG_Int(113)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable30,COLOR_abstract_collection___SimpleCollection___add))(variable30, variable32) /*AbstractArray::add*/;
- variable33 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, TAG_Int(79)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable30,COLOR_abstract_collection___SimpleCollection___add))(variable30, variable33) /*AbstractArray::add*/;
- variable34 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable30,COLOR_abstract_collection___SimpleCollection___add))(variable30, variable34) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable30) /*AbstractArray::add*/;
- variable31 = NEW_array___Array___with_capacity(TAG_Int(6)); /*new Array[E]*/
- variable32 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, TAG_Int(95)) /*AbstractArray::add*/;
- variable33 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, variable33) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable31,COLOR_abstract_collection___SimpleCollection___add))(variable31, variable32) /*AbstractArray::add*/;
- variable33 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, TAG_Int(107)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable31,COLOR_abstract_collection___SimpleCollection___add))(variable31, variable33) /*AbstractArray::add*/;
- variable34 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(80)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable31,COLOR_abstract_collection___SimpleCollection___add))(variable31, variable34) /*AbstractArray::add*/;
- variable35 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable31,COLOR_abstract_collection___SimpleCollection___add))(variable31, variable35) /*AbstractArray::add*/;
- variable36 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(81)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable31,COLOR_abstract_collection___SimpleCollection___add))(variable31, variable36) /*AbstractArray::add*/;
- variable37 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable31,COLOR_abstract_collection___SimpleCollection___add))(variable31, variable37) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable31) /*AbstractArray::add*/;
- variable32 = NEW_array___Array___with_capacity(TAG_Int(4)); /*new Array[E]*/
- variable33 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, TAG_Int(95)) /*AbstractArray::add*/;
- variable34 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, variable34) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, variable33) /*AbstractArray::add*/;
- variable34 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, variable34) /*AbstractArray::add*/;
- variable35 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(82)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, variable35) /*AbstractArray::add*/;
- variable36 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable32,COLOR_abstract_collection___SimpleCollection___add))(variable32, variable36) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable32) /*AbstractArray::add*/;
- variable33 = NEW_array___Array___with_capacity(TAG_Int(7)); /*new Array[E]*/
- variable34 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, TAG_Int(107)) /*AbstractArray::add*/;
- variable35 = TAG_Int(-UNTAG_Int( TAG_Int(31)));
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, variable35) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, variable34) /*AbstractArray::add*/;
- variable35 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(83)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, variable35) /*AbstractArray::add*/;
- variable36 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, variable36) /*AbstractArray::add*/;
- variable37 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(84)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, variable37) /*AbstractArray::add*/;
- variable38 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(119)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, variable38) /*AbstractArray::add*/;
- variable39 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(120)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(120)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(85)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, variable39) /*AbstractArray::add*/;
- variable40 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(121)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable33,COLOR_abstract_collection___SimpleCollection___add))(variable33, variable40) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable33) /*AbstractArray::add*/;
- variable34 = NEW_array___Array___with_capacity(TAG_Int(5)); /*new Array[E]*/
- variable35 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, TAG_Int(95)) /*AbstractArray::add*/;
- variable36 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, variable36) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, variable35) /*AbstractArray::add*/;
- variable36 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(86)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, variable36) /*AbstractArray::add*/;
- variable37 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, variable37) /*AbstractArray::add*/;
- variable38 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(87)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, variable38) /*AbstractArray::add*/;
- variable39 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable34,COLOR_abstract_collection___SimpleCollection___add))(variable34, variable39) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable34) /*AbstractArray::add*/;
- variable35 = NEW_array___Array___with_capacity(TAG_Int(2)); /*new Array[E]*/
- variable36 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, TAG_Int(95)) /*AbstractArray::add*/;
- variable37 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, variable37) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, variable36) /*AbstractArray::add*/;
- variable37 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable35,COLOR_abstract_collection___SimpleCollection___add))(variable35, variable37) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable35) /*AbstractArray::add*/;
- variable36 = NEW_array___Array___with_capacity(TAG_Int(9)); /*new Array[E]*/
- variable37 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, TAG_Int(95)) /*AbstractArray::add*/;
- variable38 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, variable38) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, variable37) /*AbstractArray::add*/;
- variable38 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, variable38) /*AbstractArray::add*/;
- variable39 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(88)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, variable39) /*AbstractArray::add*/;
- variable40 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(103)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, variable40) /*AbstractArray::add*/;
- variable41 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(89)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, variable41) /*AbstractArray::add*/;
- variable42 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(90)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, variable42) /*AbstractArray::add*/;
- variable43 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, variable43) /*AbstractArray::add*/;
- variable44 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(91)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, variable44) /*AbstractArray::add*/;
- variable45 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable36,COLOR_abstract_collection___SimpleCollection___add))(variable36, variable45) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable36) /*AbstractArray::add*/;
- variable37 = NEW_array___Array___with_capacity(TAG_Int(4)); /*new Array[E]*/
- variable38 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, TAG_Int(95)) /*AbstractArray::add*/;
- variable39 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, variable39) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, variable38) /*AbstractArray::add*/;
- variable39 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, variable39) /*AbstractArray::add*/;
- variable40 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(92)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, variable40) /*AbstractArray::add*/;
- variable41 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable37,COLOR_abstract_collection___SimpleCollection___add))(variable37, variable41) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable37) /*AbstractArray::add*/;
- variable38 = NEW_array___Array___with_capacity(TAG_Int(7)); /*new Array[E]*/
- variable39 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, TAG_Int(100)) /*AbstractArray::add*/;
- variable40 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, variable40) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, variable39) /*AbstractArray::add*/;
- variable40 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(93)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, variable40) /*AbstractArray::add*/;
- variable41 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, variable41) /*AbstractArray::add*/;
- variable42 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(94)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, variable42) /*AbstractArray::add*/;
- variable43 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, variable43) /*AbstractArray::add*/;
- variable44 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(95)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, variable44) /*AbstractArray::add*/;
- variable45 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(118)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable38,COLOR_abstract_collection___SimpleCollection___add))(variable38, variable45) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable38) /*AbstractArray::add*/;
- variable39 = NEW_array___Array___with_capacity(TAG_Int(6)); /*new Array[E]*/
- variable40 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, TAG_Int(95)) /*AbstractArray::add*/;
- variable41 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, variable41) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, variable40) /*AbstractArray::add*/;
- variable41 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, variable41) /*AbstractArray::add*/;
- variable42 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(96)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, variable42) /*AbstractArray::add*/;
- variable43 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(113)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, variable43) /*AbstractArray::add*/;
- variable44 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, variable44) /*AbstractArray::add*/;
- variable45 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable39,COLOR_abstract_collection___SimpleCollection___add))(variable39, variable45) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable39) /*AbstractArray::add*/;
- variable40 = NEW_array___Array___with_capacity(TAG_Int(5)); /*new Array[E]*/
- variable41 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, TAG_Int(95)) /*AbstractArray::add*/;
- variable42 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, variable42) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, variable41) /*AbstractArray::add*/;
- variable42 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, variable42) /*AbstractArray::add*/;
- variable43 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(113)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, variable43) /*AbstractArray::add*/;
- variable44 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, variable44) /*AbstractArray::add*/;
- variable45 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable40,COLOR_abstract_collection___SimpleCollection___add))(variable40, variable45) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable40) /*AbstractArray::add*/;
- variable41 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable42 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, TAG_Int(100)) /*AbstractArray::add*/;
- variable43 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, variable43) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, variable42) /*AbstractArray::add*/;
- variable43 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, variable43) /*AbstractArray::add*/;
- variable44 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable41,COLOR_abstract_collection___SimpleCollection___add))(variable41, variable44) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable41) /*AbstractArray::add*/;
- variable42 = NEW_array___Array___with_capacity(TAG_Int(7)); /*new Array[E]*/
- variable43 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, TAG_Int(100)) /*AbstractArray::add*/;
- variable44 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, variable44) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, variable43) /*AbstractArray::add*/;
- variable44 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, variable44) /*AbstractArray::add*/;
- variable45 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, variable45) /*AbstractArray::add*/;
- variable46 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, variable46) /*AbstractArray::add*/;
- variable47 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(113)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, variable47) /*AbstractArray::add*/;
- variable48 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(103)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, variable48) /*AbstractArray::add*/;
- variable49 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable49,COLOR_abstract_collection___SimpleCollection___add))(variable49, TAG_Int(118)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable49,COLOR_abstract_collection___SimpleCollection___add))(variable49, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable49,COLOR_abstract_collection___SimpleCollection___add))(variable49, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable42,COLOR_abstract_collection___SimpleCollection___add))(variable42, variable49) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable42) /*AbstractArray::add*/;
- variable43 = NEW_array___Array___with_capacity(TAG_Int(8)); /*new Array[E]*/
- variable44 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, TAG_Int(95)) /*AbstractArray::add*/;
- variable45 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, variable45) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, variable44) /*AbstractArray::add*/;
- variable45 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(103)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, variable45) /*AbstractArray::add*/;
- variable46 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, TAG_Int(104)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, TAG_Int(104)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, TAG_Int(104)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, variable46) /*AbstractArray::add*/;
- variable47 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(113)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, variable47) /*AbstractArray::add*/;
- variable48 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, variable48) /*AbstractArray::add*/;
- variable49 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable49,COLOR_abstract_collection___SimpleCollection___add))(variable49, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable49,COLOR_abstract_collection___SimpleCollection___add))(variable49, TAG_Int(120)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable49,COLOR_abstract_collection___SimpleCollection___add))(variable49, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, variable49) /*AbstractArray::add*/;
- variable50 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable50,COLOR_abstract_collection___SimpleCollection___add))(variable50, TAG_Int(121)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable50,COLOR_abstract_collection___SimpleCollection___add))(variable50, TAG_Int(121)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable50,COLOR_abstract_collection___SimpleCollection___add))(variable50, TAG_Int(106)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, variable50) /*AbstractArray::add*/;
- variable51 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable51,COLOR_abstract_collection___SimpleCollection___add))(variable51, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable51,COLOR_abstract_collection___SimpleCollection___add))(variable51, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable51,COLOR_abstract_collection___SimpleCollection___add))(variable51, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable43,COLOR_abstract_collection___SimpleCollection___add))(variable43, variable51) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable43) /*AbstractArray::add*/;
- variable44 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable45 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, TAG_Int(109)) /*AbstractArray::add*/;
- variable46 = TAG_Int(-UNTAG_Int( TAG_Int(39)));
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, variable46) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, variable45) /*AbstractArray::add*/;
- variable46 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, TAG_Int(107)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, variable46) /*AbstractArray::add*/;
- variable47 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable44,COLOR_abstract_collection___SimpleCollection___add))(variable44, variable47) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable44) /*AbstractArray::add*/;
- variable45 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable46 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, TAG_Int(95)) /*AbstractArray::add*/;
- variable47 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, variable47) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, variable46) /*AbstractArray::add*/;
- variable47 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, variable47) /*AbstractArray::add*/;
- variable48 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable45,COLOR_abstract_collection___SimpleCollection___add))(variable45, variable48) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable45) /*AbstractArray::add*/;
- variable46 = NEW_array___Array___with_capacity(TAG_Int(5)); /*new Array[E]*/
- variable47 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, TAG_Int(103)) /*AbstractArray::add*/;
- variable48 = TAG_Int(-UNTAG_Int( TAG_Int(43)));
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, variable48) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, variable47) /*AbstractArray::add*/;
- variable48 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(104)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(104)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, variable48) /*AbstractArray::add*/;
- variable49 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable49,COLOR_abstract_collection___SimpleCollection___add))(variable49, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable49,COLOR_abstract_collection___SimpleCollection___add))(variable49, TAG_Int(113)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable49,COLOR_abstract_collection___SimpleCollection___add))(variable49, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, variable49) /*AbstractArray::add*/;
- variable50 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable50,COLOR_abstract_collection___SimpleCollection___add))(variable50, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable50,COLOR_abstract_collection___SimpleCollection___add))(variable50, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable50,COLOR_abstract_collection___SimpleCollection___add))(variable50, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, variable50) /*AbstractArray::add*/;
- variable51 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable51,COLOR_abstract_collection___SimpleCollection___add))(variable51, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable51,COLOR_abstract_collection___SimpleCollection___add))(variable51, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable51,COLOR_abstract_collection___SimpleCollection___add))(variable51, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable46,COLOR_abstract_collection___SimpleCollection___add))(variable46, variable51) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable46) /*AbstractArray::add*/;
- variable47 = NEW_array___Array___with_capacity(TAG_Int(9)); /*new Array[E]*/
- variable48 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(0)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(9)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable48,COLOR_abstract_collection___SimpleCollection___add))(variable48, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, variable48) /*AbstractArray::add*/;
- variable49 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable49,COLOR_abstract_collection___SimpleCollection___add))(variable49, TAG_Int(11)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable49,COLOR_abstract_collection___SimpleCollection___add))(variable49, TAG_Int(12)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable49,COLOR_abstract_collection___SimpleCollection___add))(variable49, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, variable49) /*AbstractArray::add*/;
- variable50 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable50,COLOR_abstract_collection___SimpleCollection___add))(variable50, TAG_Int(14)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable50,COLOR_abstract_collection___SimpleCollection___add))(variable50, TAG_Int(33)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable50,COLOR_abstract_collection___SimpleCollection___add))(variable50, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, variable50) /*AbstractArray::add*/;
- variable51 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable51,COLOR_abstract_collection___SimpleCollection___add))(variable51, TAG_Int(34)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable51,COLOR_abstract_collection___SimpleCollection___add))(variable51, TAG_Int(34)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable51,COLOR_abstract_collection___SimpleCollection___add))(variable51, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, variable51) /*AbstractArray::add*/;
- variable52 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable52,COLOR_abstract_collection___SimpleCollection___add))(variable52, TAG_Int(35)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable52,COLOR_abstract_collection___SimpleCollection___add))(variable52, TAG_Int(91)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable52,COLOR_abstract_collection___SimpleCollection___add))(variable52, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, variable52) /*AbstractArray::add*/;
- variable53 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable53,COLOR_abstract_collection___SimpleCollection___add))(variable53, TAG_Int(92)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable53,COLOR_abstract_collection___SimpleCollection___add))(variable53, TAG_Int(92)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable53,COLOR_abstract_collection___SimpleCollection___add))(variable53, TAG_Int(113)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, variable53) /*AbstractArray::add*/;
- variable54 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable54,COLOR_abstract_collection___SimpleCollection___add))(variable54, TAG_Int(93)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable54,COLOR_abstract_collection___SimpleCollection___add))(variable54, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable54,COLOR_abstract_collection___SimpleCollection___add))(variable54, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, variable54) /*AbstractArray::add*/;
- variable55 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable55,COLOR_abstract_collection___SimpleCollection___add))(variable55, TAG_Int(123)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable55,COLOR_abstract_collection___SimpleCollection___add))(variable55, TAG_Int(123)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable55,COLOR_abstract_collection___SimpleCollection___add))(variable55, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, variable55) /*AbstractArray::add*/;
- variable56 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable56,COLOR_abstract_collection___SimpleCollection___add))(variable56, TAG_Int(124)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable56,COLOR_abstract_collection___SimpleCollection___add))(variable56, TAG_Int(255)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable56,COLOR_abstract_collection___SimpleCollection___add))(variable56, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable47,COLOR_abstract_collection___SimpleCollection___add))(variable47, variable56) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable47) /*AbstractArray::add*/;
- variable48 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable48) /*AbstractArray::add*/;
- variable49 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable49) /*AbstractArray::add*/;
- variable50 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable51 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable51,COLOR_abstract_collection___SimpleCollection___add))(variable51, TAG_Int(0)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable51,COLOR_abstract_collection___SimpleCollection___add))(variable51, TAG_Int(255)) /*AbstractArray::add*/;
- variable52 = TAG_Int(-UNTAG_Int( TAG_Int(8)));
- ((array___AbstractArray___add_t)CALL(variable51,COLOR_abstract_collection___SimpleCollection___add))(variable51, variable52) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable50,COLOR_abstract_collection___SimpleCollection___add))(variable50, variable51) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable50) /*AbstractArray::add*/;
- variable51 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable51) /*AbstractArray::add*/;
- variable52 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable53 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable53,COLOR_abstract_collection___SimpleCollection___add))(variable53, TAG_Int(0)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable53,COLOR_abstract_collection___SimpleCollection___add))(variable53, TAG_Int(9)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable53,COLOR_abstract_collection___SimpleCollection___add))(variable53, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable52,COLOR_abstract_collection___SimpleCollection___add))(variable52, variable53) /*AbstractArray::add*/;
- variable54 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable54,COLOR_abstract_collection___SimpleCollection___add))(variable54, TAG_Int(11)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable54,COLOR_abstract_collection___SimpleCollection___add))(variable54, TAG_Int(12)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable54,COLOR_abstract_collection___SimpleCollection___add))(variable54, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable52,COLOR_abstract_collection___SimpleCollection___add))(variable52, variable54) /*AbstractArray::add*/;
- variable55 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable55,COLOR_abstract_collection___SimpleCollection___add))(variable55, TAG_Int(14)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable55,COLOR_abstract_collection___SimpleCollection___add))(variable55, TAG_Int(255)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable55,COLOR_abstract_collection___SimpleCollection___add))(variable55, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable52,COLOR_abstract_collection___SimpleCollection___add))(variable52, variable55) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable52) /*AbstractArray::add*/;
- variable53 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable53) /*AbstractArray::add*/;
- variable54 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable55 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable55,COLOR_abstract_collection___SimpleCollection___add))(variable55, TAG_Int(0)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable55,COLOR_abstract_collection___SimpleCollection___add))(variable55, TAG_Int(255)) /*AbstractArray::add*/;
- variable56 = TAG_Int(-UNTAG_Int( TAG_Int(9)));
- ((array___AbstractArray___add_t)CALL(variable55,COLOR_abstract_collection___SimpleCollection___add))(variable55, variable56) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable54,COLOR_abstract_collection___SimpleCollection___add))(variable54, variable55) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable54) /*AbstractArray::add*/;
- variable55 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable55) /*AbstractArray::add*/;
- variable56 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable57 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable57,COLOR_abstract_collection___SimpleCollection___add))(variable57, TAG_Int(10)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable57,COLOR_abstract_collection___SimpleCollection___add))(variable57, TAG_Int(10)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable57,COLOR_abstract_collection___SimpleCollection___add))(variable57, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable56,COLOR_abstract_collection___SimpleCollection___add))(variable56, variable57) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable56) /*AbstractArray::add*/;
- variable57 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable58 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable58,COLOR_abstract_collection___SimpleCollection___add))(variable58, TAG_Int(0)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable58,COLOR_abstract_collection___SimpleCollection___add))(variable58, TAG_Int(255)) /*AbstractArray::add*/;
- variable59 = TAG_Int(-UNTAG_Int( TAG_Int(11)));
- ((array___AbstractArray___add_t)CALL(variable58,COLOR_abstract_collection___SimpleCollection___add))(variable58, variable59) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable57,COLOR_abstract_collection___SimpleCollection___add))(variable57, variable58) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable57) /*AbstractArray::add*/;
- variable58 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable58) /*AbstractArray::add*/;
- variable59 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable59) /*AbstractArray::add*/;
- variable60 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable60) /*AbstractArray::add*/;
- variable61 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable62 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable62,COLOR_abstract_collection___SimpleCollection___add))(variable62, TAG_Int(46)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable62,COLOR_abstract_collection___SimpleCollection___add))(variable62, TAG_Int(46)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable62,COLOR_abstract_collection___SimpleCollection___add))(variable62, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable61,COLOR_abstract_collection___SimpleCollection___add))(variable61, variable62) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable61) /*AbstractArray::add*/;
- variable62 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable63 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable63,COLOR_abstract_collection___SimpleCollection___add))(variable63, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable63,COLOR_abstract_collection___SimpleCollection___add))(variable63, TAG_Int(57)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable63,COLOR_abstract_collection___SimpleCollection___add))(variable63, TAG_Int(60)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable62,COLOR_abstract_collection___SimpleCollection___add))(variable62, variable63) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable62) /*AbstractArray::add*/;
- variable63 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable64 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable64,COLOR_abstract_collection___SimpleCollection___add))(variable64, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable64,COLOR_abstract_collection___SimpleCollection___add))(variable64, TAG_Int(57)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable64,COLOR_abstract_collection___SimpleCollection___add))(variable64, TAG_Int(60)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable63,COLOR_abstract_collection___SimpleCollection___add))(variable63, variable64) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable63) /*AbstractArray::add*/;
- variable64 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable64) /*AbstractArray::add*/;
- variable65 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable66 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable66,COLOR_abstract_collection___SimpleCollection___add))(variable66, TAG_Int(62)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable66,COLOR_abstract_collection___SimpleCollection___add))(variable66, TAG_Int(62)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable66,COLOR_abstract_collection___SimpleCollection___add))(variable66, TAG_Int(118)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable65,COLOR_abstract_collection___SimpleCollection___add))(variable65, variable66) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable65) /*AbstractArray::add*/;
- variable66 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable66) /*AbstractArray::add*/;
- variable67 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable67) /*AbstractArray::add*/;
- variable68 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable69 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable69,COLOR_abstract_collection___SimpleCollection___add))(variable69, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable69,COLOR_abstract_collection___SimpleCollection___add))(variable69, TAG_Int(122)) /*AbstractArray::add*/;
- variable70 = TAG_Int(-UNTAG_Int( TAG_Int(25)));
- ((array___AbstractArray___add_t)CALL(variable69,COLOR_abstract_collection___SimpleCollection___add))(variable69, variable70) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable68,COLOR_abstract_collection___SimpleCollection___add))(variable68, variable69) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable68) /*AbstractArray::add*/;
- variable69 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable70 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable70,COLOR_abstract_collection___SimpleCollection___add))(variable70, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable70,COLOR_abstract_collection___SimpleCollection___add))(variable70, TAG_Int(122)) /*AbstractArray::add*/;
- variable71 = TAG_Int(-UNTAG_Int( TAG_Int(25)));
- ((array___AbstractArray___add_t)CALL(variable70,COLOR_abstract_collection___SimpleCollection___add))(variable70, variable71) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable69,COLOR_abstract_collection___SimpleCollection___add))(variable69, variable70) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable69) /*AbstractArray::add*/;
- variable70 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable71 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable71,COLOR_abstract_collection___SimpleCollection___add))(variable71, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable71,COLOR_abstract_collection___SimpleCollection___add))(variable71, TAG_Int(122)) /*AbstractArray::add*/;
- variable72 = TAG_Int(-UNTAG_Int( TAG_Int(25)));
- ((array___AbstractArray___add_t)CALL(variable71,COLOR_abstract_collection___SimpleCollection___add))(variable71, variable72) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable70,COLOR_abstract_collection___SimpleCollection___add))(variable70, variable71) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable70) /*AbstractArray::add*/;
- variable71 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable72 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable72,COLOR_abstract_collection___SimpleCollection___add))(variable72, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable72,COLOR_abstract_collection___SimpleCollection___add))(variable72, TAG_Int(122)) /*AbstractArray::add*/;
- variable73 = TAG_Int(-UNTAG_Int( TAG_Int(25)));
- ((array___AbstractArray___add_t)CALL(variable72,COLOR_abstract_collection___SimpleCollection___add))(variable72, variable73) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable71,COLOR_abstract_collection___SimpleCollection___add))(variable71, variable72) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable71) /*AbstractArray::add*/;
- variable72 = NEW_array___Array___with_capacity(TAG_Int(4)); /*new Array[E]*/
- variable73 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable73,COLOR_abstract_collection___SimpleCollection___add))(variable73, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable73,COLOR_abstract_collection___SimpleCollection___add))(variable73, TAG_Int(57)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable73,COLOR_abstract_collection___SimpleCollection___add))(variable73, TAG_Int(119)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable72,COLOR_abstract_collection___SimpleCollection___add))(variable72, variable73) /*AbstractArray::add*/;
- variable74 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable74,COLOR_abstract_collection___SimpleCollection___add))(variable74, TAG_Int(65)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable74,COLOR_abstract_collection___SimpleCollection___add))(variable74, TAG_Int(90)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable74,COLOR_abstract_collection___SimpleCollection___add))(variable74, TAG_Int(120)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable72,COLOR_abstract_collection___SimpleCollection___add))(variable72, variable74) /*AbstractArray::add*/;
- variable75 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable75,COLOR_abstract_collection___SimpleCollection___add))(variable75, TAG_Int(95)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable75,COLOR_abstract_collection___SimpleCollection___add))(variable75, TAG_Int(95)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable75,COLOR_abstract_collection___SimpleCollection___add))(variable75, TAG_Int(121)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable72,COLOR_abstract_collection___SimpleCollection___add))(variable72, variable75) /*AbstractArray::add*/;
- variable76 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable76,COLOR_abstract_collection___SimpleCollection___add))(variable76, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable76,COLOR_abstract_collection___SimpleCollection___add))(variable76, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable76,COLOR_abstract_collection___SimpleCollection___add))(variable76, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable72,COLOR_abstract_collection___SimpleCollection___add))(variable72, variable76) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable72) /*AbstractArray::add*/;
- variable73 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable74 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable74,COLOR_abstract_collection___SimpleCollection___add))(variable74, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable74,COLOR_abstract_collection___SimpleCollection___add))(variable74, TAG_Int(122)) /*AbstractArray::add*/;
- variable75 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable74,COLOR_abstract_collection___SimpleCollection___add))(variable74, variable75) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable73,COLOR_abstract_collection___SimpleCollection___add))(variable73, variable74) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable73) /*AbstractArray::add*/;
- variable74 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable75 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable75,COLOR_abstract_collection___SimpleCollection___add))(variable75, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable75,COLOR_abstract_collection___SimpleCollection___add))(variable75, TAG_Int(122)) /*AbstractArray::add*/;
- variable76 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable75,COLOR_abstract_collection___SimpleCollection___add))(variable75, variable76) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable74,COLOR_abstract_collection___SimpleCollection___add))(variable74, variable75) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable74) /*AbstractArray::add*/;
- variable75 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable76 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable76,COLOR_abstract_collection___SimpleCollection___add))(variable76, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable76,COLOR_abstract_collection___SimpleCollection___add))(variable76, TAG_Int(122)) /*AbstractArray::add*/;
- variable77 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable76,COLOR_abstract_collection___SimpleCollection___add))(variable76, variable77) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable75,COLOR_abstract_collection___SimpleCollection___add))(variable75, variable76) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable75) /*AbstractArray::add*/;
- variable76 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable77 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable77,COLOR_abstract_collection___SimpleCollection___add))(variable77, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable77,COLOR_abstract_collection___SimpleCollection___add))(variable77, TAG_Int(122)) /*AbstractArray::add*/;
- variable78 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable77,COLOR_abstract_collection___SimpleCollection___add))(variable77, variable78) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable76,COLOR_abstract_collection___SimpleCollection___add))(variable76, variable77) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable76) /*AbstractArray::add*/;
- variable77 = NEW_array___Array___with_capacity(TAG_Int(5)); /*new Array[E]*/
- variable78 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable78,COLOR_abstract_collection___SimpleCollection___add))(variable78, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable78,COLOR_abstract_collection___SimpleCollection___add))(variable78, TAG_Int(110)) /*AbstractArray::add*/;
- variable79 = TAG_Int(-UNTAG_Int( TAG_Int(32)));
- ((array___AbstractArray___add_t)CALL(variable78,COLOR_abstract_collection___SimpleCollection___add))(variable78, variable79) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable77,COLOR_abstract_collection___SimpleCollection___add))(variable77, variable78) /*AbstractArray::add*/;
- variable79 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable79,COLOR_abstract_collection___SimpleCollection___add))(variable79, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable79,COLOR_abstract_collection___SimpleCollection___add))(variable79, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable79,COLOR_abstract_collection___SimpleCollection___add))(variable79, TAG_Int(123)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable77,COLOR_abstract_collection___SimpleCollection___add))(variable77, variable79) /*AbstractArray::add*/;
- variable80 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable80,COLOR_abstract_collection___SimpleCollection___add))(variable80, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable80,COLOR_abstract_collection___SimpleCollection___add))(variable80, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable80,COLOR_abstract_collection___SimpleCollection___add))(variable80, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable77,COLOR_abstract_collection___SimpleCollection___add))(variable77, variable80) /*AbstractArray::add*/;
- variable81 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable81,COLOR_abstract_collection___SimpleCollection___add))(variable81, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable81,COLOR_abstract_collection___SimpleCollection___add))(variable81, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable81,COLOR_abstract_collection___SimpleCollection___add))(variable81, TAG_Int(124)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable77,COLOR_abstract_collection___SimpleCollection___add))(variable77, variable81) /*AbstractArray::add*/;
- variable82 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable77,COLOR_abstract_collection___SimpleCollection___add))(variable77, variable82) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable77) /*AbstractArray::add*/;
- variable78 = NEW_array___Array___with_capacity(TAG_Int(4)); /*new Array[E]*/
- variable79 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable79,COLOR_abstract_collection___SimpleCollection___add))(variable79, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable79,COLOR_abstract_collection___SimpleCollection___add))(variable79, TAG_Int(95)) /*AbstractArray::add*/;
- variable80 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable79,COLOR_abstract_collection___SimpleCollection___add))(variable79, variable80) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable78,COLOR_abstract_collection___SimpleCollection___add))(variable78, variable79) /*AbstractArray::add*/;
- variable80 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable80,COLOR_abstract_collection___SimpleCollection___add))(variable80, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable80,COLOR_abstract_collection___SimpleCollection___add))(variable80, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable80,COLOR_abstract_collection___SimpleCollection___add))(variable80, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable78,COLOR_abstract_collection___SimpleCollection___add))(variable78, variable80) /*AbstractArray::add*/;
- variable81 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable81,COLOR_abstract_collection___SimpleCollection___add))(variable81, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable81,COLOR_abstract_collection___SimpleCollection___add))(variable81, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable81,COLOR_abstract_collection___SimpleCollection___add))(variable81, TAG_Int(125)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable78,COLOR_abstract_collection___SimpleCollection___add))(variable78, variable81) /*AbstractArray::add*/;
- variable82 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable78,COLOR_abstract_collection___SimpleCollection___add))(variable78, variable82) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable78) /*AbstractArray::add*/;
- variable79 = NEW_array___Array___with_capacity(TAG_Int(4)); /*new Array[E]*/
- variable80 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable80,COLOR_abstract_collection___SimpleCollection___add))(variable80, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable80,COLOR_abstract_collection___SimpleCollection___add))(variable80, TAG_Int(95)) /*AbstractArray::add*/;
- variable81 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable80,COLOR_abstract_collection___SimpleCollection___add))(variable80, variable81) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable79,COLOR_abstract_collection___SimpleCollection___add))(variable79, variable80) /*AbstractArray::add*/;
- variable81 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable81,COLOR_abstract_collection___SimpleCollection___add))(variable81, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable81,COLOR_abstract_collection___SimpleCollection___add))(variable81, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable81,COLOR_abstract_collection___SimpleCollection___add))(variable81, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable79,COLOR_abstract_collection___SimpleCollection___add))(variable79, variable81) /*AbstractArray::add*/;
- variable82 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, TAG_Int(126)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable79,COLOR_abstract_collection___SimpleCollection___add))(variable79, variable82) /*AbstractArray::add*/;
- variable83 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable83,COLOR_abstract_collection___SimpleCollection___add))(variable83, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable83,COLOR_abstract_collection___SimpleCollection___add))(variable83, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable83,COLOR_abstract_collection___SimpleCollection___add))(variable83, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable79,COLOR_abstract_collection___SimpleCollection___add))(variable79, variable83) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable79) /*AbstractArray::add*/;
- variable80 = NEW_array___Array___with_capacity(TAG_Int(4)); /*new Array[E]*/
- variable81 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable81,COLOR_abstract_collection___SimpleCollection___add))(variable81, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable81,COLOR_abstract_collection___SimpleCollection___add))(variable81, TAG_Int(95)) /*AbstractArray::add*/;
- variable82 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable81,COLOR_abstract_collection___SimpleCollection___add))(variable81, variable82) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable80,COLOR_abstract_collection___SimpleCollection___add))(variable80, variable81) /*AbstractArray::add*/;
- variable82 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable80,COLOR_abstract_collection___SimpleCollection___add))(variable80, variable82) /*AbstractArray::add*/;
- variable83 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable83,COLOR_abstract_collection___SimpleCollection___add))(variable83, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable83,COLOR_abstract_collection___SimpleCollection___add))(variable83, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable83,COLOR_abstract_collection___SimpleCollection___add))(variable83, TAG_Int(127)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable80,COLOR_abstract_collection___SimpleCollection___add))(variable80, variable83) /*AbstractArray::add*/;
- variable84 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable84,COLOR_abstract_collection___SimpleCollection___add))(variable84, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable84,COLOR_abstract_collection___SimpleCollection___add))(variable84, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable84,COLOR_abstract_collection___SimpleCollection___add))(variable84, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable80,COLOR_abstract_collection___SimpleCollection___add))(variable80, variable84) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable80) /*AbstractArray::add*/;
- variable81 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable82 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, TAG_Int(100)) /*AbstractArray::add*/;
- variable83 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, variable83) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable81,COLOR_abstract_collection___SimpleCollection___add))(variable81, variable82) /*AbstractArray::add*/;
- variable83 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable83,COLOR_abstract_collection___SimpleCollection___add))(variable83, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable83,COLOR_abstract_collection___SimpleCollection___add))(variable83, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable83,COLOR_abstract_collection___SimpleCollection___add))(variable83, TAG_Int(128)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable81,COLOR_abstract_collection___SimpleCollection___add))(variable81, variable83) /*AbstractArray::add*/;
- variable84 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable84,COLOR_abstract_collection___SimpleCollection___add))(variable84, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable84,COLOR_abstract_collection___SimpleCollection___add))(variable84, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable84,COLOR_abstract_collection___SimpleCollection___add))(variable84, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable81,COLOR_abstract_collection___SimpleCollection___add))(variable81, variable84) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable81) /*AbstractArray::add*/;
- variable82 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable83 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable83,COLOR_abstract_collection___SimpleCollection___add))(variable83, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable83,COLOR_abstract_collection___SimpleCollection___add))(variable83, TAG_Int(95)) /*AbstractArray::add*/;
- variable84 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable83,COLOR_abstract_collection___SimpleCollection___add))(variable83, variable84) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, variable83) /*AbstractArray::add*/;
- variable84 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable84,COLOR_abstract_collection___SimpleCollection___add))(variable84, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable84,COLOR_abstract_collection___SimpleCollection___add))(variable84, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable84,COLOR_abstract_collection___SimpleCollection___add))(variable84, TAG_Int(129)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, variable84) /*AbstractArray::add*/;
- variable85 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable85,COLOR_abstract_collection___SimpleCollection___add))(variable85, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable85,COLOR_abstract_collection___SimpleCollection___add))(variable85, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable85,COLOR_abstract_collection___SimpleCollection___add))(variable85, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable82,COLOR_abstract_collection___SimpleCollection___add))(variable82, variable85) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable82) /*AbstractArray::add*/;
- variable83 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable84 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable84,COLOR_abstract_collection___SimpleCollection___add))(variable84, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable84,COLOR_abstract_collection___SimpleCollection___add))(variable84, TAG_Int(109)) /*AbstractArray::add*/;
- variable85 = TAG_Int(-UNTAG_Int( TAG_Int(39)));
- ((array___AbstractArray___add_t)CALL(variable84,COLOR_abstract_collection___SimpleCollection___add))(variable84, variable85) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable83,COLOR_abstract_collection___SimpleCollection___add))(variable83, variable84) /*AbstractArray::add*/;
- variable85 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable85,COLOR_abstract_collection___SimpleCollection___add))(variable85, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable85,COLOR_abstract_collection___SimpleCollection___add))(variable85, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable85,COLOR_abstract_collection___SimpleCollection___add))(variable85, TAG_Int(130)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable83,COLOR_abstract_collection___SimpleCollection___add))(variable83, variable85) /*AbstractArray::add*/;
- variable86 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable86,COLOR_abstract_collection___SimpleCollection___add))(variable86, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable86,COLOR_abstract_collection___SimpleCollection___add))(variable86, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable86,COLOR_abstract_collection___SimpleCollection___add))(variable86, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable83,COLOR_abstract_collection___SimpleCollection___add))(variable83, variable86) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable83) /*AbstractArray::add*/;
- variable84 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable85 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable85,COLOR_abstract_collection___SimpleCollection___add))(variable85, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable85,COLOR_abstract_collection___SimpleCollection___add))(variable85, TAG_Int(122)) /*AbstractArray::add*/;
- variable86 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable85,COLOR_abstract_collection___SimpleCollection___add))(variable85, variable86) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable84,COLOR_abstract_collection___SimpleCollection___add))(variable84, variable85) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable84) /*AbstractArray::add*/;
- variable85 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable86 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable86,COLOR_abstract_collection___SimpleCollection___add))(variable86, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable86,COLOR_abstract_collection___SimpleCollection___add))(variable86, TAG_Int(114)) /*AbstractArray::add*/;
- variable87 = TAG_Int(-UNTAG_Int( TAG_Int(79)));
- ((array___AbstractArray___add_t)CALL(variable86,COLOR_abstract_collection___SimpleCollection___add))(variable86, variable87) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable85,COLOR_abstract_collection___SimpleCollection___add))(variable85, variable86) /*AbstractArray::add*/;
- variable87 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable87,COLOR_abstract_collection___SimpleCollection___add))(variable87, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable87,COLOR_abstract_collection___SimpleCollection___add))(variable87, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable87,COLOR_abstract_collection___SimpleCollection___add))(variable87, TAG_Int(131)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable85,COLOR_abstract_collection___SimpleCollection___add))(variable85, variable87) /*AbstractArray::add*/;
- variable88 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable88,COLOR_abstract_collection___SimpleCollection___add))(variable88, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable88,COLOR_abstract_collection___SimpleCollection___add))(variable88, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable88,COLOR_abstract_collection___SimpleCollection___add))(variable88, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable85,COLOR_abstract_collection___SimpleCollection___add))(variable85, variable88) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable85) /*AbstractArray::add*/;
- variable86 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable87 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable87,COLOR_abstract_collection___SimpleCollection___add))(variable87, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable87,COLOR_abstract_collection___SimpleCollection___add))(variable87, TAG_Int(99)) /*AbstractArray::add*/;
- variable88 = TAG_Int(-UNTAG_Int( TAG_Int(78)));
- ((array___AbstractArray___add_t)CALL(variable87,COLOR_abstract_collection___SimpleCollection___add))(variable87, variable88) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable86,COLOR_abstract_collection___SimpleCollection___add))(variable86, variable87) /*AbstractArray::add*/;
- variable88 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable88,COLOR_abstract_collection___SimpleCollection___add))(variable88, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable88,COLOR_abstract_collection___SimpleCollection___add))(variable88, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable88,COLOR_abstract_collection___SimpleCollection___add))(variable88, TAG_Int(132)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable86,COLOR_abstract_collection___SimpleCollection___add))(variable86, variable88) /*AbstractArray::add*/;
- variable89 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable89,COLOR_abstract_collection___SimpleCollection___add))(variable89, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable89,COLOR_abstract_collection___SimpleCollection___add))(variable89, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable89,COLOR_abstract_collection___SimpleCollection___add))(variable89, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable86,COLOR_abstract_collection___SimpleCollection___add))(variable86, variable89) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable86) /*AbstractArray::add*/;
- variable87 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable88 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable88,COLOR_abstract_collection___SimpleCollection___add))(variable88, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable88,COLOR_abstract_collection___SimpleCollection___add))(variable88, TAG_Int(115)) /*AbstractArray::add*/;
- variable89 = TAG_Int(-UNTAG_Int( TAG_Int(80)));
- ((array___AbstractArray___add_t)CALL(variable88,COLOR_abstract_collection___SimpleCollection___add))(variable88, variable89) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable87,COLOR_abstract_collection___SimpleCollection___add))(variable87, variable88) /*AbstractArray::add*/;
- variable89 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable89,COLOR_abstract_collection___SimpleCollection___add))(variable89, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable89,COLOR_abstract_collection___SimpleCollection___add))(variable89, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable89,COLOR_abstract_collection___SimpleCollection___add))(variable89, TAG_Int(133)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable87,COLOR_abstract_collection___SimpleCollection___add))(variable87, variable89) /*AbstractArray::add*/;
- variable90 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable90,COLOR_abstract_collection___SimpleCollection___add))(variable90, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable90,COLOR_abstract_collection___SimpleCollection___add))(variable90, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable90,COLOR_abstract_collection___SimpleCollection___add))(variable90, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable87,COLOR_abstract_collection___SimpleCollection___add))(variable87, variable90) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable87) /*AbstractArray::add*/;
- variable88 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable89 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable89,COLOR_abstract_collection___SimpleCollection___add))(variable89, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable89,COLOR_abstract_collection___SimpleCollection___add))(variable89, TAG_Int(107)) /*AbstractArray::add*/;
- variable90 = TAG_Int(-UNTAG_Int( TAG_Int(31)));
- ((array___AbstractArray___add_t)CALL(variable89,COLOR_abstract_collection___SimpleCollection___add))(variable89, variable90) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable88,COLOR_abstract_collection___SimpleCollection___add))(variable88, variable89) /*AbstractArray::add*/;
- variable90 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable90,COLOR_abstract_collection___SimpleCollection___add))(variable90, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable90,COLOR_abstract_collection___SimpleCollection___add))(variable90, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable90,COLOR_abstract_collection___SimpleCollection___add))(variable90, TAG_Int(134)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable88,COLOR_abstract_collection___SimpleCollection___add))(variable88, variable90) /*AbstractArray::add*/;
- variable91 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable91,COLOR_abstract_collection___SimpleCollection___add))(variable91, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable91,COLOR_abstract_collection___SimpleCollection___add))(variable91, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable91,COLOR_abstract_collection___SimpleCollection___add))(variable91, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable88,COLOR_abstract_collection___SimpleCollection___add))(variable88, variable91) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable88) /*AbstractArray::add*/;
- variable89 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable90 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable90,COLOR_abstract_collection___SimpleCollection___add))(variable90, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable90,COLOR_abstract_collection___SimpleCollection___add))(variable90, TAG_Int(113)) /*AbstractArray::add*/;
- variable91 = TAG_Int(-UNTAG_Int( TAG_Int(30)));
- ((array___AbstractArray___add_t)CALL(variable90,COLOR_abstract_collection___SimpleCollection___add))(variable90, variable91) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable89,COLOR_abstract_collection___SimpleCollection___add))(variable89, variable90) /*AbstractArray::add*/;
- variable91 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable91,COLOR_abstract_collection___SimpleCollection___add))(variable91, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable91,COLOR_abstract_collection___SimpleCollection___add))(variable91, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable91,COLOR_abstract_collection___SimpleCollection___add))(variable91, TAG_Int(135)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable89,COLOR_abstract_collection___SimpleCollection___add))(variable89, variable91) /*AbstractArray::add*/;
- variable92 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable92,COLOR_abstract_collection___SimpleCollection___add))(variable92, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable92,COLOR_abstract_collection___SimpleCollection___add))(variable92, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable92,COLOR_abstract_collection___SimpleCollection___add))(variable92, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable89,COLOR_abstract_collection___SimpleCollection___add))(variable89, variable92) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable89) /*AbstractArray::add*/;
- variable90 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable91 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable91,COLOR_abstract_collection___SimpleCollection___add))(variable91, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable91,COLOR_abstract_collection___SimpleCollection___add))(variable91, TAG_Int(122)) /*AbstractArray::add*/;
- variable92 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable91,COLOR_abstract_collection___SimpleCollection___add))(variable91, variable92) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable90,COLOR_abstract_collection___SimpleCollection___add))(variable90, variable91) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable90) /*AbstractArray::add*/;
- variable91 = NEW_array___Array___with_capacity(TAG_Int(4)); /*new Array[E]*/
- variable92 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable92,COLOR_abstract_collection___SimpleCollection___add))(variable92, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable92,COLOR_abstract_collection___SimpleCollection___add))(variable92, TAG_Int(95)) /*AbstractArray::add*/;
- variable93 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable92,COLOR_abstract_collection___SimpleCollection___add))(variable92, variable93) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable91,COLOR_abstract_collection___SimpleCollection___add))(variable91, variable92) /*AbstractArray::add*/;
- variable93 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable93,COLOR_abstract_collection___SimpleCollection___add))(variable93, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable93,COLOR_abstract_collection___SimpleCollection___add))(variable93, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable93,COLOR_abstract_collection___SimpleCollection___add))(variable93, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable91,COLOR_abstract_collection___SimpleCollection___add))(variable91, variable93) /*AbstractArray::add*/;
- variable94 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable94,COLOR_abstract_collection___SimpleCollection___add))(variable94, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable94,COLOR_abstract_collection___SimpleCollection___add))(variable94, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable94,COLOR_abstract_collection___SimpleCollection___add))(variable94, TAG_Int(136)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable91,COLOR_abstract_collection___SimpleCollection___add))(variable91, variable94) /*AbstractArray::add*/;
- variable95 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, TAG_Int(113)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable91,COLOR_abstract_collection___SimpleCollection___add))(variable91, variable95) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable91) /*AbstractArray::add*/;
- variable92 = NEW_array___Array___with_capacity(TAG_Int(6)); /*new Array[E]*/
- variable93 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable93,COLOR_abstract_collection___SimpleCollection___add))(variable93, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable93,COLOR_abstract_collection___SimpleCollection___add))(variable93, TAG_Int(95)) /*AbstractArray::add*/;
- variable94 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable93,COLOR_abstract_collection___SimpleCollection___add))(variable93, variable94) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable92,COLOR_abstract_collection___SimpleCollection___add))(variable92, variable93) /*AbstractArray::add*/;
- variable94 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable94,COLOR_abstract_collection___SimpleCollection___add))(variable94, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable94,COLOR_abstract_collection___SimpleCollection___add))(variable94, TAG_Int(104)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable94,COLOR_abstract_collection___SimpleCollection___add))(variable94, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable92,COLOR_abstract_collection___SimpleCollection___add))(variable92, variable94) /*AbstractArray::add*/;
- variable95 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, TAG_Int(137)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable92,COLOR_abstract_collection___SimpleCollection___add))(variable92, variable95) /*AbstractArray::add*/;
- variable96 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable96,COLOR_abstract_collection___SimpleCollection___add))(variable96, TAG_Int(106)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable96,COLOR_abstract_collection___SimpleCollection___add))(variable96, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable96,COLOR_abstract_collection___SimpleCollection___add))(variable96, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable92,COLOR_abstract_collection___SimpleCollection___add))(variable92, variable96) /*AbstractArray::add*/;
- variable97 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable97,COLOR_abstract_collection___SimpleCollection___add))(variable97, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable97,COLOR_abstract_collection___SimpleCollection___add))(variable97, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable97,COLOR_abstract_collection___SimpleCollection___add))(variable97, TAG_Int(138)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable92,COLOR_abstract_collection___SimpleCollection___add))(variable92, variable97) /*AbstractArray::add*/;
- variable98 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable92,COLOR_abstract_collection___SimpleCollection___add))(variable92, variable98) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable92) /*AbstractArray::add*/;
- variable93 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable94 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable94,COLOR_abstract_collection___SimpleCollection___add))(variable94, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable94,COLOR_abstract_collection___SimpleCollection___add))(variable94, TAG_Int(95)) /*AbstractArray::add*/;
- variable95 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable94,COLOR_abstract_collection___SimpleCollection___add))(variable94, variable95) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable93,COLOR_abstract_collection___SimpleCollection___add))(variable93, variable94) /*AbstractArray::add*/;
- variable95 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, TAG_Int(139)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable93,COLOR_abstract_collection___SimpleCollection___add))(variable93, variable95) /*AbstractArray::add*/;
- variable96 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable96,COLOR_abstract_collection___SimpleCollection___add))(variable96, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable96,COLOR_abstract_collection___SimpleCollection___add))(variable96, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable96,COLOR_abstract_collection___SimpleCollection___add))(variable96, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable93,COLOR_abstract_collection___SimpleCollection___add))(variable93, variable96) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable93) /*AbstractArray::add*/;
- variable94 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable95 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, TAG_Int(115)) /*AbstractArray::add*/;
- variable96 = TAG_Int(-UNTAG_Int( TAG_Int(80)));
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, variable96) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable94,COLOR_abstract_collection___SimpleCollection___add))(variable94, variable95) /*AbstractArray::add*/;
- variable96 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable96,COLOR_abstract_collection___SimpleCollection___add))(variable96, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable96,COLOR_abstract_collection___SimpleCollection___add))(variable96, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable96,COLOR_abstract_collection___SimpleCollection___add))(variable96, TAG_Int(140)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable94,COLOR_abstract_collection___SimpleCollection___add))(variable94, variable96) /*AbstractArray::add*/;
- variable97 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable97,COLOR_abstract_collection___SimpleCollection___add))(variable97, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable97,COLOR_abstract_collection___SimpleCollection___add))(variable97, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable97,COLOR_abstract_collection___SimpleCollection___add))(variable97, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable94,COLOR_abstract_collection___SimpleCollection___add))(variable94, variable97) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable94) /*AbstractArray::add*/;
- variable95 = NEW_array___Array___with_capacity(TAG_Int(4)); /*new Array[E]*/
- variable96 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable96,COLOR_abstract_collection___SimpleCollection___add))(variable96, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable96,COLOR_abstract_collection___SimpleCollection___add))(variable96, TAG_Int(95)) /*AbstractArray::add*/;
- variable97 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable96,COLOR_abstract_collection___SimpleCollection___add))(variable96, variable97) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, variable96) /*AbstractArray::add*/;
- variable97 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable97,COLOR_abstract_collection___SimpleCollection___add))(variable97, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable97,COLOR_abstract_collection___SimpleCollection___add))(variable97, TAG_Int(118)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable97,COLOR_abstract_collection___SimpleCollection___add))(variable97, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, variable97) /*AbstractArray::add*/;
- variable98 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, TAG_Int(119)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, TAG_Int(119)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, TAG_Int(141)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, variable98) /*AbstractArray::add*/;
- variable99 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable99,COLOR_abstract_collection___SimpleCollection___add))(variable99, TAG_Int(120)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable99,COLOR_abstract_collection___SimpleCollection___add))(variable99, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable99,COLOR_abstract_collection___SimpleCollection___add))(variable99, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable95,COLOR_abstract_collection___SimpleCollection___add))(variable95, variable99) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable95) /*AbstractArray::add*/;
- variable96 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable97 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable97,COLOR_abstract_collection___SimpleCollection___add))(variable97, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable97,COLOR_abstract_collection___SimpleCollection___add))(variable97, TAG_Int(115)) /*AbstractArray::add*/;
- variable98 = TAG_Int(-UNTAG_Int( TAG_Int(80)));
- ((array___AbstractArray___add_t)CALL(variable97,COLOR_abstract_collection___SimpleCollection___add))(variable97, variable98) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable96,COLOR_abstract_collection___SimpleCollection___add))(variable96, variable97) /*AbstractArray::add*/;
- variable98 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, TAG_Int(142)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable96,COLOR_abstract_collection___SimpleCollection___add))(variable96, variable98) /*AbstractArray::add*/;
- variable99 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable99,COLOR_abstract_collection___SimpleCollection___add))(variable99, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable99,COLOR_abstract_collection___SimpleCollection___add))(variable99, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable99,COLOR_abstract_collection___SimpleCollection___add))(variable99, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable96,COLOR_abstract_collection___SimpleCollection___add))(variable96, variable99) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable96) /*AbstractArray::add*/;
- variable97 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable98 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, TAG_Int(107)) /*AbstractArray::add*/;
- variable99 = TAG_Int(-UNTAG_Int( TAG_Int(31)));
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, variable99) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable97,COLOR_abstract_collection___SimpleCollection___add))(variable97, variable98) /*AbstractArray::add*/;
- variable99 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable99,COLOR_abstract_collection___SimpleCollection___add))(variable99, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable99,COLOR_abstract_collection___SimpleCollection___add))(variable99, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable99,COLOR_abstract_collection___SimpleCollection___add))(variable99, TAG_Int(143)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable97,COLOR_abstract_collection___SimpleCollection___add))(variable97, variable99) /*AbstractArray::add*/;
- variable100 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable100,COLOR_abstract_collection___SimpleCollection___add))(variable100, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable100,COLOR_abstract_collection___SimpleCollection___add))(variable100, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable100,COLOR_abstract_collection___SimpleCollection___add))(variable100, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable97,COLOR_abstract_collection___SimpleCollection___add))(variable97, variable100) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable97) /*AbstractArray::add*/;
- variable98 = NEW_array___Array___with_capacity(TAG_Int(4)); /*new Array[E]*/
- variable99 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable99,COLOR_abstract_collection___SimpleCollection___add))(variable99, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable99,COLOR_abstract_collection___SimpleCollection___add))(variable99, TAG_Int(95)) /*AbstractArray::add*/;
- variable100 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable99,COLOR_abstract_collection___SimpleCollection___add))(variable99, variable100) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, variable99) /*AbstractArray::add*/;
- variable100 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable100,COLOR_abstract_collection___SimpleCollection___add))(variable100, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable100,COLOR_abstract_collection___SimpleCollection___add))(variable100, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable100,COLOR_abstract_collection___SimpleCollection___add))(variable100, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, variable100) /*AbstractArray::add*/;
- variable101 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable101,COLOR_abstract_collection___SimpleCollection___add))(variable101, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable101,COLOR_abstract_collection___SimpleCollection___add))(variable101, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable101,COLOR_abstract_collection___SimpleCollection___add))(variable101, TAG_Int(144)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, variable101) /*AbstractArray::add*/;
- variable102 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable98,COLOR_abstract_collection___SimpleCollection___add))(variable98, variable102) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable98) /*AbstractArray::add*/;
- variable99 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable100 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable100,COLOR_abstract_collection___SimpleCollection___add))(variable100, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable100,COLOR_abstract_collection___SimpleCollection___add))(variable100, TAG_Int(122)) /*AbstractArray::add*/;
- variable101 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable100,COLOR_abstract_collection___SimpleCollection___add))(variable100, variable101) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable99,COLOR_abstract_collection___SimpleCollection___add))(variable99, variable100) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable99) /*AbstractArray::add*/;
- variable100 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable101 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable101,COLOR_abstract_collection___SimpleCollection___add))(variable101, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable101,COLOR_abstract_collection___SimpleCollection___add))(variable101, TAG_Int(98)) /*AbstractArray::add*/;
- variable102 = TAG_Int(-UNTAG_Int( TAG_Int(98)));
- ((array___AbstractArray___add_t)CALL(variable101,COLOR_abstract_collection___SimpleCollection___add))(variable101, variable102) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable100,COLOR_abstract_collection___SimpleCollection___add))(variable100, variable101) /*AbstractArray::add*/;
- variable102 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, TAG_Int(145)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable100,COLOR_abstract_collection___SimpleCollection___add))(variable100, variable102) /*AbstractArray::add*/;
- variable103 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable103,COLOR_abstract_collection___SimpleCollection___add))(variable103, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable103,COLOR_abstract_collection___SimpleCollection___add))(variable103, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable103,COLOR_abstract_collection___SimpleCollection___add))(variable103, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable100,COLOR_abstract_collection___SimpleCollection___add))(variable100, variable103) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable100) /*AbstractArray::add*/;
- variable101 = NEW_array___Array___with_capacity(TAG_Int(5)); /*new Array[E]*/
- variable102 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, TAG_Int(104)) /*AbstractArray::add*/;
- variable103 = TAG_Int(-UNTAG_Int( TAG_Int(92)));
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, variable103) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable101,COLOR_abstract_collection___SimpleCollection___add))(variable101, variable102) /*AbstractArray::add*/;
- variable103 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable103,COLOR_abstract_collection___SimpleCollection___add))(variable103, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable103,COLOR_abstract_collection___SimpleCollection___add))(variable103, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable103,COLOR_abstract_collection___SimpleCollection___add))(variable103, TAG_Int(146)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable101,COLOR_abstract_collection___SimpleCollection___add))(variable101, variable103) /*AbstractArray::add*/;
- variable104 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable104,COLOR_abstract_collection___SimpleCollection___add))(variable104, TAG_Int(106)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable104,COLOR_abstract_collection___SimpleCollection___add))(variable104, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable104,COLOR_abstract_collection___SimpleCollection___add))(variable104, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable101,COLOR_abstract_collection___SimpleCollection___add))(variable101, variable104) /*AbstractArray::add*/;
- variable105 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable105,COLOR_abstract_collection___SimpleCollection___add))(variable105, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable105,COLOR_abstract_collection___SimpleCollection___add))(variable105, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable105,COLOR_abstract_collection___SimpleCollection___add))(variable105, TAG_Int(147)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable101,COLOR_abstract_collection___SimpleCollection___add))(variable101, variable105) /*AbstractArray::add*/;
- variable106 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable101,COLOR_abstract_collection___SimpleCollection___add))(variable101, variable106) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable101) /*AbstractArray::add*/;
- variable102 = NEW_array___Array___with_capacity(TAG_Int(7)); /*new Array[E]*/
- variable103 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable103,COLOR_abstract_collection___SimpleCollection___add))(variable103, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable103,COLOR_abstract_collection___SimpleCollection___add))(variable103, TAG_Int(95)) /*AbstractArray::add*/;
- variable104 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable103,COLOR_abstract_collection___SimpleCollection___add))(variable103, variable104) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, variable103) /*AbstractArray::add*/;
- variable104 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable104,COLOR_abstract_collection___SimpleCollection___add))(variable104, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable104,COLOR_abstract_collection___SimpleCollection___add))(variable104, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable104,COLOR_abstract_collection___SimpleCollection___add))(variable104, TAG_Int(148)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, variable104) /*AbstractArray::add*/;
- variable105 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable105,COLOR_abstract_collection___SimpleCollection___add))(variable105, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable105,COLOR_abstract_collection___SimpleCollection___add))(variable105, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable105,COLOR_abstract_collection___SimpleCollection___add))(variable105, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, variable105) /*AbstractArray::add*/;
- variable106 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, TAG_Int(149)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, variable106) /*AbstractArray::add*/;
- variable107 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, variable107) /*AbstractArray::add*/;
- variable108 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable108,COLOR_abstract_collection___SimpleCollection___add))(variable108, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable108,COLOR_abstract_collection___SimpleCollection___add))(variable108, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable108,COLOR_abstract_collection___SimpleCollection___add))(variable108, TAG_Int(150)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, variable108) /*AbstractArray::add*/;
- variable109 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable109,COLOR_abstract_collection___SimpleCollection___add))(variable109, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable109,COLOR_abstract_collection___SimpleCollection___add))(variable109, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable109,COLOR_abstract_collection___SimpleCollection___add))(variable109, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable102,COLOR_abstract_collection___SimpleCollection___add))(variable102, variable109) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable102) /*AbstractArray::add*/;
- variable103 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable104 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable104,COLOR_abstract_collection___SimpleCollection___add))(variable104, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable104,COLOR_abstract_collection___SimpleCollection___add))(variable104, TAG_Int(107)) /*AbstractArray::add*/;
- variable105 = TAG_Int(-UNTAG_Int( TAG_Int(31)));
- ((array___AbstractArray___add_t)CALL(variable104,COLOR_abstract_collection___SimpleCollection___add))(variable104, variable105) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable103,COLOR_abstract_collection___SimpleCollection___add))(variable103, variable104) /*AbstractArray::add*/;
- variable105 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable105,COLOR_abstract_collection___SimpleCollection___add))(variable105, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable105,COLOR_abstract_collection___SimpleCollection___add))(variable105, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable105,COLOR_abstract_collection___SimpleCollection___add))(variable105, TAG_Int(151)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable103,COLOR_abstract_collection___SimpleCollection___add))(variable103, variable105) /*AbstractArray::add*/;
- variable106 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable103,COLOR_abstract_collection___SimpleCollection___add))(variable103, variable106) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable103) /*AbstractArray::add*/;
- variable104 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable105 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable105,COLOR_abstract_collection___SimpleCollection___add))(variable105, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable105,COLOR_abstract_collection___SimpleCollection___add))(variable105, TAG_Int(100)) /*AbstractArray::add*/;
- variable106 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable105,COLOR_abstract_collection___SimpleCollection___add))(variable105, variable106) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable104,COLOR_abstract_collection___SimpleCollection___add))(variable104, variable105) /*AbstractArray::add*/;
- variable106 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, TAG_Int(152)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable104,COLOR_abstract_collection___SimpleCollection___add))(variable104, variable106) /*AbstractArray::add*/;
- variable107 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable104,COLOR_abstract_collection___SimpleCollection___add))(variable104, variable107) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable104) /*AbstractArray::add*/;
- variable105 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable106 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, TAG_Int(111)) /*AbstractArray::add*/;
- variable107 = TAG_Int(-UNTAG_Int( TAG_Int(91)));
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, variable107) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable105,COLOR_abstract_collection___SimpleCollection___add))(variable105, variable106) /*AbstractArray::add*/;
- variable107 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, TAG_Int(153)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable105,COLOR_abstract_collection___SimpleCollection___add))(variable105, variable107) /*AbstractArray::add*/;
- variable108 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable108,COLOR_abstract_collection___SimpleCollection___add))(variable108, TAG_Int(113)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable108,COLOR_abstract_collection___SimpleCollection___add))(variable108, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable108,COLOR_abstract_collection___SimpleCollection___add))(variable108, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable105,COLOR_abstract_collection___SimpleCollection___add))(variable105, variable108) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable105) /*AbstractArray::add*/;
- variable106 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable107 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, TAG_Int(100)) /*AbstractArray::add*/;
- variable108 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, variable108) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, variable107) /*AbstractArray::add*/;
- variable108 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable108,COLOR_abstract_collection___SimpleCollection___add))(variable108, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable108,COLOR_abstract_collection___SimpleCollection___add))(variable108, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable108,COLOR_abstract_collection___SimpleCollection___add))(variable108, TAG_Int(154)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, variable108) /*AbstractArray::add*/;
- variable109 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable109,COLOR_abstract_collection___SimpleCollection___add))(variable109, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable109,COLOR_abstract_collection___SimpleCollection___add))(variable109, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable109,COLOR_abstract_collection___SimpleCollection___add))(variable109, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable106,COLOR_abstract_collection___SimpleCollection___add))(variable106, variable109) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable106) /*AbstractArray::add*/;
- variable107 = NEW_array___Array___with_capacity(TAG_Int(4)); /*new Array[E]*/
- variable108 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable108,COLOR_abstract_collection___SimpleCollection___add))(variable108, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable108,COLOR_abstract_collection___SimpleCollection___add))(variable108, TAG_Int(95)) /*AbstractArray::add*/;
- variable109 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable108,COLOR_abstract_collection___SimpleCollection___add))(variable108, variable109) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, variable108) /*AbstractArray::add*/;
- variable109 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable109,COLOR_abstract_collection___SimpleCollection___add))(variable109, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable109,COLOR_abstract_collection___SimpleCollection___add))(variable109, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable109,COLOR_abstract_collection___SimpleCollection___add))(variable109, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, variable109) /*AbstractArray::add*/;
- variable110 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable110,COLOR_abstract_collection___SimpleCollection___add))(variable110, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable110,COLOR_abstract_collection___SimpleCollection___add))(variable110, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable110,COLOR_abstract_collection___SimpleCollection___add))(variable110, TAG_Int(155)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, variable110) /*AbstractArray::add*/;
- variable111 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable111,COLOR_abstract_collection___SimpleCollection___add))(variable111, TAG_Int(118)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable111,COLOR_abstract_collection___SimpleCollection___add))(variable111, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable111,COLOR_abstract_collection___SimpleCollection___add))(variable111, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable107,COLOR_abstract_collection___SimpleCollection___add))(variable107, variable111) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable107) /*AbstractArray::add*/;
- variable108 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable109 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable109,COLOR_abstract_collection___SimpleCollection___add))(variable109, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable109,COLOR_abstract_collection___SimpleCollection___add))(variable109, TAG_Int(111)) /*AbstractArray::add*/;
- variable110 = TAG_Int(-UNTAG_Int( TAG_Int(91)));
- ((array___AbstractArray___add_t)CALL(variable109,COLOR_abstract_collection___SimpleCollection___add))(variable109, variable110) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable108,COLOR_abstract_collection___SimpleCollection___add))(variable108, variable109) /*AbstractArray::add*/;
- variable110 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable110,COLOR_abstract_collection___SimpleCollection___add))(variable110, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable110,COLOR_abstract_collection___SimpleCollection___add))(variable110, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable110,COLOR_abstract_collection___SimpleCollection___add))(variable110, TAG_Int(156)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable108,COLOR_abstract_collection___SimpleCollection___add))(variable108, variable110) /*AbstractArray::add*/;
- variable111 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable111,COLOR_abstract_collection___SimpleCollection___add))(variable111, TAG_Int(113)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable111,COLOR_abstract_collection___SimpleCollection___add))(variable111, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable111,COLOR_abstract_collection___SimpleCollection___add))(variable111, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable108,COLOR_abstract_collection___SimpleCollection___add))(variable108, variable111) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable108) /*AbstractArray::add*/;
- variable109 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable110 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable110,COLOR_abstract_collection___SimpleCollection___add))(variable110, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable110,COLOR_abstract_collection___SimpleCollection___add))(variable110, TAG_Int(104)) /*AbstractArray::add*/;
- variable111 = TAG_Int(-UNTAG_Int( TAG_Int(92)));
- ((array___AbstractArray___add_t)CALL(variable110,COLOR_abstract_collection___SimpleCollection___add))(variable110, variable111) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable109,COLOR_abstract_collection___SimpleCollection___add))(variable109, variable110) /*AbstractArray::add*/;
- variable111 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable111,COLOR_abstract_collection___SimpleCollection___add))(variable111, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable111,COLOR_abstract_collection___SimpleCollection___add))(variable111, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable111,COLOR_abstract_collection___SimpleCollection___add))(variable111, TAG_Int(157)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable109,COLOR_abstract_collection___SimpleCollection___add))(variable109, variable111) /*AbstractArray::add*/;
- variable112 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable112,COLOR_abstract_collection___SimpleCollection___add))(variable112, TAG_Int(106)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable112,COLOR_abstract_collection___SimpleCollection___add))(variable112, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable112,COLOR_abstract_collection___SimpleCollection___add))(variable112, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable109,COLOR_abstract_collection___SimpleCollection___add))(variable109, variable112) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable109) /*AbstractArray::add*/;
- variable110 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable111 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable111,COLOR_abstract_collection___SimpleCollection___add))(variable111, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable111,COLOR_abstract_collection___SimpleCollection___add))(variable111, TAG_Int(113)) /*AbstractArray::add*/;
- variable112 = TAG_Int(-UNTAG_Int( TAG_Int(30)));
- ((array___AbstractArray___add_t)CALL(variable111,COLOR_abstract_collection___SimpleCollection___add))(variable111, variable112) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable110,COLOR_abstract_collection___SimpleCollection___add))(variable110, variable111) /*AbstractArray::add*/;
- variable112 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable112,COLOR_abstract_collection___SimpleCollection___add))(variable112, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable112,COLOR_abstract_collection___SimpleCollection___add))(variable112, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable112,COLOR_abstract_collection___SimpleCollection___add))(variable112, TAG_Int(158)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable110,COLOR_abstract_collection___SimpleCollection___add))(variable110, variable112) /*AbstractArray::add*/;
- variable113 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable113,COLOR_abstract_collection___SimpleCollection___add))(variable113, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable113,COLOR_abstract_collection___SimpleCollection___add))(variable113, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable113,COLOR_abstract_collection___SimpleCollection___add))(variable113, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable110,COLOR_abstract_collection___SimpleCollection___add))(variable110, variable113) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable110) /*AbstractArray::add*/;
- variable111 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable112 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable112,COLOR_abstract_collection___SimpleCollection___add))(variable112, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable112,COLOR_abstract_collection___SimpleCollection___add))(variable112, TAG_Int(104)) /*AbstractArray::add*/;
- variable113 = TAG_Int(-UNTAG_Int( TAG_Int(92)));
- ((array___AbstractArray___add_t)CALL(variable112,COLOR_abstract_collection___SimpleCollection___add))(variable112, variable113) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable111,COLOR_abstract_collection___SimpleCollection___add))(variable111, variable112) /*AbstractArray::add*/;
- variable113 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable113,COLOR_abstract_collection___SimpleCollection___add))(variable113, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable113,COLOR_abstract_collection___SimpleCollection___add))(variable113, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable113,COLOR_abstract_collection___SimpleCollection___add))(variable113, TAG_Int(159)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable111,COLOR_abstract_collection___SimpleCollection___add))(variable111, variable113) /*AbstractArray::add*/;
- variable114 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable114,COLOR_abstract_collection___SimpleCollection___add))(variable114, TAG_Int(106)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable114,COLOR_abstract_collection___SimpleCollection___add))(variable114, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable114,COLOR_abstract_collection___SimpleCollection___add))(variable114, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable111,COLOR_abstract_collection___SimpleCollection___add))(variable111, variable114) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable111) /*AbstractArray::add*/;
- variable112 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable113 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable113,COLOR_abstract_collection___SimpleCollection___add))(variable113, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable113,COLOR_abstract_collection___SimpleCollection___add))(variable113, TAG_Int(104)) /*AbstractArray::add*/;
- variable114 = TAG_Int(-UNTAG_Int( TAG_Int(92)));
- ((array___AbstractArray___add_t)CALL(variable113,COLOR_abstract_collection___SimpleCollection___add))(variable113, variable114) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable112,COLOR_abstract_collection___SimpleCollection___add))(variable112, variable113) /*AbstractArray::add*/;
- variable114 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable114,COLOR_abstract_collection___SimpleCollection___add))(variable114, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable114,COLOR_abstract_collection___SimpleCollection___add))(variable114, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable114,COLOR_abstract_collection___SimpleCollection___add))(variable114, TAG_Int(160)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable112,COLOR_abstract_collection___SimpleCollection___add))(variable112, variable114) /*AbstractArray::add*/;
- variable115 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable115,COLOR_abstract_collection___SimpleCollection___add))(variable115, TAG_Int(106)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable115,COLOR_abstract_collection___SimpleCollection___add))(variable115, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable115,COLOR_abstract_collection___SimpleCollection___add))(variable115, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable112,COLOR_abstract_collection___SimpleCollection___add))(variable112, variable115) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable112) /*AbstractArray::add*/;
- variable113 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable114 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable114,COLOR_abstract_collection___SimpleCollection___add))(variable114, TAG_Int(0)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable114,COLOR_abstract_collection___SimpleCollection___add))(variable114, TAG_Int(255)) /*AbstractArray::add*/;
- variable115 = TAG_Int(-UNTAG_Int( TAG_Int(47)));
- ((array___AbstractArray___add_t)CALL(variable114,COLOR_abstract_collection___SimpleCollection___add))(variable114, variable115) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable113,COLOR_abstract_collection___SimpleCollection___add))(variable113, variable114) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable113) /*AbstractArray::add*/;
- variable114 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable114) /*AbstractArray::add*/;
- variable115 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable116 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable116,COLOR_abstract_collection___SimpleCollection___add))(variable116, TAG_Int(0)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable116,COLOR_abstract_collection___SimpleCollection___add))(variable116, TAG_Int(9)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable116,COLOR_abstract_collection___SimpleCollection___add))(variable116, TAG_Int(161)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable115,COLOR_abstract_collection___SimpleCollection___add))(variable115, variable116) /*AbstractArray::add*/;
- variable117 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable117,COLOR_abstract_collection___SimpleCollection___add))(variable117, TAG_Int(11)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable117,COLOR_abstract_collection___SimpleCollection___add))(variable117, TAG_Int(12)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable117,COLOR_abstract_collection___SimpleCollection___add))(variable117, TAG_Int(161)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable115,COLOR_abstract_collection___SimpleCollection___add))(variable115, variable117) /*AbstractArray::add*/;
- variable118 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable118,COLOR_abstract_collection___SimpleCollection___add))(variable118, TAG_Int(14)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable118,COLOR_abstract_collection___SimpleCollection___add))(variable118, TAG_Int(255)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable118,COLOR_abstract_collection___SimpleCollection___add))(variable118, TAG_Int(161)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable115,COLOR_abstract_collection___SimpleCollection___add))(variable115, variable118) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable115) /*AbstractArray::add*/;
- variable116 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable116) /*AbstractArray::add*/;
- variable117 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable118 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable118,COLOR_abstract_collection___SimpleCollection___add))(variable118, TAG_Int(0)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable118,COLOR_abstract_collection___SimpleCollection___add))(variable118, TAG_Int(255)) /*AbstractArray::add*/;
- variable119 = TAG_Int(-UNTAG_Int( TAG_Int(8)));
- ((array___AbstractArray___add_t)CALL(variable118,COLOR_abstract_collection___SimpleCollection___add))(variable118, variable119) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable117,COLOR_abstract_collection___SimpleCollection___add))(variable117, variable118) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable117) /*AbstractArray::add*/;
- variable118 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable118) /*AbstractArray::add*/;
- variable119 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable119) /*AbstractArray::add*/;
- variable120 = ((lexer___Lexer___nil_array_t)CALL( self,COLOR_lexer___Lexer___nil_array))( self) /*Lexer::nil_array*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable120) /*AbstractArray::add*/;
- variable121 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable122 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable122,COLOR_abstract_collection___SimpleCollection___add))(variable122, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable122,COLOR_abstract_collection___SimpleCollection___add))(variable122, TAG_Int(122)) /*AbstractArray::add*/;
- variable123 = TAG_Int(-UNTAG_Int( TAG_Int(72)));
- ((array___AbstractArray___add_t)CALL(variable122,COLOR_abstract_collection___SimpleCollection___add))(variable122, variable123) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable121,COLOR_abstract_collection___SimpleCollection___add))(variable121, variable122) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable121) /*AbstractArray::add*/;
- variable122 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable123 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable123,COLOR_abstract_collection___SimpleCollection___add))(variable123, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable123,COLOR_abstract_collection___SimpleCollection___add))(variable123, TAG_Int(122)) /*AbstractArray::add*/;
- variable124 = TAG_Int(-UNTAG_Int( TAG_Int(72)));
- ((array___AbstractArray___add_t)CALL(variable123,COLOR_abstract_collection___SimpleCollection___add))(variable123, variable124) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable122,COLOR_abstract_collection___SimpleCollection___add))(variable122, variable123) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable122) /*AbstractArray::add*/;
- variable123 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable124 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable124,COLOR_abstract_collection___SimpleCollection___add))(variable124, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable124,COLOR_abstract_collection___SimpleCollection___add))(variable124, TAG_Int(122)) /*AbstractArray::add*/;
- variable125 = TAG_Int(-UNTAG_Int( TAG_Int(72)));
- ((array___AbstractArray___add_t)CALL(variable124,COLOR_abstract_collection___SimpleCollection___add))(variable124, variable125) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable123,COLOR_abstract_collection___SimpleCollection___add))(variable123, variable124) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable123) /*AbstractArray::add*/;
- variable124 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable125 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable125,COLOR_abstract_collection___SimpleCollection___add))(variable125, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable125,COLOR_abstract_collection___SimpleCollection___add))(variable125, TAG_Int(122)) /*AbstractArray::add*/;
- variable126 = TAG_Int(-UNTAG_Int( TAG_Int(72)));
- ((array___AbstractArray___add_t)CALL(variable125,COLOR_abstract_collection___SimpleCollection___add))(variable125, variable126) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable124,COLOR_abstract_collection___SimpleCollection___add))(variable124, variable125) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable124) /*AbstractArray::add*/;
- variable125 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable126 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable126,COLOR_abstract_collection___SimpleCollection___add))(variable126, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable126,COLOR_abstract_collection___SimpleCollection___add))(variable126, TAG_Int(113)) /*AbstractArray::add*/;
- variable127 = TAG_Int(-UNTAG_Int( TAG_Int(30)));
- ((array___AbstractArray___add_t)CALL(variable126,COLOR_abstract_collection___SimpleCollection___add))(variable126, variable127) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable125,COLOR_abstract_collection___SimpleCollection___add))(variable125, variable126) /*AbstractArray::add*/;
- variable127 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable127,COLOR_abstract_collection___SimpleCollection___add))(variable127, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable127,COLOR_abstract_collection___SimpleCollection___add))(variable127, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable127,COLOR_abstract_collection___SimpleCollection___add))(variable127, TAG_Int(162)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable125,COLOR_abstract_collection___SimpleCollection___add))(variable125, variable127) /*AbstractArray::add*/;
- variable128 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable128,COLOR_abstract_collection___SimpleCollection___add))(variable128, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable128,COLOR_abstract_collection___SimpleCollection___add))(variable128, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable128,COLOR_abstract_collection___SimpleCollection___add))(variable128, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable125,COLOR_abstract_collection___SimpleCollection___add))(variable125, variable128) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable125) /*AbstractArray::add*/;
- variable126 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable127 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable127,COLOR_abstract_collection___SimpleCollection___add))(variable127, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable127,COLOR_abstract_collection___SimpleCollection___add))(variable127, TAG_Int(115)) /*AbstractArray::add*/;
- variable128 = TAG_Int(-UNTAG_Int( TAG_Int(80)));
- ((array___AbstractArray___add_t)CALL(variable127,COLOR_abstract_collection___SimpleCollection___add))(variable127, variable128) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable126,COLOR_abstract_collection___SimpleCollection___add))(variable126, variable127) /*AbstractArray::add*/;
- variable128 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable128,COLOR_abstract_collection___SimpleCollection___add))(variable128, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable128,COLOR_abstract_collection___SimpleCollection___add))(variable128, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable128,COLOR_abstract_collection___SimpleCollection___add))(variable128, TAG_Int(163)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable126,COLOR_abstract_collection___SimpleCollection___add))(variable126, variable128) /*AbstractArray::add*/;
- variable129 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable129,COLOR_abstract_collection___SimpleCollection___add))(variable129, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable129,COLOR_abstract_collection___SimpleCollection___add))(variable129, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable129,COLOR_abstract_collection___SimpleCollection___add))(variable129, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable126,COLOR_abstract_collection___SimpleCollection___add))(variable126, variable129) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable126) /*AbstractArray::add*/;
- variable127 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable128 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable128,COLOR_abstract_collection___SimpleCollection___add))(variable128, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable128,COLOR_abstract_collection___SimpleCollection___add))(variable128, TAG_Int(122)) /*AbstractArray::add*/;
- variable129 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable128,COLOR_abstract_collection___SimpleCollection___add))(variable128, variable129) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable127,COLOR_abstract_collection___SimpleCollection___add))(variable127, variable128) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable127) /*AbstractArray::add*/;
- variable128 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable129 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable129,COLOR_abstract_collection___SimpleCollection___add))(variable129, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable129,COLOR_abstract_collection___SimpleCollection___add))(variable129, TAG_Int(100)) /*AbstractArray::add*/;
- variable130 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable129,COLOR_abstract_collection___SimpleCollection___add))(variable129, variable130) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable128,COLOR_abstract_collection___SimpleCollection___add))(variable128, variable129) /*AbstractArray::add*/;
- variable130 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable130,COLOR_abstract_collection___SimpleCollection___add))(variable130, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable130,COLOR_abstract_collection___SimpleCollection___add))(variable130, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable130,COLOR_abstract_collection___SimpleCollection___add))(variable130, TAG_Int(164)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable128,COLOR_abstract_collection___SimpleCollection___add))(variable128, variable130) /*AbstractArray::add*/;
- variable131 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable131,COLOR_abstract_collection___SimpleCollection___add))(variable131, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable131,COLOR_abstract_collection___SimpleCollection___add))(variable131, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable131,COLOR_abstract_collection___SimpleCollection___add))(variable131, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable128,COLOR_abstract_collection___SimpleCollection___add))(variable128, variable131) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable128) /*AbstractArray::add*/;
- variable129 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable130 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable130,COLOR_abstract_collection___SimpleCollection___add))(variable130, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable130,COLOR_abstract_collection___SimpleCollection___add))(variable130, TAG_Int(113)) /*AbstractArray::add*/;
- variable131 = TAG_Int(-UNTAG_Int( TAG_Int(30)));
- ((array___AbstractArray___add_t)CALL(variable130,COLOR_abstract_collection___SimpleCollection___add))(variable130, variable131) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable129,COLOR_abstract_collection___SimpleCollection___add))(variable129, variable130) /*AbstractArray::add*/;
- variable131 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable131,COLOR_abstract_collection___SimpleCollection___add))(variable131, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable131,COLOR_abstract_collection___SimpleCollection___add))(variable131, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable131,COLOR_abstract_collection___SimpleCollection___add))(variable131, TAG_Int(165)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable129,COLOR_abstract_collection___SimpleCollection___add))(variable129, variable131) /*AbstractArray::add*/;
- variable132 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable132,COLOR_abstract_collection___SimpleCollection___add))(variable132, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable132,COLOR_abstract_collection___SimpleCollection___add))(variable132, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable132,COLOR_abstract_collection___SimpleCollection___add))(variable132, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable129,COLOR_abstract_collection___SimpleCollection___add))(variable129, variable132) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable129) /*AbstractArray::add*/;
- variable130 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable131 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable131,COLOR_abstract_collection___SimpleCollection___add))(variable131, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable131,COLOR_abstract_collection___SimpleCollection___add))(variable131, TAG_Int(95)) /*AbstractArray::add*/;
- variable132 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable131,COLOR_abstract_collection___SimpleCollection___add))(variable131, variable132) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable130,COLOR_abstract_collection___SimpleCollection___add))(variable130, variable131) /*AbstractArray::add*/;
- variable132 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable132,COLOR_abstract_collection___SimpleCollection___add))(variable132, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable132,COLOR_abstract_collection___SimpleCollection___add))(variable132, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable132,COLOR_abstract_collection___SimpleCollection___add))(variable132, TAG_Int(166)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable130,COLOR_abstract_collection___SimpleCollection___add))(variable130, variable132) /*AbstractArray::add*/;
- variable133 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable133,COLOR_abstract_collection___SimpleCollection___add))(variable133, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable133,COLOR_abstract_collection___SimpleCollection___add))(variable133, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable133,COLOR_abstract_collection___SimpleCollection___add))(variable133, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable130,COLOR_abstract_collection___SimpleCollection___add))(variable130, variable133) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable130) /*AbstractArray::add*/;
- variable131 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable132 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable132,COLOR_abstract_collection___SimpleCollection___add))(variable132, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable132,COLOR_abstract_collection___SimpleCollection___add))(variable132, TAG_Int(114)) /*AbstractArray::add*/;
- variable133 = TAG_Int(-UNTAG_Int( TAG_Int(79)));
- ((array___AbstractArray___add_t)CALL(variable132,COLOR_abstract_collection___SimpleCollection___add))(variable132, variable133) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable131,COLOR_abstract_collection___SimpleCollection___add))(variable131, variable132) /*AbstractArray::add*/;
- variable133 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable133,COLOR_abstract_collection___SimpleCollection___add))(variable133, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable133,COLOR_abstract_collection___SimpleCollection___add))(variable133, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable133,COLOR_abstract_collection___SimpleCollection___add))(variable133, TAG_Int(167)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable131,COLOR_abstract_collection___SimpleCollection___add))(variable131, variable133) /*AbstractArray::add*/;
- variable134 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable134,COLOR_abstract_collection___SimpleCollection___add))(variable134, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable134,COLOR_abstract_collection___SimpleCollection___add))(variable134, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable134,COLOR_abstract_collection___SimpleCollection___add))(variable134, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable131,COLOR_abstract_collection___SimpleCollection___add))(variable131, variable134) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable131) /*AbstractArray::add*/;
- variable132 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable133 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable133,COLOR_abstract_collection___SimpleCollection___add))(variable133, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable133,COLOR_abstract_collection___SimpleCollection___add))(variable133, TAG_Int(115)) /*AbstractArray::add*/;
- variable134 = TAG_Int(-UNTAG_Int( TAG_Int(80)));
- ((array___AbstractArray___add_t)CALL(variable133,COLOR_abstract_collection___SimpleCollection___add))(variable133, variable134) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable132,COLOR_abstract_collection___SimpleCollection___add))(variable132, variable133) /*AbstractArray::add*/;
- variable134 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable134,COLOR_abstract_collection___SimpleCollection___add))(variable134, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable134,COLOR_abstract_collection___SimpleCollection___add))(variable134, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable134,COLOR_abstract_collection___SimpleCollection___add))(variable134, TAG_Int(168)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable132,COLOR_abstract_collection___SimpleCollection___add))(variable132, variable134) /*AbstractArray::add*/;
- variable135 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable135,COLOR_abstract_collection___SimpleCollection___add))(variable135, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable135,COLOR_abstract_collection___SimpleCollection___add))(variable135, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable135,COLOR_abstract_collection___SimpleCollection___add))(variable135, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable132,COLOR_abstract_collection___SimpleCollection___add))(variable132, variable135) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable132) /*AbstractArray::add*/;
- variable133 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable134 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable134,COLOR_abstract_collection___SimpleCollection___add))(variable134, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable134,COLOR_abstract_collection___SimpleCollection___add))(variable134, TAG_Int(100)) /*AbstractArray::add*/;
- variable135 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable134,COLOR_abstract_collection___SimpleCollection___add))(variable134, variable135) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable133,COLOR_abstract_collection___SimpleCollection___add))(variable133, variable134) /*AbstractArray::add*/;
- variable135 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable135,COLOR_abstract_collection___SimpleCollection___add))(variable135, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable135,COLOR_abstract_collection___SimpleCollection___add))(variable135, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable135,COLOR_abstract_collection___SimpleCollection___add))(variable135, TAG_Int(169)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable133,COLOR_abstract_collection___SimpleCollection___add))(variable133, variable135) /*AbstractArray::add*/;
- variable136 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable136,COLOR_abstract_collection___SimpleCollection___add))(variable136, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable136,COLOR_abstract_collection___SimpleCollection___add))(variable136, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable136,COLOR_abstract_collection___SimpleCollection___add))(variable136, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable133,COLOR_abstract_collection___SimpleCollection___add))(variable133, variable136) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable133) /*AbstractArray::add*/;
- variable134 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable135 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable135,COLOR_abstract_collection___SimpleCollection___add))(variable135, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable135,COLOR_abstract_collection___SimpleCollection___add))(variable135, TAG_Int(122)) /*AbstractArray::add*/;
- variable136 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable135,COLOR_abstract_collection___SimpleCollection___add))(variable135, variable136) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable134,COLOR_abstract_collection___SimpleCollection___add))(variable134, variable135) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable134) /*AbstractArray::add*/;
- variable135 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable136 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable136,COLOR_abstract_collection___SimpleCollection___add))(variable136, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable136,COLOR_abstract_collection___SimpleCollection___add))(variable136, TAG_Int(100)) /*AbstractArray::add*/;
- variable137 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable136,COLOR_abstract_collection___SimpleCollection___add))(variable136, variable137) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable135,COLOR_abstract_collection___SimpleCollection___add))(variable135, variable136) /*AbstractArray::add*/;
- variable137 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable137,COLOR_abstract_collection___SimpleCollection___add))(variable137, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable137,COLOR_abstract_collection___SimpleCollection___add))(variable137, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable137,COLOR_abstract_collection___SimpleCollection___add))(variable137, TAG_Int(170)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable135,COLOR_abstract_collection___SimpleCollection___add))(variable135, variable137) /*AbstractArray::add*/;
- variable138 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable138,COLOR_abstract_collection___SimpleCollection___add))(variable138, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable138,COLOR_abstract_collection___SimpleCollection___add))(variable138, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable138,COLOR_abstract_collection___SimpleCollection___add))(variable138, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable135,COLOR_abstract_collection___SimpleCollection___add))(variable135, variable138) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable135) /*AbstractArray::add*/;
- variable136 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable137 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable137,COLOR_abstract_collection___SimpleCollection___add))(variable137, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable137,COLOR_abstract_collection___SimpleCollection___add))(variable137, TAG_Int(114)) /*AbstractArray::add*/;
- variable138 = TAG_Int(-UNTAG_Int( TAG_Int(79)));
- ((array___AbstractArray___add_t)CALL(variable137,COLOR_abstract_collection___SimpleCollection___add))(variable137, variable138) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable136,COLOR_abstract_collection___SimpleCollection___add))(variable136, variable137) /*AbstractArray::add*/;
- variable138 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable138,COLOR_abstract_collection___SimpleCollection___add))(variable138, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable138,COLOR_abstract_collection___SimpleCollection___add))(variable138, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable138,COLOR_abstract_collection___SimpleCollection___add))(variable138, TAG_Int(171)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable136,COLOR_abstract_collection___SimpleCollection___add))(variable136, variable138) /*AbstractArray::add*/;
- variable139 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable139,COLOR_abstract_collection___SimpleCollection___add))(variable139, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable139,COLOR_abstract_collection___SimpleCollection___add))(variable139, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable139,COLOR_abstract_collection___SimpleCollection___add))(variable139, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable136,COLOR_abstract_collection___SimpleCollection___add))(variable136, variable139) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable136) /*AbstractArray::add*/;
- variable137 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable138 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable138,COLOR_abstract_collection___SimpleCollection___add))(variable138, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable138,COLOR_abstract_collection___SimpleCollection___add))(variable138, TAG_Int(122)) /*AbstractArray::add*/;
- variable139 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable138,COLOR_abstract_collection___SimpleCollection___add))(variable138, variable139) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable137,COLOR_abstract_collection___SimpleCollection___add))(variable137, variable138) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable137) /*AbstractArray::add*/;
- variable138 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable139 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable139,COLOR_abstract_collection___SimpleCollection___add))(variable139, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable139,COLOR_abstract_collection___SimpleCollection___add))(variable139, TAG_Int(110)) /*AbstractArray::add*/;
- variable140 = TAG_Int(-UNTAG_Int( TAG_Int(32)));
- ((array___AbstractArray___add_t)CALL(variable139,COLOR_abstract_collection___SimpleCollection___add))(variable139, variable140) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable138,COLOR_abstract_collection___SimpleCollection___add))(variable138, variable139) /*AbstractArray::add*/;
- variable140 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable140,COLOR_abstract_collection___SimpleCollection___add))(variable140, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable140,COLOR_abstract_collection___SimpleCollection___add))(variable140, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable140,COLOR_abstract_collection___SimpleCollection___add))(variable140, TAG_Int(172)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable138,COLOR_abstract_collection___SimpleCollection___add))(variable138, variable140) /*AbstractArray::add*/;
- variable141 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable141,COLOR_abstract_collection___SimpleCollection___add))(variable141, TAG_Int(112)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable141,COLOR_abstract_collection___SimpleCollection___add))(variable141, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable141,COLOR_abstract_collection___SimpleCollection___add))(variable141, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable138,COLOR_abstract_collection___SimpleCollection___add))(variable138, variable141) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable138) /*AbstractArray::add*/;
- variable139 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable140 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable140,COLOR_abstract_collection___SimpleCollection___add))(variable140, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable140,COLOR_abstract_collection___SimpleCollection___add))(variable140, TAG_Int(115)) /*AbstractArray::add*/;
- variable141 = TAG_Int(-UNTAG_Int( TAG_Int(80)));
- ((array___AbstractArray___add_t)CALL(variable140,COLOR_abstract_collection___SimpleCollection___add))(variable140, variable141) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable139,COLOR_abstract_collection___SimpleCollection___add))(variable139, variable140) /*AbstractArray::add*/;
- variable141 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable141,COLOR_abstract_collection___SimpleCollection___add))(variable141, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable141,COLOR_abstract_collection___SimpleCollection___add))(variable141, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable141,COLOR_abstract_collection___SimpleCollection___add))(variable141, TAG_Int(173)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable139,COLOR_abstract_collection___SimpleCollection___add))(variable139, variable141) /*AbstractArray::add*/;
- variable142 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable142,COLOR_abstract_collection___SimpleCollection___add))(variable142, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable142,COLOR_abstract_collection___SimpleCollection___add))(variable142, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable142,COLOR_abstract_collection___SimpleCollection___add))(variable142, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable139,COLOR_abstract_collection___SimpleCollection___add))(variable139, variable142) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable139) /*AbstractArray::add*/;
- variable140 = NEW_array___Array___with_capacity(TAG_Int(5)); /*new Array[E]*/
- variable141 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable141,COLOR_abstract_collection___SimpleCollection___add))(variable141, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable141,COLOR_abstract_collection___SimpleCollection___add))(variable141, TAG_Int(100)) /*AbstractArray::add*/;
- variable142 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable141,COLOR_abstract_collection___SimpleCollection___add))(variable141, variable142) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable140,COLOR_abstract_collection___SimpleCollection___add))(variable140, variable141) /*AbstractArray::add*/;
- variable142 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable142,COLOR_abstract_collection___SimpleCollection___add))(variable142, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable142,COLOR_abstract_collection___SimpleCollection___add))(variable142, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable142,COLOR_abstract_collection___SimpleCollection___add))(variable142, TAG_Int(174)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable140,COLOR_abstract_collection___SimpleCollection___add))(variable140, variable142) /*AbstractArray::add*/;
- variable143 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable143,COLOR_abstract_collection___SimpleCollection___add))(variable143, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable143,COLOR_abstract_collection___SimpleCollection___add))(variable143, TAG_Int(113)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable143,COLOR_abstract_collection___SimpleCollection___add))(variable143, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable140,COLOR_abstract_collection___SimpleCollection___add))(variable140, variable143) /*AbstractArray::add*/;
- variable144 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable144,COLOR_abstract_collection___SimpleCollection___add))(variable144, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable144,COLOR_abstract_collection___SimpleCollection___add))(variable144, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable144,COLOR_abstract_collection___SimpleCollection___add))(variable144, TAG_Int(175)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable140,COLOR_abstract_collection___SimpleCollection___add))(variable140, variable144) /*AbstractArray::add*/;
- variable145 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable145,COLOR_abstract_collection___SimpleCollection___add))(variable145, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable145,COLOR_abstract_collection___SimpleCollection___add))(variable145, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable145,COLOR_abstract_collection___SimpleCollection___add))(variable145, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable140,COLOR_abstract_collection___SimpleCollection___add))(variable140, variable145) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable140) /*AbstractArray::add*/;
- variable141 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable142 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable142,COLOR_abstract_collection___SimpleCollection___add))(variable142, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable142,COLOR_abstract_collection___SimpleCollection___add))(variable142, TAG_Int(122)) /*AbstractArray::add*/;
- variable143 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable142,COLOR_abstract_collection___SimpleCollection___add))(variable142, variable143) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable141,COLOR_abstract_collection___SimpleCollection___add))(variable141, variable142) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable141) /*AbstractArray::add*/;
- variable142 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable143 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable143,COLOR_abstract_collection___SimpleCollection___add))(variable143, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable143,COLOR_abstract_collection___SimpleCollection___add))(variable143, TAG_Int(103)) /*AbstractArray::add*/;
- variable144 = TAG_Int(-UNTAG_Int( TAG_Int(43)));
- ((array___AbstractArray___add_t)CALL(variable143,COLOR_abstract_collection___SimpleCollection___add))(variable143, variable144) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable142,COLOR_abstract_collection___SimpleCollection___add))(variable142, variable143) /*AbstractArray::add*/;
- variable144 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable144,COLOR_abstract_collection___SimpleCollection___add))(variable144, TAG_Int(104)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable144,COLOR_abstract_collection___SimpleCollection___add))(variable144, TAG_Int(104)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable144,COLOR_abstract_collection___SimpleCollection___add))(variable144, TAG_Int(176)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable142,COLOR_abstract_collection___SimpleCollection___add))(variable142, variable144) /*AbstractArray::add*/;
- variable145 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable145,COLOR_abstract_collection___SimpleCollection___add))(variable145, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable145,COLOR_abstract_collection___SimpleCollection___add))(variable145, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable145,COLOR_abstract_collection___SimpleCollection___add))(variable145, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable142,COLOR_abstract_collection___SimpleCollection___add))(variable142, variable145) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable142) /*AbstractArray::add*/;
- variable143 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable144 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable144,COLOR_abstract_collection___SimpleCollection___add))(variable144, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable144,COLOR_abstract_collection___SimpleCollection___add))(variable144, TAG_Int(122)) /*AbstractArray::add*/;
- variable145 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable144,COLOR_abstract_collection___SimpleCollection___add))(variable144, variable145) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable143,COLOR_abstract_collection___SimpleCollection___add))(variable143, variable144) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable143) /*AbstractArray::add*/;
- variable144 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable145 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable145,COLOR_abstract_collection___SimpleCollection___add))(variable145, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable145,COLOR_abstract_collection___SimpleCollection___add))(variable145, TAG_Int(122)) /*AbstractArray::add*/;
- variable146 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable145,COLOR_abstract_collection___SimpleCollection___add))(variable145, variable146) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable144,COLOR_abstract_collection___SimpleCollection___add))(variable144, variable145) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable144) /*AbstractArray::add*/;
- variable145 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable146 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable146,COLOR_abstract_collection___SimpleCollection___add))(variable146, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable146,COLOR_abstract_collection___SimpleCollection___add))(variable146, TAG_Int(107)) /*AbstractArray::add*/;
- variable147 = TAG_Int(-UNTAG_Int( TAG_Int(31)));
- ((array___AbstractArray___add_t)CALL(variable146,COLOR_abstract_collection___SimpleCollection___add))(variable146, variable147) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable145,COLOR_abstract_collection___SimpleCollection___add))(variable145, variable146) /*AbstractArray::add*/;
- variable147 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable147,COLOR_abstract_collection___SimpleCollection___add))(variable147, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable147,COLOR_abstract_collection___SimpleCollection___add))(variable147, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable147,COLOR_abstract_collection___SimpleCollection___add))(variable147, TAG_Int(177)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable145,COLOR_abstract_collection___SimpleCollection___add))(variable145, variable147) /*AbstractArray::add*/;
- variable148 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable148,COLOR_abstract_collection___SimpleCollection___add))(variable148, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable148,COLOR_abstract_collection___SimpleCollection___add))(variable148, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable148,COLOR_abstract_collection___SimpleCollection___add))(variable148, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable145,COLOR_abstract_collection___SimpleCollection___add))(variable145, variable148) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable145) /*AbstractArray::add*/;
- variable146 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable147 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable147,COLOR_abstract_collection___SimpleCollection___add))(variable147, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable147,COLOR_abstract_collection___SimpleCollection___add))(variable147, TAG_Int(100)) /*AbstractArray::add*/;
- variable148 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable147,COLOR_abstract_collection___SimpleCollection___add))(variable147, variable148) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable146,COLOR_abstract_collection___SimpleCollection___add))(variable146, variable147) /*AbstractArray::add*/;
- variable148 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable148,COLOR_abstract_collection___SimpleCollection___add))(variable148, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable148,COLOR_abstract_collection___SimpleCollection___add))(variable148, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable148,COLOR_abstract_collection___SimpleCollection___add))(variable148, TAG_Int(178)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable146,COLOR_abstract_collection___SimpleCollection___add))(variable146, variable148) /*AbstractArray::add*/;
- variable149 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable149,COLOR_abstract_collection___SimpleCollection___add))(variable149, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable149,COLOR_abstract_collection___SimpleCollection___add))(variable149, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable149,COLOR_abstract_collection___SimpleCollection___add))(variable149, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable146,COLOR_abstract_collection___SimpleCollection___add))(variable146, variable149) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable146) /*AbstractArray::add*/;
- variable147 = NEW_array___Array___with_capacity(TAG_Int(4)); /*new Array[E]*/
- variable148 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable148,COLOR_abstract_collection___SimpleCollection___add))(variable148, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable148,COLOR_abstract_collection___SimpleCollection___add))(variable148, TAG_Int(95)) /*AbstractArray::add*/;
- variable149 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable148,COLOR_abstract_collection___SimpleCollection___add))(variable148, variable149) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable147,COLOR_abstract_collection___SimpleCollection___add))(variable147, variable148) /*AbstractArray::add*/;
- variable149 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable149,COLOR_abstract_collection___SimpleCollection___add))(variable149, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable149,COLOR_abstract_collection___SimpleCollection___add))(variable149, TAG_Int(106)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable149,COLOR_abstract_collection___SimpleCollection___add))(variable149, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable147,COLOR_abstract_collection___SimpleCollection___add))(variable147, variable149) /*AbstractArray::add*/;
- variable150 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable150,COLOR_abstract_collection___SimpleCollection___add))(variable150, TAG_Int(107)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable150,COLOR_abstract_collection___SimpleCollection___add))(variable150, TAG_Int(107)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable150,COLOR_abstract_collection___SimpleCollection___add))(variable150, TAG_Int(179)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable147,COLOR_abstract_collection___SimpleCollection___add))(variable147, variable150) /*AbstractArray::add*/;
- variable151 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable151,COLOR_abstract_collection___SimpleCollection___add))(variable151, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable151,COLOR_abstract_collection___SimpleCollection___add))(variable151, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable151,COLOR_abstract_collection___SimpleCollection___add))(variable151, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable147,COLOR_abstract_collection___SimpleCollection___add))(variable147, variable151) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable147) /*AbstractArray::add*/;
- variable148 = NEW_array___Array___with_capacity(TAG_Int(4)); /*new Array[E]*/
- variable149 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable149,COLOR_abstract_collection___SimpleCollection___add))(variable149, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable149,COLOR_abstract_collection___SimpleCollection___add))(variable149, TAG_Int(95)) /*AbstractArray::add*/;
- variable150 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable149,COLOR_abstract_collection___SimpleCollection___add))(variable149, variable150) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable148,COLOR_abstract_collection___SimpleCollection___add))(variable148, variable149) /*AbstractArray::add*/;
- variable150 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable150,COLOR_abstract_collection___SimpleCollection___add))(variable150, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable150,COLOR_abstract_collection___SimpleCollection___add))(variable150, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable150,COLOR_abstract_collection___SimpleCollection___add))(variable150, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable148,COLOR_abstract_collection___SimpleCollection___add))(variable148, variable150) /*AbstractArray::add*/;
- variable151 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable151,COLOR_abstract_collection___SimpleCollection___add))(variable151, TAG_Int(118)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable151,COLOR_abstract_collection___SimpleCollection___add))(variable151, TAG_Int(118)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable151,COLOR_abstract_collection___SimpleCollection___add))(variable151, TAG_Int(180)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable148,COLOR_abstract_collection___SimpleCollection___add))(variable148, variable151) /*AbstractArray::add*/;
- variable152 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable152,COLOR_abstract_collection___SimpleCollection___add))(variable152, TAG_Int(119)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable152,COLOR_abstract_collection___SimpleCollection___add))(variable152, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable152,COLOR_abstract_collection___SimpleCollection___add))(variable152, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable148,COLOR_abstract_collection___SimpleCollection___add))(variable148, variable152) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable148) /*AbstractArray::add*/;
- variable149 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable150 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable150,COLOR_abstract_collection___SimpleCollection___add))(variable150, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable150,COLOR_abstract_collection___SimpleCollection___add))(variable150, TAG_Int(115)) /*AbstractArray::add*/;
- variable151 = TAG_Int(-UNTAG_Int( TAG_Int(80)));
- ((array___AbstractArray___add_t)CALL(variable150,COLOR_abstract_collection___SimpleCollection___add))(variable150, variable151) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable149,COLOR_abstract_collection___SimpleCollection___add))(variable149, variable150) /*AbstractArray::add*/;
- variable151 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable151,COLOR_abstract_collection___SimpleCollection___add))(variable151, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable151,COLOR_abstract_collection___SimpleCollection___add))(variable151, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable151,COLOR_abstract_collection___SimpleCollection___add))(variable151, TAG_Int(181)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable149,COLOR_abstract_collection___SimpleCollection___add))(variable149, variable151) /*AbstractArray::add*/;
- variable152 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable152,COLOR_abstract_collection___SimpleCollection___add))(variable152, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable152,COLOR_abstract_collection___SimpleCollection___add))(variable152, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable152,COLOR_abstract_collection___SimpleCollection___add))(variable152, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable149,COLOR_abstract_collection___SimpleCollection___add))(variable149, variable152) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable149) /*AbstractArray::add*/;
- variable150 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable151 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable151,COLOR_abstract_collection___SimpleCollection___add))(variable151, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable151,COLOR_abstract_collection___SimpleCollection___add))(variable151, TAG_Int(99)) /*AbstractArray::add*/;
- variable152 = TAG_Int(-UNTAG_Int( TAG_Int(78)));
- ((array___AbstractArray___add_t)CALL(variable151,COLOR_abstract_collection___SimpleCollection___add))(variable151, variable152) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable150,COLOR_abstract_collection___SimpleCollection___add))(variable150, variable151) /*AbstractArray::add*/;
- variable152 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable152,COLOR_abstract_collection___SimpleCollection___add))(variable152, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable152,COLOR_abstract_collection___SimpleCollection___add))(variable152, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable152,COLOR_abstract_collection___SimpleCollection___add))(variable152, TAG_Int(182)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable150,COLOR_abstract_collection___SimpleCollection___add))(variable150, variable152) /*AbstractArray::add*/;
- variable153 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable153,COLOR_abstract_collection___SimpleCollection___add))(variable153, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable153,COLOR_abstract_collection___SimpleCollection___add))(variable153, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable153,COLOR_abstract_collection___SimpleCollection___add))(variable153, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable150,COLOR_abstract_collection___SimpleCollection___add))(variable150, variable153) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable150) /*AbstractArray::add*/;
- variable151 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable152 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable152,COLOR_abstract_collection___SimpleCollection___add))(variable152, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable152,COLOR_abstract_collection___SimpleCollection___add))(variable152, TAG_Int(100)) /*AbstractArray::add*/;
- variable153 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable152,COLOR_abstract_collection___SimpleCollection___add))(variable152, variable153) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable151,COLOR_abstract_collection___SimpleCollection___add))(variable151, variable152) /*AbstractArray::add*/;
- variable153 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable153,COLOR_abstract_collection___SimpleCollection___add))(variable153, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable153,COLOR_abstract_collection___SimpleCollection___add))(variable153, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable153,COLOR_abstract_collection___SimpleCollection___add))(variable153, TAG_Int(183)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable151,COLOR_abstract_collection___SimpleCollection___add))(variable151, variable153) /*AbstractArray::add*/;
- variable154 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable154,COLOR_abstract_collection___SimpleCollection___add))(variable154, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable154,COLOR_abstract_collection___SimpleCollection___add))(variable154, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable154,COLOR_abstract_collection___SimpleCollection___add))(variable154, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable151,COLOR_abstract_collection___SimpleCollection___add))(variable151, variable154) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable151) /*AbstractArray::add*/;
- variable152 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable153 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable153,COLOR_abstract_collection___SimpleCollection___add))(variable153, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable153,COLOR_abstract_collection___SimpleCollection___add))(variable153, TAG_Int(116)) /*AbstractArray::add*/;
- variable154 = TAG_Int(-UNTAG_Int( TAG_Int(107)));
- ((array___AbstractArray___add_t)CALL(variable153,COLOR_abstract_collection___SimpleCollection___add))(variable153, variable154) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable152,COLOR_abstract_collection___SimpleCollection___add))(variable152, variable153) /*AbstractArray::add*/;
- variable154 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable154,COLOR_abstract_collection___SimpleCollection___add))(variable154, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable154,COLOR_abstract_collection___SimpleCollection___add))(variable154, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable154,COLOR_abstract_collection___SimpleCollection___add))(variable154, TAG_Int(184)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable152,COLOR_abstract_collection___SimpleCollection___add))(variable152, variable154) /*AbstractArray::add*/;
- variable155 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable155,COLOR_abstract_collection___SimpleCollection___add))(variable155, TAG_Int(118)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable155,COLOR_abstract_collection___SimpleCollection___add))(variable155, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable155,COLOR_abstract_collection___SimpleCollection___add))(variable155, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable152,COLOR_abstract_collection___SimpleCollection___add))(variable152, variable155) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable152) /*AbstractArray::add*/;
- variable153 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable154 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable154,COLOR_abstract_collection___SimpleCollection___add))(variable154, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable154,COLOR_abstract_collection___SimpleCollection___add))(variable154, TAG_Int(101)) /*AbstractArray::add*/;
- variable155 = TAG_Int(-UNTAG_Int( TAG_Int(36)));
- ((array___AbstractArray___add_t)CALL(variable154,COLOR_abstract_collection___SimpleCollection___add))(variable154, variable155) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable153,COLOR_abstract_collection___SimpleCollection___add))(variable153, variable154) /*AbstractArray::add*/;
- variable155 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable155,COLOR_abstract_collection___SimpleCollection___add))(variable155, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable155,COLOR_abstract_collection___SimpleCollection___add))(variable155, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable155,COLOR_abstract_collection___SimpleCollection___add))(variable155, TAG_Int(185)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable153,COLOR_abstract_collection___SimpleCollection___add))(variable153, variable155) /*AbstractArray::add*/;
- variable156 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable156,COLOR_abstract_collection___SimpleCollection___add))(variable156, TAG_Int(103)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable156,COLOR_abstract_collection___SimpleCollection___add))(variable156, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable156,COLOR_abstract_collection___SimpleCollection___add))(variable156, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable153,COLOR_abstract_collection___SimpleCollection___add))(variable153, variable156) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable153) /*AbstractArray::add*/;
- variable154 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable155 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable155,COLOR_abstract_collection___SimpleCollection___add))(variable155, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable155,COLOR_abstract_collection___SimpleCollection___add))(variable155, TAG_Int(98)) /*AbstractArray::add*/;
- variable156 = TAG_Int(-UNTAG_Int( TAG_Int(98)));
- ((array___AbstractArray___add_t)CALL(variable155,COLOR_abstract_collection___SimpleCollection___add))(variable155, variable156) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable154,COLOR_abstract_collection___SimpleCollection___add))(variable154, variable155) /*AbstractArray::add*/;
- variable156 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable156,COLOR_abstract_collection___SimpleCollection___add))(variable156, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable156,COLOR_abstract_collection___SimpleCollection___add))(variable156, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable156,COLOR_abstract_collection___SimpleCollection___add))(variable156, TAG_Int(186)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable154,COLOR_abstract_collection___SimpleCollection___add))(variable154, variable156) /*AbstractArray::add*/;
- variable157 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable157,COLOR_abstract_collection___SimpleCollection___add))(variable157, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable157,COLOR_abstract_collection___SimpleCollection___add))(variable157, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable157,COLOR_abstract_collection___SimpleCollection___add))(variable157, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable154,COLOR_abstract_collection___SimpleCollection___add))(variable154, variable157) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable154) /*AbstractArray::add*/;
- variable155 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable156 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable156,COLOR_abstract_collection___SimpleCollection___add))(variable156, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable156,COLOR_abstract_collection___SimpleCollection___add))(variable156, TAG_Int(100)) /*AbstractArray::add*/;
- variable157 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable156,COLOR_abstract_collection___SimpleCollection___add))(variable156, variable157) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable155,COLOR_abstract_collection___SimpleCollection___add))(variable155, variable156) /*AbstractArray::add*/;
- variable157 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable157,COLOR_abstract_collection___SimpleCollection___add))(variable157, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable157,COLOR_abstract_collection___SimpleCollection___add))(variable157, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable157,COLOR_abstract_collection___SimpleCollection___add))(variable157, TAG_Int(187)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable155,COLOR_abstract_collection___SimpleCollection___add))(variable155, variable157) /*AbstractArray::add*/;
- variable158 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable158,COLOR_abstract_collection___SimpleCollection___add))(variable158, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable158,COLOR_abstract_collection___SimpleCollection___add))(variable158, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable158,COLOR_abstract_collection___SimpleCollection___add))(variable158, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable155,COLOR_abstract_collection___SimpleCollection___add))(variable155, variable158) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable155) /*AbstractArray::add*/;
- variable156 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable157 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable157,COLOR_abstract_collection___SimpleCollection___add))(variable157, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable157,COLOR_abstract_collection___SimpleCollection___add))(variable157, TAG_Int(109)) /*AbstractArray::add*/;
- variable158 = TAG_Int(-UNTAG_Int( TAG_Int(39)));
- ((array___AbstractArray___add_t)CALL(variable157,COLOR_abstract_collection___SimpleCollection___add))(variable157, variable158) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable156,COLOR_abstract_collection___SimpleCollection___add))(variable156, variable157) /*AbstractArray::add*/;
- variable158 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable158,COLOR_abstract_collection___SimpleCollection___add))(variable158, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable158,COLOR_abstract_collection___SimpleCollection___add))(variable158, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable158,COLOR_abstract_collection___SimpleCollection___add))(variable158, TAG_Int(188)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable156,COLOR_abstract_collection___SimpleCollection___add))(variable156, variable158) /*AbstractArray::add*/;
- variable159 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable159,COLOR_abstract_collection___SimpleCollection___add))(variable159, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable159,COLOR_abstract_collection___SimpleCollection___add))(variable159, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable159,COLOR_abstract_collection___SimpleCollection___add))(variable159, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable156,COLOR_abstract_collection___SimpleCollection___add))(variable156, variable159) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable156) /*AbstractArray::add*/;
- variable157 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable158 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable158,COLOR_abstract_collection___SimpleCollection___add))(variable158, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable158,COLOR_abstract_collection___SimpleCollection___add))(variable158, TAG_Int(100)) /*AbstractArray::add*/;
- variable159 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable158,COLOR_abstract_collection___SimpleCollection___add))(variable158, variable159) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable157,COLOR_abstract_collection___SimpleCollection___add))(variable157, variable158) /*AbstractArray::add*/;
- variable159 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable159,COLOR_abstract_collection___SimpleCollection___add))(variable159, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable159,COLOR_abstract_collection___SimpleCollection___add))(variable159, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable159,COLOR_abstract_collection___SimpleCollection___add))(variable159, TAG_Int(189)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable157,COLOR_abstract_collection___SimpleCollection___add))(variable157, variable159) /*AbstractArray::add*/;
- variable160 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable160,COLOR_abstract_collection___SimpleCollection___add))(variable160, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable160,COLOR_abstract_collection___SimpleCollection___add))(variable160, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable160,COLOR_abstract_collection___SimpleCollection___add))(variable160, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable157,COLOR_abstract_collection___SimpleCollection___add))(variable157, variable160) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable157) /*AbstractArray::add*/;
- variable158 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable159 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable159,COLOR_abstract_collection___SimpleCollection___add))(variable159, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable159,COLOR_abstract_collection___SimpleCollection___add))(variable159, TAG_Int(100)) /*AbstractArray::add*/;
- variable160 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable159,COLOR_abstract_collection___SimpleCollection___add))(variable159, variable160) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable158,COLOR_abstract_collection___SimpleCollection___add))(variable158, variable159) /*AbstractArray::add*/;
- variable160 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable160,COLOR_abstract_collection___SimpleCollection___add))(variable160, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable160,COLOR_abstract_collection___SimpleCollection___add))(variable160, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable160,COLOR_abstract_collection___SimpleCollection___add))(variable160, TAG_Int(190)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable158,COLOR_abstract_collection___SimpleCollection___add))(variable158, variable160) /*AbstractArray::add*/;
- variable161 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable161,COLOR_abstract_collection___SimpleCollection___add))(variable161, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable161,COLOR_abstract_collection___SimpleCollection___add))(variable161, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable161,COLOR_abstract_collection___SimpleCollection___add))(variable161, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable158,COLOR_abstract_collection___SimpleCollection___add))(variable158, variable161) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable158) /*AbstractArray::add*/;
- variable159 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable160 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable160,COLOR_abstract_collection___SimpleCollection___add))(variable160, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable160,COLOR_abstract_collection___SimpleCollection___add))(variable160, TAG_Int(117)) /*AbstractArray::add*/;
- variable161 = TAG_Int(-UNTAG_Int( TAG_Int(148)));
- ((array___AbstractArray___add_t)CALL(variable160,COLOR_abstract_collection___SimpleCollection___add))(variable160, variable161) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable159,COLOR_abstract_collection___SimpleCollection___add))(variable159, variable160) /*AbstractArray::add*/;
- variable161 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable161,COLOR_abstract_collection___SimpleCollection___add))(variable161, TAG_Int(118)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable161,COLOR_abstract_collection___SimpleCollection___add))(variable161, TAG_Int(118)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable161,COLOR_abstract_collection___SimpleCollection___add))(variable161, TAG_Int(191)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable159,COLOR_abstract_collection___SimpleCollection___add))(variable159, variable161) /*AbstractArray::add*/;
- variable162 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable162,COLOR_abstract_collection___SimpleCollection___add))(variable162, TAG_Int(119)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable162,COLOR_abstract_collection___SimpleCollection___add))(variable162, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable162,COLOR_abstract_collection___SimpleCollection___add))(variable162, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable159,COLOR_abstract_collection___SimpleCollection___add))(variable159, variable162) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable159) /*AbstractArray::add*/;
- variable160 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable161 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable161,COLOR_abstract_collection___SimpleCollection___add))(variable161, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable161,COLOR_abstract_collection___SimpleCollection___add))(variable161, TAG_Int(122)) /*AbstractArray::add*/;
- variable162 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable161,COLOR_abstract_collection___SimpleCollection___add))(variable161, variable162) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable160,COLOR_abstract_collection___SimpleCollection___add))(variable160, variable161) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable160) /*AbstractArray::add*/;
- variable161 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable162 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable162,COLOR_abstract_collection___SimpleCollection___add))(variable162, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable162,COLOR_abstract_collection___SimpleCollection___add))(variable162, TAG_Int(107)) /*AbstractArray::add*/;
- variable163 = TAG_Int(-UNTAG_Int( TAG_Int(31)));
- ((array___AbstractArray___add_t)CALL(variable162,COLOR_abstract_collection___SimpleCollection___add))(variable162, variable163) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable161,COLOR_abstract_collection___SimpleCollection___add))(variable161, variable162) /*AbstractArray::add*/;
- variable163 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable163,COLOR_abstract_collection___SimpleCollection___add))(variable163, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable163,COLOR_abstract_collection___SimpleCollection___add))(variable163, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable163,COLOR_abstract_collection___SimpleCollection___add))(variable163, TAG_Int(192)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable161,COLOR_abstract_collection___SimpleCollection___add))(variable161, variable163) /*AbstractArray::add*/;
- variable164 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable164,COLOR_abstract_collection___SimpleCollection___add))(variable164, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable164,COLOR_abstract_collection___SimpleCollection___add))(variable164, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable164,COLOR_abstract_collection___SimpleCollection___add))(variable164, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable161,COLOR_abstract_collection___SimpleCollection___add))(variable161, variable164) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable161) /*AbstractArray::add*/;
- variable162 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable163 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable163,COLOR_abstract_collection___SimpleCollection___add))(variable163, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable163,COLOR_abstract_collection___SimpleCollection___add))(variable163, TAG_Int(115)) /*AbstractArray::add*/;
- variable164 = TAG_Int(-UNTAG_Int( TAG_Int(80)));
- ((array___AbstractArray___add_t)CALL(variable163,COLOR_abstract_collection___SimpleCollection___add))(variable163, variable164) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable162,COLOR_abstract_collection___SimpleCollection___add))(variable162, variable163) /*AbstractArray::add*/;
- variable164 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable164,COLOR_abstract_collection___SimpleCollection___add))(variable164, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable164,COLOR_abstract_collection___SimpleCollection___add))(variable164, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable164,COLOR_abstract_collection___SimpleCollection___add))(variable164, TAG_Int(193)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable162,COLOR_abstract_collection___SimpleCollection___add))(variable162, variable164) /*AbstractArray::add*/;
- variable165 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable165,COLOR_abstract_collection___SimpleCollection___add))(variable165, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable165,COLOR_abstract_collection___SimpleCollection___add))(variable165, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable165,COLOR_abstract_collection___SimpleCollection___add))(variable165, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable162,COLOR_abstract_collection___SimpleCollection___add))(variable162, variable165) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable162) /*AbstractArray::add*/;
- variable163 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable164 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable164,COLOR_abstract_collection___SimpleCollection___add))(variable164, TAG_Int(0)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable164,COLOR_abstract_collection___SimpleCollection___add))(variable164, TAG_Int(255)) /*AbstractArray::add*/;
- variable165 = TAG_Int(-UNTAG_Int( TAG_Int(47)));
- ((array___AbstractArray___add_t)CALL(variable164,COLOR_abstract_collection___SimpleCollection___add))(variable164, variable165) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable163,COLOR_abstract_collection___SimpleCollection___add))(variable163, variable164) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable163) /*AbstractArray::add*/;
- variable164 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable165 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable165,COLOR_abstract_collection___SimpleCollection___add))(variable165, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable165,COLOR_abstract_collection___SimpleCollection___add))(variable165, TAG_Int(115)) /*AbstractArray::add*/;
- variable166 = TAG_Int(-UNTAG_Int( TAG_Int(80)));
- ((array___AbstractArray___add_t)CALL(variable165,COLOR_abstract_collection___SimpleCollection___add))(variable165, variable166) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable164,COLOR_abstract_collection___SimpleCollection___add))(variable164, variable165) /*AbstractArray::add*/;
- variable166 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable166,COLOR_abstract_collection___SimpleCollection___add))(variable166, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable166,COLOR_abstract_collection___SimpleCollection___add))(variable166, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable166,COLOR_abstract_collection___SimpleCollection___add))(variable166, TAG_Int(194)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable164,COLOR_abstract_collection___SimpleCollection___add))(variable164, variable166) /*AbstractArray::add*/;
- variable167 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable167,COLOR_abstract_collection___SimpleCollection___add))(variable167, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable167,COLOR_abstract_collection___SimpleCollection___add))(variable167, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable167,COLOR_abstract_collection___SimpleCollection___add))(variable167, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable164,COLOR_abstract_collection___SimpleCollection___add))(variable164, variable167) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable164) /*AbstractArray::add*/;
- variable165 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable166 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable166,COLOR_abstract_collection___SimpleCollection___add))(variable166, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable166,COLOR_abstract_collection___SimpleCollection___add))(variable166, TAG_Int(113)) /*AbstractArray::add*/;
- variable167 = TAG_Int(-UNTAG_Int( TAG_Int(30)));
- ((array___AbstractArray___add_t)CALL(variable166,COLOR_abstract_collection___SimpleCollection___add))(variable166, variable167) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable165,COLOR_abstract_collection___SimpleCollection___add))(variable165, variable166) /*AbstractArray::add*/;
- variable167 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable167,COLOR_abstract_collection___SimpleCollection___add))(variable167, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable167,COLOR_abstract_collection___SimpleCollection___add))(variable167, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable167,COLOR_abstract_collection___SimpleCollection___add))(variable167, TAG_Int(195)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable165,COLOR_abstract_collection___SimpleCollection___add))(variable165, variable167) /*AbstractArray::add*/;
- variable168 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable168,COLOR_abstract_collection___SimpleCollection___add))(variable168, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable168,COLOR_abstract_collection___SimpleCollection___add))(variable168, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable168,COLOR_abstract_collection___SimpleCollection___add))(variable168, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable165,COLOR_abstract_collection___SimpleCollection___add))(variable165, variable168) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable165) /*AbstractArray::add*/;
- variable166 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable167 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable167,COLOR_abstract_collection___SimpleCollection___add))(variable167, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable167,COLOR_abstract_collection___SimpleCollection___add))(variable167, TAG_Int(113)) /*AbstractArray::add*/;
- variable168 = TAG_Int(-UNTAG_Int( TAG_Int(30)));
- ((array___AbstractArray___add_t)CALL(variable167,COLOR_abstract_collection___SimpleCollection___add))(variable167, variable168) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable166,COLOR_abstract_collection___SimpleCollection___add))(variable166, variable167) /*AbstractArray::add*/;
- variable168 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable168,COLOR_abstract_collection___SimpleCollection___add))(variable168, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable168,COLOR_abstract_collection___SimpleCollection___add))(variable168, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable168,COLOR_abstract_collection___SimpleCollection___add))(variable168, TAG_Int(196)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable166,COLOR_abstract_collection___SimpleCollection___add))(variable166, variable168) /*AbstractArray::add*/;
- variable169 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable169,COLOR_abstract_collection___SimpleCollection___add))(variable169, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable169,COLOR_abstract_collection___SimpleCollection___add))(variable169, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable169,COLOR_abstract_collection___SimpleCollection___add))(variable169, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable166,COLOR_abstract_collection___SimpleCollection___add))(variable166, variable169) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable166) /*AbstractArray::add*/;
- variable167 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable168 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable168,COLOR_abstract_collection___SimpleCollection___add))(variable168, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable168,COLOR_abstract_collection___SimpleCollection___add))(variable168, TAG_Int(122)) /*AbstractArray::add*/;
- variable169 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable168,COLOR_abstract_collection___SimpleCollection___add))(variable168, variable169) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable167,COLOR_abstract_collection___SimpleCollection___add))(variable167, variable168) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable167) /*AbstractArray::add*/;
- variable168 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable169 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable169,COLOR_abstract_collection___SimpleCollection___add))(variable169, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable169,COLOR_abstract_collection___SimpleCollection___add))(variable169, TAG_Int(106)) /*AbstractArray::add*/;
- variable170 = TAG_Int(-UNTAG_Int( TAG_Int(147)));
- ((array___AbstractArray___add_t)CALL(variable169,COLOR_abstract_collection___SimpleCollection___add))(variable169, variable170) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable168,COLOR_abstract_collection___SimpleCollection___add))(variable168, variable169) /*AbstractArray::add*/;
- variable170 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable170,COLOR_abstract_collection___SimpleCollection___add))(variable170, TAG_Int(107)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable170,COLOR_abstract_collection___SimpleCollection___add))(variable170, TAG_Int(107)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable170,COLOR_abstract_collection___SimpleCollection___add))(variable170, TAG_Int(197)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable168,COLOR_abstract_collection___SimpleCollection___add))(variable168, variable170) /*AbstractArray::add*/;
- variable171 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable171,COLOR_abstract_collection___SimpleCollection___add))(variable171, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable171,COLOR_abstract_collection___SimpleCollection___add))(variable171, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable171,COLOR_abstract_collection___SimpleCollection___add))(variable171, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable168,COLOR_abstract_collection___SimpleCollection___add))(variable168, variable171) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable168) /*AbstractArray::add*/;
- variable169 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable170 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable170,COLOR_abstract_collection___SimpleCollection___add))(variable170, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable170,COLOR_abstract_collection___SimpleCollection___add))(variable170, TAG_Int(114)) /*AbstractArray::add*/;
- variable171 = TAG_Int(-UNTAG_Int( TAG_Int(79)));
- ((array___AbstractArray___add_t)CALL(variable170,COLOR_abstract_collection___SimpleCollection___add))(variable170, variable171) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable169,COLOR_abstract_collection___SimpleCollection___add))(variable169, variable170) /*AbstractArray::add*/;
- variable171 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable171,COLOR_abstract_collection___SimpleCollection___add))(variable171, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable171,COLOR_abstract_collection___SimpleCollection___add))(variable171, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable171,COLOR_abstract_collection___SimpleCollection___add))(variable171, TAG_Int(198)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable169,COLOR_abstract_collection___SimpleCollection___add))(variable169, variable171) /*AbstractArray::add*/;
- variable172 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable172,COLOR_abstract_collection___SimpleCollection___add))(variable172, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable172,COLOR_abstract_collection___SimpleCollection___add))(variable172, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable172,COLOR_abstract_collection___SimpleCollection___add))(variable172, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable169,COLOR_abstract_collection___SimpleCollection___add))(variable169, variable172) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable169) /*AbstractArray::add*/;
- variable170 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable171 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable171,COLOR_abstract_collection___SimpleCollection___add))(variable171, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable171,COLOR_abstract_collection___SimpleCollection___add))(variable171, TAG_Int(104)) /*AbstractArray::add*/;
- variable172 = TAG_Int(-UNTAG_Int( TAG_Int(92)));
- ((array___AbstractArray___add_t)CALL(variable171,COLOR_abstract_collection___SimpleCollection___add))(variable171, variable172) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable170,COLOR_abstract_collection___SimpleCollection___add))(variable170, variable171) /*AbstractArray::add*/;
- variable172 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable172,COLOR_abstract_collection___SimpleCollection___add))(variable172, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable172,COLOR_abstract_collection___SimpleCollection___add))(variable172, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable172,COLOR_abstract_collection___SimpleCollection___add))(variable172, TAG_Int(199)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable170,COLOR_abstract_collection___SimpleCollection___add))(variable170, variable172) /*AbstractArray::add*/;
- variable173 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable173,COLOR_abstract_collection___SimpleCollection___add))(variable173, TAG_Int(106)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable173,COLOR_abstract_collection___SimpleCollection___add))(variable173, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable173,COLOR_abstract_collection___SimpleCollection___add))(variable173, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable170,COLOR_abstract_collection___SimpleCollection___add))(variable170, variable173) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable170) /*AbstractArray::add*/;
- variable171 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable172 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable172,COLOR_abstract_collection___SimpleCollection___add))(variable172, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable172,COLOR_abstract_collection___SimpleCollection___add))(variable172, TAG_Int(122)) /*AbstractArray::add*/;
- variable173 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable172,COLOR_abstract_collection___SimpleCollection___add))(variable172, variable173) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable171,COLOR_abstract_collection___SimpleCollection___add))(variable171, variable172) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable171) /*AbstractArray::add*/;
- variable172 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable173 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable173,COLOR_abstract_collection___SimpleCollection___add))(variable173, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable173,COLOR_abstract_collection___SimpleCollection___add))(variable173, TAG_Int(113)) /*AbstractArray::add*/;
- variable174 = TAG_Int(-UNTAG_Int( TAG_Int(30)));
- ((array___AbstractArray___add_t)CALL(variable173,COLOR_abstract_collection___SimpleCollection___add))(variable173, variable174) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable172,COLOR_abstract_collection___SimpleCollection___add))(variable172, variable173) /*AbstractArray::add*/;
- variable174 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable174,COLOR_abstract_collection___SimpleCollection___add))(variable174, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable174,COLOR_abstract_collection___SimpleCollection___add))(variable174, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable174,COLOR_abstract_collection___SimpleCollection___add))(variable174, TAG_Int(200)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable172,COLOR_abstract_collection___SimpleCollection___add))(variable172, variable174) /*AbstractArray::add*/;
- variable175 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable175,COLOR_abstract_collection___SimpleCollection___add))(variable175, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable175,COLOR_abstract_collection___SimpleCollection___add))(variable175, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable175,COLOR_abstract_collection___SimpleCollection___add))(variable175, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable172,COLOR_abstract_collection___SimpleCollection___add))(variable172, variable175) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable172) /*AbstractArray::add*/;
- variable173 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable174 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable174,COLOR_abstract_collection___SimpleCollection___add))(variable174, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable174,COLOR_abstract_collection___SimpleCollection___add))(variable174, TAG_Int(100)) /*AbstractArray::add*/;
- variable175 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable174,COLOR_abstract_collection___SimpleCollection___add))(variable174, variable175) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable173,COLOR_abstract_collection___SimpleCollection___add))(variable173, variable174) /*AbstractArray::add*/;
- variable175 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable175,COLOR_abstract_collection___SimpleCollection___add))(variable175, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable175,COLOR_abstract_collection___SimpleCollection___add))(variable175, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable175,COLOR_abstract_collection___SimpleCollection___add))(variable175, TAG_Int(201)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable173,COLOR_abstract_collection___SimpleCollection___add))(variable173, variable175) /*AbstractArray::add*/;
- variable176 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable176,COLOR_abstract_collection___SimpleCollection___add))(variable176, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable176,COLOR_abstract_collection___SimpleCollection___add))(variable176, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable176,COLOR_abstract_collection___SimpleCollection___add))(variable176, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable173,COLOR_abstract_collection___SimpleCollection___add))(variable173, variable176) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable173) /*AbstractArray::add*/;
- variable174 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable175 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable175,COLOR_abstract_collection___SimpleCollection___add))(variable175, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable175,COLOR_abstract_collection___SimpleCollection___add))(variable175, TAG_Int(113)) /*AbstractArray::add*/;
- variable176 = TAG_Int(-UNTAG_Int( TAG_Int(30)));
- ((array___AbstractArray___add_t)CALL(variable175,COLOR_abstract_collection___SimpleCollection___add))(variable175, variable176) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable174,COLOR_abstract_collection___SimpleCollection___add))(variable174, variable175) /*AbstractArray::add*/;
- variable176 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable176,COLOR_abstract_collection___SimpleCollection___add))(variable176, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable176,COLOR_abstract_collection___SimpleCollection___add))(variable176, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable176,COLOR_abstract_collection___SimpleCollection___add))(variable176, TAG_Int(202)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable174,COLOR_abstract_collection___SimpleCollection___add))(variable174, variable176) /*AbstractArray::add*/;
- variable177 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable177,COLOR_abstract_collection___SimpleCollection___add))(variable177, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable177,COLOR_abstract_collection___SimpleCollection___add))(variable177, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable177,COLOR_abstract_collection___SimpleCollection___add))(variable177, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable174,COLOR_abstract_collection___SimpleCollection___add))(variable174, variable177) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable174) /*AbstractArray::add*/;
- variable175 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable176 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable176,COLOR_abstract_collection___SimpleCollection___add))(variable176, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable176,COLOR_abstract_collection___SimpleCollection___add))(variable176, TAG_Int(122)) /*AbstractArray::add*/;
- variable177 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable176,COLOR_abstract_collection___SimpleCollection___add))(variable176, variable177) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable175,COLOR_abstract_collection___SimpleCollection___add))(variable175, variable176) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable175) /*AbstractArray::add*/;
- variable176 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable177 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable177,COLOR_abstract_collection___SimpleCollection___add))(variable177, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable177,COLOR_abstract_collection___SimpleCollection___add))(variable177, TAG_Int(113)) /*AbstractArray::add*/;
- variable178 = TAG_Int(-UNTAG_Int( TAG_Int(30)));
- ((array___AbstractArray___add_t)CALL(variable177,COLOR_abstract_collection___SimpleCollection___add))(variable177, variable178) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable176,COLOR_abstract_collection___SimpleCollection___add))(variable176, variable177) /*AbstractArray::add*/;
- variable178 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable178,COLOR_abstract_collection___SimpleCollection___add))(variable178, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable178,COLOR_abstract_collection___SimpleCollection___add))(variable178, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable178,COLOR_abstract_collection___SimpleCollection___add))(variable178, TAG_Int(203)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable176,COLOR_abstract_collection___SimpleCollection___add))(variable176, variable178) /*AbstractArray::add*/;
- variable179 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable179,COLOR_abstract_collection___SimpleCollection___add))(variable179, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable179,COLOR_abstract_collection___SimpleCollection___add))(variable179, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable179,COLOR_abstract_collection___SimpleCollection___add))(variable179, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable176,COLOR_abstract_collection___SimpleCollection___add))(variable176, variable179) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable176) /*AbstractArray::add*/;
- variable177 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable178 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable178,COLOR_abstract_collection___SimpleCollection___add))(variable178, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable178,COLOR_abstract_collection___SimpleCollection___add))(variable178, TAG_Int(116)) /*AbstractArray::add*/;
- variable179 = TAG_Int(-UNTAG_Int( TAG_Int(107)));
- ((array___AbstractArray___add_t)CALL(variable178,COLOR_abstract_collection___SimpleCollection___add))(variable178, variable179) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable177,COLOR_abstract_collection___SimpleCollection___add))(variable177, variable178) /*AbstractArray::add*/;
- variable179 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable179,COLOR_abstract_collection___SimpleCollection___add))(variable179, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable179,COLOR_abstract_collection___SimpleCollection___add))(variable179, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable179,COLOR_abstract_collection___SimpleCollection___add))(variable179, TAG_Int(204)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable177,COLOR_abstract_collection___SimpleCollection___add))(variable177, variable179) /*AbstractArray::add*/;
- variable180 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable180,COLOR_abstract_collection___SimpleCollection___add))(variable180, TAG_Int(118)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable180,COLOR_abstract_collection___SimpleCollection___add))(variable180, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable180,COLOR_abstract_collection___SimpleCollection___add))(variable180, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable177,COLOR_abstract_collection___SimpleCollection___add))(variable177, variable180) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable177) /*AbstractArray::add*/;
- variable178 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable179 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable179,COLOR_abstract_collection___SimpleCollection___add))(variable179, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable179,COLOR_abstract_collection___SimpleCollection___add))(variable179, TAG_Int(122)) /*AbstractArray::add*/;
- variable180 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable179,COLOR_abstract_collection___SimpleCollection___add))(variable179, variable180) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable178,COLOR_abstract_collection___SimpleCollection___add))(variable178, variable179) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable178) /*AbstractArray::add*/;
- variable179 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable180 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable180,COLOR_abstract_collection___SimpleCollection___add))(variable180, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable180,COLOR_abstract_collection___SimpleCollection___add))(variable180, TAG_Int(122)) /*AbstractArray::add*/;
- variable181 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable180,COLOR_abstract_collection___SimpleCollection___add))(variable180, variable181) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable179,COLOR_abstract_collection___SimpleCollection___add))(variable179, variable180) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable179) /*AbstractArray::add*/;
- variable180 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable181 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable181,COLOR_abstract_collection___SimpleCollection___add))(variable181, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable181,COLOR_abstract_collection___SimpleCollection___add))(variable181, TAG_Int(122)) /*AbstractArray::add*/;
- variable182 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable181,COLOR_abstract_collection___SimpleCollection___add))(variable181, variable182) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable180,COLOR_abstract_collection___SimpleCollection___add))(variable180, variable181) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable180) /*AbstractArray::add*/;
- variable181 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable182 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable182,COLOR_abstract_collection___SimpleCollection___add))(variable182, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable182,COLOR_abstract_collection___SimpleCollection___add))(variable182, TAG_Int(95)) /*AbstractArray::add*/;
- variable183 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable182,COLOR_abstract_collection___SimpleCollection___add))(variable182, variable183) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable181,COLOR_abstract_collection___SimpleCollection___add))(variable181, variable182) /*AbstractArray::add*/;
- variable183 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable183,COLOR_abstract_collection___SimpleCollection___add))(variable183, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable183,COLOR_abstract_collection___SimpleCollection___add))(variable183, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable183,COLOR_abstract_collection___SimpleCollection___add))(variable183, TAG_Int(205)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable181,COLOR_abstract_collection___SimpleCollection___add))(variable181, variable183) /*AbstractArray::add*/;
- variable184 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable184,COLOR_abstract_collection___SimpleCollection___add))(variable184, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable184,COLOR_abstract_collection___SimpleCollection___add))(variable184, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable184,COLOR_abstract_collection___SimpleCollection___add))(variable184, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable181,COLOR_abstract_collection___SimpleCollection___add))(variable181, variable184) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable181) /*AbstractArray::add*/;
- variable182 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable183 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable183,COLOR_abstract_collection___SimpleCollection___add))(variable183, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable183,COLOR_abstract_collection___SimpleCollection___add))(variable183, TAG_Int(95)) /*AbstractArray::add*/;
- variable184 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable183,COLOR_abstract_collection___SimpleCollection___add))(variable183, variable184) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable182,COLOR_abstract_collection___SimpleCollection___add))(variable182, variable183) /*AbstractArray::add*/;
- variable184 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable184,COLOR_abstract_collection___SimpleCollection___add))(variable184, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable184,COLOR_abstract_collection___SimpleCollection___add))(variable184, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable184,COLOR_abstract_collection___SimpleCollection___add))(variable184, TAG_Int(206)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable182,COLOR_abstract_collection___SimpleCollection___add))(variable182, variable184) /*AbstractArray::add*/;
- variable185 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable185,COLOR_abstract_collection___SimpleCollection___add))(variable185, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable185,COLOR_abstract_collection___SimpleCollection___add))(variable185, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable185,COLOR_abstract_collection___SimpleCollection___add))(variable185, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable182,COLOR_abstract_collection___SimpleCollection___add))(variable182, variable185) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable182) /*AbstractArray::add*/;
- variable183 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable184 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable184,COLOR_abstract_collection___SimpleCollection___add))(variable184, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable184,COLOR_abstract_collection___SimpleCollection___add))(variable184, TAG_Int(100)) /*AbstractArray::add*/;
- variable185 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable184,COLOR_abstract_collection___SimpleCollection___add))(variable184, variable185) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable183,COLOR_abstract_collection___SimpleCollection___add))(variable183, variable184) /*AbstractArray::add*/;
- variable185 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable185,COLOR_abstract_collection___SimpleCollection___add))(variable185, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable185,COLOR_abstract_collection___SimpleCollection___add))(variable185, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable185,COLOR_abstract_collection___SimpleCollection___add))(variable185, TAG_Int(207)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable183,COLOR_abstract_collection___SimpleCollection___add))(variable183, variable185) /*AbstractArray::add*/;
- variable186 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable186,COLOR_abstract_collection___SimpleCollection___add))(variable186, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable186,COLOR_abstract_collection___SimpleCollection___add))(variable186, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable186,COLOR_abstract_collection___SimpleCollection___add))(variable186, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable183,COLOR_abstract_collection___SimpleCollection___add))(variable183, variable186) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable183) /*AbstractArray::add*/;
- variable184 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable185 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable185,COLOR_abstract_collection___SimpleCollection___add))(variable185, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable185,COLOR_abstract_collection___SimpleCollection___add))(variable185, TAG_Int(95)) /*AbstractArray::add*/;
- variable186 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable185,COLOR_abstract_collection___SimpleCollection___add))(variable185, variable186) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable184,COLOR_abstract_collection___SimpleCollection___add))(variable184, variable185) /*AbstractArray::add*/;
- variable186 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable186,COLOR_abstract_collection___SimpleCollection___add))(variable186, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable186,COLOR_abstract_collection___SimpleCollection___add))(variable186, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable186,COLOR_abstract_collection___SimpleCollection___add))(variable186, TAG_Int(208)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable184,COLOR_abstract_collection___SimpleCollection___add))(variable184, variable186) /*AbstractArray::add*/;
- variable187 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable187,COLOR_abstract_collection___SimpleCollection___add))(variable187, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable187,COLOR_abstract_collection___SimpleCollection___add))(variable187, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable187,COLOR_abstract_collection___SimpleCollection___add))(variable187, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable184,COLOR_abstract_collection___SimpleCollection___add))(variable184, variable187) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable184) /*AbstractArray::add*/;
- variable185 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable186 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable186,COLOR_abstract_collection___SimpleCollection___add))(variable186, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable186,COLOR_abstract_collection___SimpleCollection___add))(variable186, TAG_Int(101)) /*AbstractArray::add*/;
- variable187 = TAG_Int(-UNTAG_Int( TAG_Int(36)));
- ((array___AbstractArray___add_t)CALL(variable186,COLOR_abstract_collection___SimpleCollection___add))(variable186, variable187) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable185,COLOR_abstract_collection___SimpleCollection___add))(variable185, variable186) /*AbstractArray::add*/;
- variable187 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable187,COLOR_abstract_collection___SimpleCollection___add))(variable187, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable187,COLOR_abstract_collection___SimpleCollection___add))(variable187, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable187,COLOR_abstract_collection___SimpleCollection___add))(variable187, TAG_Int(209)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable185,COLOR_abstract_collection___SimpleCollection___add))(variable185, variable187) /*AbstractArray::add*/;
- variable188 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable188,COLOR_abstract_collection___SimpleCollection___add))(variable188, TAG_Int(103)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable188,COLOR_abstract_collection___SimpleCollection___add))(variable188, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable188,COLOR_abstract_collection___SimpleCollection___add))(variable188, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable185,COLOR_abstract_collection___SimpleCollection___add))(variable185, variable188) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable185) /*AbstractArray::add*/;
- variable186 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable187 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable187,COLOR_abstract_collection___SimpleCollection___add))(variable187, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable187,COLOR_abstract_collection___SimpleCollection___add))(variable187, TAG_Int(113)) /*AbstractArray::add*/;
- variable188 = TAG_Int(-UNTAG_Int( TAG_Int(30)));
- ((array___AbstractArray___add_t)CALL(variable187,COLOR_abstract_collection___SimpleCollection___add))(variable187, variable188) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable186,COLOR_abstract_collection___SimpleCollection___add))(variable186, variable187) /*AbstractArray::add*/;
- variable188 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable188,COLOR_abstract_collection___SimpleCollection___add))(variable188, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable188,COLOR_abstract_collection___SimpleCollection___add))(variable188, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable188,COLOR_abstract_collection___SimpleCollection___add))(variable188, TAG_Int(210)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable186,COLOR_abstract_collection___SimpleCollection___add))(variable186, variable188) /*AbstractArray::add*/;
- variable189 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable189,COLOR_abstract_collection___SimpleCollection___add))(variable189, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable189,COLOR_abstract_collection___SimpleCollection___add))(variable189, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable189,COLOR_abstract_collection___SimpleCollection___add))(variable189, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable186,COLOR_abstract_collection___SimpleCollection___add))(variable186, variable189) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable186) /*AbstractArray::add*/;
- variable187 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable188 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable188,COLOR_abstract_collection___SimpleCollection___add))(variable188, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable188,COLOR_abstract_collection___SimpleCollection___add))(variable188, TAG_Int(122)) /*AbstractArray::add*/;
- variable189 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable188,COLOR_abstract_collection___SimpleCollection___add))(variable188, variable189) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable187,COLOR_abstract_collection___SimpleCollection___add))(variable187, variable188) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable187) /*AbstractArray::add*/;
- variable188 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable189 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable189,COLOR_abstract_collection___SimpleCollection___add))(variable189, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable189,COLOR_abstract_collection___SimpleCollection___add))(variable189, TAG_Int(104)) /*AbstractArray::add*/;
- variable190 = TAG_Int(-UNTAG_Int( TAG_Int(92)));
- ((array___AbstractArray___add_t)CALL(variable189,COLOR_abstract_collection___SimpleCollection___add))(variable189, variable190) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable188,COLOR_abstract_collection___SimpleCollection___add))(variable188, variable189) /*AbstractArray::add*/;
- variable190 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable190,COLOR_abstract_collection___SimpleCollection___add))(variable190, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable190,COLOR_abstract_collection___SimpleCollection___add))(variable190, TAG_Int(105)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable190,COLOR_abstract_collection___SimpleCollection___add))(variable190, TAG_Int(211)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable188,COLOR_abstract_collection___SimpleCollection___add))(variable188, variable190) /*AbstractArray::add*/;
- variable191 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable191,COLOR_abstract_collection___SimpleCollection___add))(variable191, TAG_Int(106)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable191,COLOR_abstract_collection___SimpleCollection___add))(variable191, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable191,COLOR_abstract_collection___SimpleCollection___add))(variable191, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable188,COLOR_abstract_collection___SimpleCollection___add))(variable188, variable191) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable188) /*AbstractArray::add*/;
- variable189 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable190 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable190,COLOR_abstract_collection___SimpleCollection___add))(variable190, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable190,COLOR_abstract_collection___SimpleCollection___add))(variable190, TAG_Int(113)) /*AbstractArray::add*/;
- variable191 = TAG_Int(-UNTAG_Int( TAG_Int(30)));
- ((array___AbstractArray___add_t)CALL(variable190,COLOR_abstract_collection___SimpleCollection___add))(variable190, variable191) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable189,COLOR_abstract_collection___SimpleCollection___add))(variable189, variable190) /*AbstractArray::add*/;
- variable191 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable191,COLOR_abstract_collection___SimpleCollection___add))(variable191, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable191,COLOR_abstract_collection___SimpleCollection___add))(variable191, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable191,COLOR_abstract_collection___SimpleCollection___add))(variable191, TAG_Int(212)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable189,COLOR_abstract_collection___SimpleCollection___add))(variable189, variable191) /*AbstractArray::add*/;
- variable192 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable192,COLOR_abstract_collection___SimpleCollection___add))(variable192, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable192,COLOR_abstract_collection___SimpleCollection___add))(variable192, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable192,COLOR_abstract_collection___SimpleCollection___add))(variable192, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable189,COLOR_abstract_collection___SimpleCollection___add))(variable189, variable192) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable189) /*AbstractArray::add*/;
- variable190 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable191 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable191,COLOR_abstract_collection___SimpleCollection___add))(variable191, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable191,COLOR_abstract_collection___SimpleCollection___add))(variable191, TAG_Int(122)) /*AbstractArray::add*/;
- variable192 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable191,COLOR_abstract_collection___SimpleCollection___add))(variable191, variable192) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable190,COLOR_abstract_collection___SimpleCollection___add))(variable190, variable191) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable190) /*AbstractArray::add*/;
- variable191 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable192 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable192,COLOR_abstract_collection___SimpleCollection___add))(variable192, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable192,COLOR_abstract_collection___SimpleCollection___add))(variable192, TAG_Int(122)) /*AbstractArray::add*/;
- variable193 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable192,COLOR_abstract_collection___SimpleCollection___add))(variable192, variable193) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable191,COLOR_abstract_collection___SimpleCollection___add))(variable191, variable192) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable191) /*AbstractArray::add*/;
- variable192 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable193 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable193,COLOR_abstract_collection___SimpleCollection___add))(variable193, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable193,COLOR_abstract_collection___SimpleCollection___add))(variable193, TAG_Int(122)) /*AbstractArray::add*/;
- variable194 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable193,COLOR_abstract_collection___SimpleCollection___add))(variable193, variable194) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable192,COLOR_abstract_collection___SimpleCollection___add))(variable192, variable193) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable192) /*AbstractArray::add*/;
- variable193 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable194 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable194,COLOR_abstract_collection___SimpleCollection___add))(variable194, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable194,COLOR_abstract_collection___SimpleCollection___add))(variable194, TAG_Int(100)) /*AbstractArray::add*/;
- variable195 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable194,COLOR_abstract_collection___SimpleCollection___add))(variable194, variable195) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable193,COLOR_abstract_collection___SimpleCollection___add))(variable193, variable194) /*AbstractArray::add*/;
- variable195 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable195,COLOR_abstract_collection___SimpleCollection___add))(variable195, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable195,COLOR_abstract_collection___SimpleCollection___add))(variable195, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable195,COLOR_abstract_collection___SimpleCollection___add))(variable195, TAG_Int(213)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable193,COLOR_abstract_collection___SimpleCollection___add))(variable193, variable195) /*AbstractArray::add*/;
- variable196 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable196,COLOR_abstract_collection___SimpleCollection___add))(variable196, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable196,COLOR_abstract_collection___SimpleCollection___add))(variable196, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable196,COLOR_abstract_collection___SimpleCollection___add))(variable196, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable193,COLOR_abstract_collection___SimpleCollection___add))(variable193, variable196) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable193) /*AbstractArray::add*/;
- variable194 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable195 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable195,COLOR_abstract_collection___SimpleCollection___add))(variable195, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable195,COLOR_abstract_collection___SimpleCollection___add))(variable195, TAG_Int(100)) /*AbstractArray::add*/;
- variable196 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable195,COLOR_abstract_collection___SimpleCollection___add))(variable195, variable196) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable194,COLOR_abstract_collection___SimpleCollection___add))(variable194, variable195) /*AbstractArray::add*/;
- variable196 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable196,COLOR_abstract_collection___SimpleCollection___add))(variable196, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable196,COLOR_abstract_collection___SimpleCollection___add))(variable196, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable196,COLOR_abstract_collection___SimpleCollection___add))(variable196, TAG_Int(214)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable194,COLOR_abstract_collection___SimpleCollection___add))(variable194, variable196) /*AbstractArray::add*/;
- variable197 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable197,COLOR_abstract_collection___SimpleCollection___add))(variable197, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable197,COLOR_abstract_collection___SimpleCollection___add))(variable197, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable197,COLOR_abstract_collection___SimpleCollection___add))(variable197, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable194,COLOR_abstract_collection___SimpleCollection___add))(variable194, variable197) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable194) /*AbstractArray::add*/;
- variable195 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable196 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable196,COLOR_abstract_collection___SimpleCollection___add))(variable196, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable196,COLOR_abstract_collection___SimpleCollection___add))(variable196, TAG_Int(95)) /*AbstractArray::add*/;
- variable197 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable196,COLOR_abstract_collection___SimpleCollection___add))(variable196, variable197) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable195,COLOR_abstract_collection___SimpleCollection___add))(variable195, variable196) /*AbstractArray::add*/;
- variable197 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable197,COLOR_abstract_collection___SimpleCollection___add))(variable197, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable197,COLOR_abstract_collection___SimpleCollection___add))(variable197, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable197,COLOR_abstract_collection___SimpleCollection___add))(variable197, TAG_Int(215)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable195,COLOR_abstract_collection___SimpleCollection___add))(variable195, variable197) /*AbstractArray::add*/;
- variable198 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable198,COLOR_abstract_collection___SimpleCollection___add))(variable198, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable198,COLOR_abstract_collection___SimpleCollection___add))(variable198, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable198,COLOR_abstract_collection___SimpleCollection___add))(variable198, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable195,COLOR_abstract_collection___SimpleCollection___add))(variable195, variable198) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable195) /*AbstractArray::add*/;
- variable196 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable197 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable197,COLOR_abstract_collection___SimpleCollection___add))(variable197, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable197,COLOR_abstract_collection___SimpleCollection___add))(variable197, TAG_Int(122)) /*AbstractArray::add*/;
- variable198 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable197,COLOR_abstract_collection___SimpleCollection___add))(variable197, variable198) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable196,COLOR_abstract_collection___SimpleCollection___add))(variable196, variable197) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable196) /*AbstractArray::add*/;
- variable197 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable198 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable198,COLOR_abstract_collection___SimpleCollection___add))(variable198, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable198,COLOR_abstract_collection___SimpleCollection___add))(variable198, TAG_Int(95)) /*AbstractArray::add*/;
- variable199 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable198,COLOR_abstract_collection___SimpleCollection___add))(variable198, variable199) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable197,COLOR_abstract_collection___SimpleCollection___add))(variable197, variable198) /*AbstractArray::add*/;
- variable199 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable199,COLOR_abstract_collection___SimpleCollection___add))(variable199, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable199,COLOR_abstract_collection___SimpleCollection___add))(variable199, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable199,COLOR_abstract_collection___SimpleCollection___add))(variable199, TAG_Int(216)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable197,COLOR_abstract_collection___SimpleCollection___add))(variable197, variable199) /*AbstractArray::add*/;
- variable200 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable200,COLOR_abstract_collection___SimpleCollection___add))(variable200, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable200,COLOR_abstract_collection___SimpleCollection___add))(variable200, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable200,COLOR_abstract_collection___SimpleCollection___add))(variable200, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable197,COLOR_abstract_collection___SimpleCollection___add))(variable197, variable200) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable197) /*AbstractArray::add*/;
- variable198 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable199 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable199,COLOR_abstract_collection___SimpleCollection___add))(variable199, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable199,COLOR_abstract_collection___SimpleCollection___add))(variable199, TAG_Int(115)) /*AbstractArray::add*/;
- variable200 = TAG_Int(-UNTAG_Int( TAG_Int(80)));
- ((array___AbstractArray___add_t)CALL(variable199,COLOR_abstract_collection___SimpleCollection___add))(variable199, variable200) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable198,COLOR_abstract_collection___SimpleCollection___add))(variable198, variable199) /*AbstractArray::add*/;
- variable200 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable200,COLOR_abstract_collection___SimpleCollection___add))(variable200, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable200,COLOR_abstract_collection___SimpleCollection___add))(variable200, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable200,COLOR_abstract_collection___SimpleCollection___add))(variable200, TAG_Int(217)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable198,COLOR_abstract_collection___SimpleCollection___add))(variable198, variable200) /*AbstractArray::add*/;
- variable201 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable201,COLOR_abstract_collection___SimpleCollection___add))(variable201, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable201,COLOR_abstract_collection___SimpleCollection___add))(variable201, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable201,COLOR_abstract_collection___SimpleCollection___add))(variable201, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable198,COLOR_abstract_collection___SimpleCollection___add))(variable198, variable201) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable198) /*AbstractArray::add*/;
- variable199 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable200 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable200,COLOR_abstract_collection___SimpleCollection___add))(variable200, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable200,COLOR_abstract_collection___SimpleCollection___add))(variable200, TAG_Int(122)) /*AbstractArray::add*/;
- variable201 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable200,COLOR_abstract_collection___SimpleCollection___add))(variable200, variable201) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable199,COLOR_abstract_collection___SimpleCollection___add))(variable199, variable200) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable199) /*AbstractArray::add*/;
- variable200 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable201 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable201,COLOR_abstract_collection___SimpleCollection___add))(variable201, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable201,COLOR_abstract_collection___SimpleCollection___add))(variable201, TAG_Int(122)) /*AbstractArray::add*/;
- variable202 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable201,COLOR_abstract_collection___SimpleCollection___add))(variable201, variable202) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable200,COLOR_abstract_collection___SimpleCollection___add))(variable200, variable201) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable200) /*AbstractArray::add*/;
- variable201 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable202 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable202,COLOR_abstract_collection___SimpleCollection___add))(variable202, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable202,COLOR_abstract_collection___SimpleCollection___add))(variable202, TAG_Int(109)) /*AbstractArray::add*/;
- variable203 = TAG_Int(-UNTAG_Int( TAG_Int(39)));
- ((array___AbstractArray___add_t)CALL(variable202,COLOR_abstract_collection___SimpleCollection___add))(variable202, variable203) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable201,COLOR_abstract_collection___SimpleCollection___add))(variable201, variable202) /*AbstractArray::add*/;
- variable203 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable203,COLOR_abstract_collection___SimpleCollection___add))(variable203, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable203,COLOR_abstract_collection___SimpleCollection___add))(variable203, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable203,COLOR_abstract_collection___SimpleCollection___add))(variable203, TAG_Int(218)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable201,COLOR_abstract_collection___SimpleCollection___add))(variable201, variable203) /*AbstractArray::add*/;
- variable204 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable204,COLOR_abstract_collection___SimpleCollection___add))(variable204, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable204,COLOR_abstract_collection___SimpleCollection___add))(variable204, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable204,COLOR_abstract_collection___SimpleCollection___add))(variable204, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable201,COLOR_abstract_collection___SimpleCollection___add))(variable201, variable204) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable201) /*AbstractArray::add*/;
- variable202 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable203 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable203,COLOR_abstract_collection___SimpleCollection___add))(variable203, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable203,COLOR_abstract_collection___SimpleCollection___add))(variable203, TAG_Int(109)) /*AbstractArray::add*/;
- variable204 = TAG_Int(-UNTAG_Int( TAG_Int(39)));
- ((array___AbstractArray___add_t)CALL(variable203,COLOR_abstract_collection___SimpleCollection___add))(variable203, variable204) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable202,COLOR_abstract_collection___SimpleCollection___add))(variable202, variable203) /*AbstractArray::add*/;
- variable204 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable204,COLOR_abstract_collection___SimpleCollection___add))(variable204, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable204,COLOR_abstract_collection___SimpleCollection___add))(variable204, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable204,COLOR_abstract_collection___SimpleCollection___add))(variable204, TAG_Int(219)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable202,COLOR_abstract_collection___SimpleCollection___add))(variable202, variable204) /*AbstractArray::add*/;
- variable205 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable205,COLOR_abstract_collection___SimpleCollection___add))(variable205, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable205,COLOR_abstract_collection___SimpleCollection___add))(variable205, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable205,COLOR_abstract_collection___SimpleCollection___add))(variable205, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable202,COLOR_abstract_collection___SimpleCollection___add))(variable202, variable205) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable202) /*AbstractArray::add*/;
- variable203 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable204 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable204,COLOR_abstract_collection___SimpleCollection___add))(variable204, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable204,COLOR_abstract_collection___SimpleCollection___add))(variable204, TAG_Int(122)) /*AbstractArray::add*/;
- variable205 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable204,COLOR_abstract_collection___SimpleCollection___add))(variable204, variable205) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable203,COLOR_abstract_collection___SimpleCollection___add))(variable203, variable204) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable203) /*AbstractArray::add*/;
- variable204 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable205 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable205,COLOR_abstract_collection___SimpleCollection___add))(variable205, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable205,COLOR_abstract_collection___SimpleCollection___add))(variable205, TAG_Int(115)) /*AbstractArray::add*/;
- variable206 = TAG_Int(-UNTAG_Int( TAG_Int(80)));
- ((array___AbstractArray___add_t)CALL(variable205,COLOR_abstract_collection___SimpleCollection___add))(variable205, variable206) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable204,COLOR_abstract_collection___SimpleCollection___add))(variable204, variable205) /*AbstractArray::add*/;
- variable206 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable206,COLOR_abstract_collection___SimpleCollection___add))(variable206, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable206,COLOR_abstract_collection___SimpleCollection___add))(variable206, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable206,COLOR_abstract_collection___SimpleCollection___add))(variable206, TAG_Int(220)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable204,COLOR_abstract_collection___SimpleCollection___add))(variable204, variable206) /*AbstractArray::add*/;
- variable207 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable207,COLOR_abstract_collection___SimpleCollection___add))(variable207, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable207,COLOR_abstract_collection___SimpleCollection___add))(variable207, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable207,COLOR_abstract_collection___SimpleCollection___add))(variable207, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable204,COLOR_abstract_collection___SimpleCollection___add))(variable204, variable207) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable204) /*AbstractArray::add*/;
- variable205 = NEW_array___Array___with_capacity(TAG_Int(5)); /*new Array[E]*/
- variable206 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable206,COLOR_abstract_collection___SimpleCollection___add))(variable206, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable206,COLOR_abstract_collection___SimpleCollection___add))(variable206, TAG_Int(101)) /*AbstractArray::add*/;
- variable207 = TAG_Int(-UNTAG_Int( TAG_Int(36)));
- ((array___AbstractArray___add_t)CALL(variable206,COLOR_abstract_collection___SimpleCollection___add))(variable206, variable207) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable205,COLOR_abstract_collection___SimpleCollection___add))(variable205, variable206) /*AbstractArray::add*/;
- variable207 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable207,COLOR_abstract_collection___SimpleCollection___add))(variable207, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable207,COLOR_abstract_collection___SimpleCollection___add))(variable207, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable207,COLOR_abstract_collection___SimpleCollection___add))(variable207, TAG_Int(221)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable205,COLOR_abstract_collection___SimpleCollection___add))(variable205, variable207) /*AbstractArray::add*/;
- variable208 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable208,COLOR_abstract_collection___SimpleCollection___add))(variable208, TAG_Int(103)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable208,COLOR_abstract_collection___SimpleCollection___add))(variable208, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable208,COLOR_abstract_collection___SimpleCollection___add))(variable208, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable205,COLOR_abstract_collection___SimpleCollection___add))(variable205, variable208) /*AbstractArray::add*/;
- variable209 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable209,COLOR_abstract_collection___SimpleCollection___add))(variable209, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable209,COLOR_abstract_collection___SimpleCollection___add))(variable209, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable209,COLOR_abstract_collection___SimpleCollection___add))(variable209, TAG_Int(222)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable205,COLOR_abstract_collection___SimpleCollection___add))(variable205, variable209) /*AbstractArray::add*/;
- variable210 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable210,COLOR_abstract_collection___SimpleCollection___add))(variable210, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable210,COLOR_abstract_collection___SimpleCollection___add))(variable210, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable210,COLOR_abstract_collection___SimpleCollection___add))(variable210, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable205,COLOR_abstract_collection___SimpleCollection___add))(variable205, variable210) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable205) /*AbstractArray::add*/;
- variable206 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable207 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable207,COLOR_abstract_collection___SimpleCollection___add))(variable207, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable207,COLOR_abstract_collection___SimpleCollection___add))(variable207, TAG_Int(99)) /*AbstractArray::add*/;
- variable208 = TAG_Int(-UNTAG_Int( TAG_Int(78)));
- ((array___AbstractArray___add_t)CALL(variable207,COLOR_abstract_collection___SimpleCollection___add))(variable207, variable208) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable206,COLOR_abstract_collection___SimpleCollection___add))(variable206, variable207) /*AbstractArray::add*/;
- variable208 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable208,COLOR_abstract_collection___SimpleCollection___add))(variable208, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable208,COLOR_abstract_collection___SimpleCollection___add))(variable208, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable208,COLOR_abstract_collection___SimpleCollection___add))(variable208, TAG_Int(223)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable206,COLOR_abstract_collection___SimpleCollection___add))(variable206, variable208) /*AbstractArray::add*/;
- variable209 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable209,COLOR_abstract_collection___SimpleCollection___add))(variable209, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable209,COLOR_abstract_collection___SimpleCollection___add))(variable209, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable209,COLOR_abstract_collection___SimpleCollection___add))(variable209, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable206,COLOR_abstract_collection___SimpleCollection___add))(variable206, variable209) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable206) /*AbstractArray::add*/;
- variable207 = NEW_array___Array___with_capacity(TAG_Int(4)); /*new Array[E]*/
- variable208 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable208,COLOR_abstract_collection___SimpleCollection___add))(variable208, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable208,COLOR_abstract_collection___SimpleCollection___add))(variable208, TAG_Int(95)) /*AbstractArray::add*/;
- variable209 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable208,COLOR_abstract_collection___SimpleCollection___add))(variable208, variable209) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable207,COLOR_abstract_collection___SimpleCollection___add))(variable207, variable208) /*AbstractArray::add*/;
- variable209 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable209,COLOR_abstract_collection___SimpleCollection___add))(variable209, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable209,COLOR_abstract_collection___SimpleCollection___add))(variable209, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable209,COLOR_abstract_collection___SimpleCollection___add))(variable209, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable207,COLOR_abstract_collection___SimpleCollection___add))(variable207, variable209) /*AbstractArray::add*/;
- variable210 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable210,COLOR_abstract_collection___SimpleCollection___add))(variable210, TAG_Int(103)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable210,COLOR_abstract_collection___SimpleCollection___add))(variable210, TAG_Int(103)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable210,COLOR_abstract_collection___SimpleCollection___add))(variable210, TAG_Int(224)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable207,COLOR_abstract_collection___SimpleCollection___add))(variable207, variable210) /*AbstractArray::add*/;
- variable211 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable211,COLOR_abstract_collection___SimpleCollection___add))(variable211, TAG_Int(104)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable211,COLOR_abstract_collection___SimpleCollection___add))(variable211, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable211,COLOR_abstract_collection___SimpleCollection___add))(variable211, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable207,COLOR_abstract_collection___SimpleCollection___add))(variable207, variable211) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable207) /*AbstractArray::add*/;
- variable208 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable209 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable209,COLOR_abstract_collection___SimpleCollection___add))(variable209, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable209,COLOR_abstract_collection___SimpleCollection___add))(variable209, TAG_Int(115)) /*AbstractArray::add*/;
- variable210 = TAG_Int(-UNTAG_Int( TAG_Int(80)));
- ((array___AbstractArray___add_t)CALL(variable209,COLOR_abstract_collection___SimpleCollection___add))(variable209, variable210) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable208,COLOR_abstract_collection___SimpleCollection___add))(variable208, variable209) /*AbstractArray::add*/;
- variable210 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable210,COLOR_abstract_collection___SimpleCollection___add))(variable210, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable210,COLOR_abstract_collection___SimpleCollection___add))(variable210, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable210,COLOR_abstract_collection___SimpleCollection___add))(variable210, TAG_Int(225)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable208,COLOR_abstract_collection___SimpleCollection___add))(variable208, variable210) /*AbstractArray::add*/;
- variable211 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable211,COLOR_abstract_collection___SimpleCollection___add))(variable211, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable211,COLOR_abstract_collection___SimpleCollection___add))(variable211, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable211,COLOR_abstract_collection___SimpleCollection___add))(variable211, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable208,COLOR_abstract_collection___SimpleCollection___add))(variable208, variable211) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable208) /*AbstractArray::add*/;
- variable209 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable210 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable210,COLOR_abstract_collection___SimpleCollection___add))(variable210, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable210,COLOR_abstract_collection___SimpleCollection___add))(variable210, TAG_Int(98)) /*AbstractArray::add*/;
- variable211 = TAG_Int(-UNTAG_Int( TAG_Int(98)));
- ((array___AbstractArray___add_t)CALL(variable210,COLOR_abstract_collection___SimpleCollection___add))(variable210, variable211) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable209,COLOR_abstract_collection___SimpleCollection___add))(variable209, variable210) /*AbstractArray::add*/;
- variable211 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable211,COLOR_abstract_collection___SimpleCollection___add))(variable211, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable211,COLOR_abstract_collection___SimpleCollection___add))(variable211, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable211,COLOR_abstract_collection___SimpleCollection___add))(variable211, TAG_Int(226)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable209,COLOR_abstract_collection___SimpleCollection___add))(variable209, variable211) /*AbstractArray::add*/;
- variable212 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable212,COLOR_abstract_collection___SimpleCollection___add))(variable212, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable212,COLOR_abstract_collection___SimpleCollection___add))(variable212, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable212,COLOR_abstract_collection___SimpleCollection___add))(variable212, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable209,COLOR_abstract_collection___SimpleCollection___add))(variable209, variable212) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable209) /*AbstractArray::add*/;
- variable210 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable211 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable211,COLOR_abstract_collection___SimpleCollection___add))(variable211, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable211,COLOR_abstract_collection___SimpleCollection___add))(variable211, TAG_Int(97)) /*AbstractArray::add*/;
- variable212 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable211,COLOR_abstract_collection___SimpleCollection___add))(variable211, variable212) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable210,COLOR_abstract_collection___SimpleCollection___add))(variable210, variable211) /*AbstractArray::add*/;
- variable212 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable212,COLOR_abstract_collection___SimpleCollection___add))(variable212, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable212,COLOR_abstract_collection___SimpleCollection___add))(variable212, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable212,COLOR_abstract_collection___SimpleCollection___add))(variable212, TAG_Int(227)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable210,COLOR_abstract_collection___SimpleCollection___add))(variable210, variable212) /*AbstractArray::add*/;
- variable213 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable213,COLOR_abstract_collection___SimpleCollection___add))(variable213, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable213,COLOR_abstract_collection___SimpleCollection___add))(variable213, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable213,COLOR_abstract_collection___SimpleCollection___add))(variable213, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable210,COLOR_abstract_collection___SimpleCollection___add))(variable210, variable213) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable210) /*AbstractArray::add*/;
- variable211 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable212 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable212,COLOR_abstract_collection___SimpleCollection___add))(variable212, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable212,COLOR_abstract_collection___SimpleCollection___add))(variable212, TAG_Int(122)) /*AbstractArray::add*/;
- variable213 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable212,COLOR_abstract_collection___SimpleCollection___add))(variable212, variable213) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable211,COLOR_abstract_collection___SimpleCollection___add))(variable211, variable212) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable211) /*AbstractArray::add*/;
- variable212 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable213 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable213,COLOR_abstract_collection___SimpleCollection___add))(variable213, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable213,COLOR_abstract_collection___SimpleCollection___add))(variable213, TAG_Int(109)) /*AbstractArray::add*/;
- variable214 = TAG_Int(-UNTAG_Int( TAG_Int(39)));
- ((array___AbstractArray___add_t)CALL(variable213,COLOR_abstract_collection___SimpleCollection___add))(variable213, variable214) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable212,COLOR_abstract_collection___SimpleCollection___add))(variable212, variable213) /*AbstractArray::add*/;
- variable214 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable214,COLOR_abstract_collection___SimpleCollection___add))(variable214, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable214,COLOR_abstract_collection___SimpleCollection___add))(variable214, TAG_Int(110)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable214,COLOR_abstract_collection___SimpleCollection___add))(variable214, TAG_Int(228)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable212,COLOR_abstract_collection___SimpleCollection___add))(variable212, variable214) /*AbstractArray::add*/;
- variable215 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable215,COLOR_abstract_collection___SimpleCollection___add))(variable215, TAG_Int(111)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable215,COLOR_abstract_collection___SimpleCollection___add))(variable215, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable215,COLOR_abstract_collection___SimpleCollection___add))(variable215, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable212,COLOR_abstract_collection___SimpleCollection___add))(variable212, variable215) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable212) /*AbstractArray::add*/;
- variable213 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable214 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable214,COLOR_abstract_collection___SimpleCollection___add))(variable214, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable214,COLOR_abstract_collection___SimpleCollection___add))(variable214, TAG_Int(95)) /*AbstractArray::add*/;
- variable215 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable214,COLOR_abstract_collection___SimpleCollection___add))(variable214, variable215) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable213,COLOR_abstract_collection___SimpleCollection___add))(variable213, variable214) /*AbstractArray::add*/;
- variable215 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable215,COLOR_abstract_collection___SimpleCollection___add))(variable215, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable215,COLOR_abstract_collection___SimpleCollection___add))(variable215, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable215,COLOR_abstract_collection___SimpleCollection___add))(variable215, TAG_Int(229)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable213,COLOR_abstract_collection___SimpleCollection___add))(variable213, variable215) /*AbstractArray::add*/;
- variable216 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable216,COLOR_abstract_collection___SimpleCollection___add))(variable216, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable216,COLOR_abstract_collection___SimpleCollection___add))(variable216, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable216,COLOR_abstract_collection___SimpleCollection___add))(variable216, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable213,COLOR_abstract_collection___SimpleCollection___add))(variable213, variable216) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable213) /*AbstractArray::add*/;
- variable214 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable215 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable215,COLOR_abstract_collection___SimpleCollection___add))(variable215, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable215,COLOR_abstract_collection___SimpleCollection___add))(variable215, TAG_Int(122)) /*AbstractArray::add*/;
- variable216 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable215,COLOR_abstract_collection___SimpleCollection___add))(variable215, variable216) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable214,COLOR_abstract_collection___SimpleCollection___add))(variable214, variable215) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable214) /*AbstractArray::add*/;
- variable215 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable216 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable216,COLOR_abstract_collection___SimpleCollection___add))(variable216, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable216,COLOR_abstract_collection___SimpleCollection___add))(variable216, TAG_Int(113)) /*AbstractArray::add*/;
- variable217 = TAG_Int(-UNTAG_Int( TAG_Int(30)));
- ((array___AbstractArray___add_t)CALL(variable216,COLOR_abstract_collection___SimpleCollection___add))(variable216, variable217) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable215,COLOR_abstract_collection___SimpleCollection___add))(variable215, variable216) /*AbstractArray::add*/;
- variable217 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable217,COLOR_abstract_collection___SimpleCollection___add))(variable217, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable217,COLOR_abstract_collection___SimpleCollection___add))(variable217, TAG_Int(114)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable217,COLOR_abstract_collection___SimpleCollection___add))(variable217, TAG_Int(230)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable215,COLOR_abstract_collection___SimpleCollection___add))(variable215, variable217) /*AbstractArray::add*/;
- variable218 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable218,COLOR_abstract_collection___SimpleCollection___add))(variable218, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable218,COLOR_abstract_collection___SimpleCollection___add))(variable218, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable218,COLOR_abstract_collection___SimpleCollection___add))(variable218, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable215,COLOR_abstract_collection___SimpleCollection___add))(variable215, variable218) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable215) /*AbstractArray::add*/;
- variable216 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable217 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable217,COLOR_abstract_collection___SimpleCollection___add))(variable217, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable217,COLOR_abstract_collection___SimpleCollection___add))(variable217, TAG_Int(122)) /*AbstractArray::add*/;
- variable218 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable217,COLOR_abstract_collection___SimpleCollection___add))(variable217, variable218) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable216,COLOR_abstract_collection___SimpleCollection___add))(variable216, variable217) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable216) /*AbstractArray::add*/;
- variable217 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable218 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable218,COLOR_abstract_collection___SimpleCollection___add))(variable218, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable218,COLOR_abstract_collection___SimpleCollection___add))(variable218, TAG_Int(97)) /*AbstractArray::add*/;
- variable219 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable218,COLOR_abstract_collection___SimpleCollection___add))(variable218, variable219) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable217,COLOR_abstract_collection___SimpleCollection___add))(variable217, variable218) /*AbstractArray::add*/;
- variable219 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable219,COLOR_abstract_collection___SimpleCollection___add))(variable219, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable219,COLOR_abstract_collection___SimpleCollection___add))(variable219, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable219,COLOR_abstract_collection___SimpleCollection___add))(variable219, TAG_Int(231)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable217,COLOR_abstract_collection___SimpleCollection___add))(variable217, variable219) /*AbstractArray::add*/;
- variable220 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable220,COLOR_abstract_collection___SimpleCollection___add))(variable220, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable220,COLOR_abstract_collection___SimpleCollection___add))(variable220, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable220,COLOR_abstract_collection___SimpleCollection___add))(variable220, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable217,COLOR_abstract_collection___SimpleCollection___add))(variable217, variable220) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable217) /*AbstractArray::add*/;
- variable218 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable219 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable219,COLOR_abstract_collection___SimpleCollection___add))(variable219, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable219,COLOR_abstract_collection___SimpleCollection___add))(variable219, TAG_Int(98)) /*AbstractArray::add*/;
- variable220 = TAG_Int(-UNTAG_Int( TAG_Int(98)));
- ((array___AbstractArray___add_t)CALL(variable219,COLOR_abstract_collection___SimpleCollection___add))(variable219, variable220) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable218,COLOR_abstract_collection___SimpleCollection___add))(variable218, variable219) /*AbstractArray::add*/;
- variable220 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable220,COLOR_abstract_collection___SimpleCollection___add))(variable220, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable220,COLOR_abstract_collection___SimpleCollection___add))(variable220, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable220,COLOR_abstract_collection___SimpleCollection___add))(variable220, TAG_Int(232)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable218,COLOR_abstract_collection___SimpleCollection___add))(variable218, variable220) /*AbstractArray::add*/;
- variable221 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable221,COLOR_abstract_collection___SimpleCollection___add))(variable221, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable221,COLOR_abstract_collection___SimpleCollection___add))(variable221, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable221,COLOR_abstract_collection___SimpleCollection___add))(variable221, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable218,COLOR_abstract_collection___SimpleCollection___add))(variable218, variable221) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable218) /*AbstractArray::add*/;
- variable219 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable220 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable220,COLOR_abstract_collection___SimpleCollection___add))(variable220, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable220,COLOR_abstract_collection___SimpleCollection___add))(variable220, TAG_Int(122)) /*AbstractArray::add*/;
- variable221 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable220,COLOR_abstract_collection___SimpleCollection___add))(variable220, variable221) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable219,COLOR_abstract_collection___SimpleCollection___add))(variable219, variable220) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable219) /*AbstractArray::add*/;
- variable220 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable221 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable221,COLOR_abstract_collection___SimpleCollection___add))(variable221, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable221,COLOR_abstract_collection___SimpleCollection___add))(variable221, TAG_Int(116)) /*AbstractArray::add*/;
- variable222 = TAG_Int(-UNTAG_Int( TAG_Int(107)));
- ((array___AbstractArray___add_t)CALL(variable221,COLOR_abstract_collection___SimpleCollection___add))(variable221, variable222) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable220,COLOR_abstract_collection___SimpleCollection___add))(variable220, variable221) /*AbstractArray::add*/;
- variable222 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable222,COLOR_abstract_collection___SimpleCollection___add))(variable222, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable222,COLOR_abstract_collection___SimpleCollection___add))(variable222, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable222,COLOR_abstract_collection___SimpleCollection___add))(variable222, TAG_Int(233)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable220,COLOR_abstract_collection___SimpleCollection___add))(variable220, variable222) /*AbstractArray::add*/;
- variable223 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable223,COLOR_abstract_collection___SimpleCollection___add))(variable223, TAG_Int(118)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable223,COLOR_abstract_collection___SimpleCollection___add))(variable223, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable223,COLOR_abstract_collection___SimpleCollection___add))(variable223, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable220,COLOR_abstract_collection___SimpleCollection___add))(variable220, variable223) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable220) /*AbstractArray::add*/;
- variable221 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable222 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable222,COLOR_abstract_collection___SimpleCollection___add))(variable222, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable222,COLOR_abstract_collection___SimpleCollection___add))(variable222, TAG_Int(122)) /*AbstractArray::add*/;
- variable223 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable222,COLOR_abstract_collection___SimpleCollection___add))(variable222, variable223) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable221,COLOR_abstract_collection___SimpleCollection___add))(variable221, variable222) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable221) /*AbstractArray::add*/;
- variable222 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable223 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable223,COLOR_abstract_collection___SimpleCollection___add))(variable223, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable223,COLOR_abstract_collection___SimpleCollection___add))(variable223, TAG_Int(122)) /*AbstractArray::add*/;
- variable224 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable223,COLOR_abstract_collection___SimpleCollection___add))(variable223, variable224) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable222,COLOR_abstract_collection___SimpleCollection___add))(variable222, variable223) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable222) /*AbstractArray::add*/;
- variable223 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable224 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable224,COLOR_abstract_collection___SimpleCollection___add))(variable224, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable224,COLOR_abstract_collection___SimpleCollection___add))(variable224, TAG_Int(95)) /*AbstractArray::add*/;
- variable225 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable224,COLOR_abstract_collection___SimpleCollection___add))(variable224, variable225) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable223,COLOR_abstract_collection___SimpleCollection___add))(variable223, variable224) /*AbstractArray::add*/;
- variable225 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable225,COLOR_abstract_collection___SimpleCollection___add))(variable225, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable225,COLOR_abstract_collection___SimpleCollection___add))(variable225, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable225,COLOR_abstract_collection___SimpleCollection___add))(variable225, TAG_Int(234)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable223,COLOR_abstract_collection___SimpleCollection___add))(variable223, variable225) /*AbstractArray::add*/;
- variable226 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable226,COLOR_abstract_collection___SimpleCollection___add))(variable226, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable226,COLOR_abstract_collection___SimpleCollection___add))(variable226, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable226,COLOR_abstract_collection___SimpleCollection___add))(variable226, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable223,COLOR_abstract_collection___SimpleCollection___add))(variable223, variable226) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable223) /*AbstractArray::add*/;
- variable224 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable225 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable225,COLOR_abstract_collection___SimpleCollection___add))(variable225, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable225,COLOR_abstract_collection___SimpleCollection___add))(variable225, TAG_Int(122)) /*AbstractArray::add*/;
- variable226 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable225,COLOR_abstract_collection___SimpleCollection___add))(variable225, variable226) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable224,COLOR_abstract_collection___SimpleCollection___add))(variable224, variable225) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable224) /*AbstractArray::add*/;
- variable225 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable226 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable226,COLOR_abstract_collection___SimpleCollection___add))(variable226, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable226,COLOR_abstract_collection___SimpleCollection___add))(variable226, TAG_Int(100)) /*AbstractArray::add*/;
- variable227 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable226,COLOR_abstract_collection___SimpleCollection___add))(variable226, variable227) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable225,COLOR_abstract_collection___SimpleCollection___add))(variable225, variable226) /*AbstractArray::add*/;
- variable227 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable227,COLOR_abstract_collection___SimpleCollection___add))(variable227, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable227,COLOR_abstract_collection___SimpleCollection___add))(variable227, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable227,COLOR_abstract_collection___SimpleCollection___add))(variable227, TAG_Int(235)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable225,COLOR_abstract_collection___SimpleCollection___add))(variable225, variable227) /*AbstractArray::add*/;
- variable228 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable228,COLOR_abstract_collection___SimpleCollection___add))(variable228, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable228,COLOR_abstract_collection___SimpleCollection___add))(variable228, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable228,COLOR_abstract_collection___SimpleCollection___add))(variable228, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable225,COLOR_abstract_collection___SimpleCollection___add))(variable225, variable228) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable225) /*AbstractArray::add*/;
- variable226 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable227 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable227,COLOR_abstract_collection___SimpleCollection___add))(variable227, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable227,COLOR_abstract_collection___SimpleCollection___add))(variable227, TAG_Int(100)) /*AbstractArray::add*/;
- variable228 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable227,COLOR_abstract_collection___SimpleCollection___add))(variable227, variable228) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable226,COLOR_abstract_collection___SimpleCollection___add))(variable226, variable227) /*AbstractArray::add*/;
- variable228 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable228,COLOR_abstract_collection___SimpleCollection___add))(variable228, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable228,COLOR_abstract_collection___SimpleCollection___add))(variable228, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable228,COLOR_abstract_collection___SimpleCollection___add))(variable228, TAG_Int(236)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable226,COLOR_abstract_collection___SimpleCollection___add))(variable226, variable228) /*AbstractArray::add*/;
- variable229 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable229,COLOR_abstract_collection___SimpleCollection___add))(variable229, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable229,COLOR_abstract_collection___SimpleCollection___add))(variable229, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable229,COLOR_abstract_collection___SimpleCollection___add))(variable229, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable226,COLOR_abstract_collection___SimpleCollection___add))(variable226, variable229) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable226) /*AbstractArray::add*/;
- variable227 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable228 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable228,COLOR_abstract_collection___SimpleCollection___add))(variable228, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable228,COLOR_abstract_collection___SimpleCollection___add))(variable228, TAG_Int(100)) /*AbstractArray::add*/;
- variable229 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable228,COLOR_abstract_collection___SimpleCollection___add))(variable228, variable229) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable227,COLOR_abstract_collection___SimpleCollection___add))(variable227, variable228) /*AbstractArray::add*/;
- variable229 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable229,COLOR_abstract_collection___SimpleCollection___add))(variable229, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable229,COLOR_abstract_collection___SimpleCollection___add))(variable229, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable229,COLOR_abstract_collection___SimpleCollection___add))(variable229, TAG_Int(237)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable227,COLOR_abstract_collection___SimpleCollection___add))(variable227, variable229) /*AbstractArray::add*/;
- variable230 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable230,COLOR_abstract_collection___SimpleCollection___add))(variable230, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable230,COLOR_abstract_collection___SimpleCollection___add))(variable230, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable230,COLOR_abstract_collection___SimpleCollection___add))(variable230, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable227,COLOR_abstract_collection___SimpleCollection___add))(variable227, variable230) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable227) /*AbstractArray::add*/;
- variable228 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable229 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable229,COLOR_abstract_collection___SimpleCollection___add))(variable229, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable229,COLOR_abstract_collection___SimpleCollection___add))(variable229, TAG_Int(115)) /*AbstractArray::add*/;
- variable230 = TAG_Int(-UNTAG_Int( TAG_Int(80)));
- ((array___AbstractArray___add_t)CALL(variable229,COLOR_abstract_collection___SimpleCollection___add))(variable229, variable230) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable228,COLOR_abstract_collection___SimpleCollection___add))(variable228, variable229) /*AbstractArray::add*/;
- variable230 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable230,COLOR_abstract_collection___SimpleCollection___add))(variable230, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable230,COLOR_abstract_collection___SimpleCollection___add))(variable230, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable230,COLOR_abstract_collection___SimpleCollection___add))(variable230, TAG_Int(238)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable228,COLOR_abstract_collection___SimpleCollection___add))(variable228, variable230) /*AbstractArray::add*/;
- variable231 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable231,COLOR_abstract_collection___SimpleCollection___add))(variable231, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable231,COLOR_abstract_collection___SimpleCollection___add))(variable231, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable231,COLOR_abstract_collection___SimpleCollection___add))(variable231, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable228,COLOR_abstract_collection___SimpleCollection___add))(variable228, variable231) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable228) /*AbstractArray::add*/;
- variable229 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable230 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable230,COLOR_abstract_collection___SimpleCollection___add))(variable230, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable230,COLOR_abstract_collection___SimpleCollection___add))(variable230, TAG_Int(107)) /*AbstractArray::add*/;
- variable231 = TAG_Int(-UNTAG_Int( TAG_Int(31)));
- ((array___AbstractArray___add_t)CALL(variable230,COLOR_abstract_collection___SimpleCollection___add))(variable230, variable231) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable229,COLOR_abstract_collection___SimpleCollection___add))(variable229, variable230) /*AbstractArray::add*/;
- variable231 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable231,COLOR_abstract_collection___SimpleCollection___add))(variable231, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable231,COLOR_abstract_collection___SimpleCollection___add))(variable231, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable231,COLOR_abstract_collection___SimpleCollection___add))(variable231, TAG_Int(239)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable229,COLOR_abstract_collection___SimpleCollection___add))(variable229, variable231) /*AbstractArray::add*/;
- variable232 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable232,COLOR_abstract_collection___SimpleCollection___add))(variable232, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable232,COLOR_abstract_collection___SimpleCollection___add))(variable232, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable232,COLOR_abstract_collection___SimpleCollection___add))(variable232, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable229,COLOR_abstract_collection___SimpleCollection___add))(variable229, variable232) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable229) /*AbstractArray::add*/;
- variable230 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable231 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable231,COLOR_abstract_collection___SimpleCollection___add))(variable231, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable231,COLOR_abstract_collection___SimpleCollection___add))(variable231, TAG_Int(122)) /*AbstractArray::add*/;
- variable232 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable231,COLOR_abstract_collection___SimpleCollection___add))(variable231, variable232) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable230,COLOR_abstract_collection___SimpleCollection___add))(variable230, variable231) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable230) /*AbstractArray::add*/;
- variable231 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable232 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable232,COLOR_abstract_collection___SimpleCollection___add))(variable232, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable232,COLOR_abstract_collection___SimpleCollection___add))(variable232, TAG_Int(107)) /*AbstractArray::add*/;
- variable233 = TAG_Int(-UNTAG_Int( TAG_Int(31)));
- ((array___AbstractArray___add_t)CALL(variable232,COLOR_abstract_collection___SimpleCollection___add))(variable232, variable233) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable231,COLOR_abstract_collection___SimpleCollection___add))(variable231, variable232) /*AbstractArray::add*/;
- variable233 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable233,COLOR_abstract_collection___SimpleCollection___add))(variable233, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable233,COLOR_abstract_collection___SimpleCollection___add))(variable233, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable233,COLOR_abstract_collection___SimpleCollection___add))(variable233, TAG_Int(240)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable231,COLOR_abstract_collection___SimpleCollection___add))(variable231, variable233) /*AbstractArray::add*/;
- variable234 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable234,COLOR_abstract_collection___SimpleCollection___add))(variable234, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable234,COLOR_abstract_collection___SimpleCollection___add))(variable234, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable234,COLOR_abstract_collection___SimpleCollection___add))(variable234, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable231,COLOR_abstract_collection___SimpleCollection___add))(variable231, variable234) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable231) /*AbstractArray::add*/;
- variable232 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable233 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable233,COLOR_abstract_collection___SimpleCollection___add))(variable233, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable233,COLOR_abstract_collection___SimpleCollection___add))(variable233, TAG_Int(114)) /*AbstractArray::add*/;
- variable234 = TAG_Int(-UNTAG_Int( TAG_Int(79)));
- ((array___AbstractArray___add_t)CALL(variable233,COLOR_abstract_collection___SimpleCollection___add))(variable233, variable234) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable232,COLOR_abstract_collection___SimpleCollection___add))(variable232, variable233) /*AbstractArray::add*/;
- variable234 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable234,COLOR_abstract_collection___SimpleCollection___add))(variable234, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable234,COLOR_abstract_collection___SimpleCollection___add))(variable234, TAG_Int(115)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable234,COLOR_abstract_collection___SimpleCollection___add))(variable234, TAG_Int(241)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable232,COLOR_abstract_collection___SimpleCollection___add))(variable232, variable234) /*AbstractArray::add*/;
- variable235 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable235,COLOR_abstract_collection___SimpleCollection___add))(variable235, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable235,COLOR_abstract_collection___SimpleCollection___add))(variable235, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable235,COLOR_abstract_collection___SimpleCollection___add))(variable235, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable232,COLOR_abstract_collection___SimpleCollection___add))(variable232, variable235) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable232) /*AbstractArray::add*/;
- variable233 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable234 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable234,COLOR_abstract_collection___SimpleCollection___add))(variable234, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable234,COLOR_abstract_collection___SimpleCollection___add))(variable234, TAG_Int(107)) /*AbstractArray::add*/;
- variable235 = TAG_Int(-UNTAG_Int( TAG_Int(31)));
- ((array___AbstractArray___add_t)CALL(variable234,COLOR_abstract_collection___SimpleCollection___add))(variable234, variable235) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable233,COLOR_abstract_collection___SimpleCollection___add))(variable233, variable234) /*AbstractArray::add*/;
- variable235 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable235,COLOR_abstract_collection___SimpleCollection___add))(variable235, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable235,COLOR_abstract_collection___SimpleCollection___add))(variable235, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable235,COLOR_abstract_collection___SimpleCollection___add))(variable235, TAG_Int(242)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable233,COLOR_abstract_collection___SimpleCollection___add))(variable233, variable235) /*AbstractArray::add*/;
- variable236 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable236,COLOR_abstract_collection___SimpleCollection___add))(variable236, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable236,COLOR_abstract_collection___SimpleCollection___add))(variable236, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable236,COLOR_abstract_collection___SimpleCollection___add))(variable236, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable233,COLOR_abstract_collection___SimpleCollection___add))(variable233, variable236) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable233) /*AbstractArray::add*/;
- variable234 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable235 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable235,COLOR_abstract_collection___SimpleCollection___add))(variable235, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable235,COLOR_abstract_collection___SimpleCollection___add))(variable235, TAG_Int(115)) /*AbstractArray::add*/;
- variable236 = TAG_Int(-UNTAG_Int( TAG_Int(80)));
- ((array___AbstractArray___add_t)CALL(variable235,COLOR_abstract_collection___SimpleCollection___add))(variable235, variable236) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable234,COLOR_abstract_collection___SimpleCollection___add))(variable234, variable235) /*AbstractArray::add*/;
- variable236 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable236,COLOR_abstract_collection___SimpleCollection___add))(variable236, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable236,COLOR_abstract_collection___SimpleCollection___add))(variable236, TAG_Int(116)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable236,COLOR_abstract_collection___SimpleCollection___add))(variable236, TAG_Int(243)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable234,COLOR_abstract_collection___SimpleCollection___add))(variable234, variable236) /*AbstractArray::add*/;
- variable237 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable237,COLOR_abstract_collection___SimpleCollection___add))(variable237, TAG_Int(117)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable237,COLOR_abstract_collection___SimpleCollection___add))(variable237, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable237,COLOR_abstract_collection___SimpleCollection___add))(variable237, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable234,COLOR_abstract_collection___SimpleCollection___add))(variable234, variable237) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable234) /*AbstractArray::add*/;
- variable235 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable236 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable236,COLOR_abstract_collection___SimpleCollection___add))(variable236, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable236,COLOR_abstract_collection___SimpleCollection___add))(variable236, TAG_Int(100)) /*AbstractArray::add*/;
- variable237 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable236,COLOR_abstract_collection___SimpleCollection___add))(variable236, variable237) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable235,COLOR_abstract_collection___SimpleCollection___add))(variable235, variable236) /*AbstractArray::add*/;
- variable237 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable237,COLOR_abstract_collection___SimpleCollection___add))(variable237, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable237,COLOR_abstract_collection___SimpleCollection___add))(variable237, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable237,COLOR_abstract_collection___SimpleCollection___add))(variable237, TAG_Int(244)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable235,COLOR_abstract_collection___SimpleCollection___add))(variable235, variable237) /*AbstractArray::add*/;
- variable238 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable238,COLOR_abstract_collection___SimpleCollection___add))(variable238, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable238,COLOR_abstract_collection___SimpleCollection___add))(variable238, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable238,COLOR_abstract_collection___SimpleCollection___add))(variable238, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable235,COLOR_abstract_collection___SimpleCollection___add))(variable235, variable238) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable235) /*AbstractArray::add*/;
- variable236 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable237 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable237,COLOR_abstract_collection___SimpleCollection___add))(variable237, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable237,COLOR_abstract_collection___SimpleCollection___add))(variable237, TAG_Int(98)) /*AbstractArray::add*/;
- variable238 = TAG_Int(-UNTAG_Int( TAG_Int(98)));
- ((array___AbstractArray___add_t)CALL(variable237,COLOR_abstract_collection___SimpleCollection___add))(variable237, variable238) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable236,COLOR_abstract_collection___SimpleCollection___add))(variable236, variable237) /*AbstractArray::add*/;
- variable238 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable238,COLOR_abstract_collection___SimpleCollection___add))(variable238, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable238,COLOR_abstract_collection___SimpleCollection___add))(variable238, TAG_Int(99)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable238,COLOR_abstract_collection___SimpleCollection___add))(variable238, TAG_Int(245)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable236,COLOR_abstract_collection___SimpleCollection___add))(variable236, variable238) /*AbstractArray::add*/;
- variable239 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable239,COLOR_abstract_collection___SimpleCollection___add))(variable239, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable239,COLOR_abstract_collection___SimpleCollection___add))(variable239, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable239,COLOR_abstract_collection___SimpleCollection___add))(variable239, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable236,COLOR_abstract_collection___SimpleCollection___add))(variable236, variable239) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable236) /*AbstractArray::add*/;
- variable237 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable238 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable238,COLOR_abstract_collection___SimpleCollection___add))(variable238, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable238,COLOR_abstract_collection___SimpleCollection___add))(variable238, TAG_Int(122)) /*AbstractArray::add*/;
- variable239 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable238,COLOR_abstract_collection___SimpleCollection___add))(variable238, variable239) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable237,COLOR_abstract_collection___SimpleCollection___add))(variable237, variable238) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable237) /*AbstractArray::add*/;
- variable238 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable239 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable239,COLOR_abstract_collection___SimpleCollection___add))(variable239, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable239,COLOR_abstract_collection___SimpleCollection___add))(variable239, TAG_Int(122)) /*AbstractArray::add*/;
- variable240 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable239,COLOR_abstract_collection___SimpleCollection___add))(variable239, variable240) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable238,COLOR_abstract_collection___SimpleCollection___add))(variable238, variable239) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable238) /*AbstractArray::add*/;
- variable239 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable240 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable240,COLOR_abstract_collection___SimpleCollection___add))(variable240, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable240,COLOR_abstract_collection___SimpleCollection___add))(variable240, TAG_Int(122)) /*AbstractArray::add*/;
- variable241 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable240,COLOR_abstract_collection___SimpleCollection___add))(variable240, variable241) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable239,COLOR_abstract_collection___SimpleCollection___add))(variable239, variable240) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable239) /*AbstractArray::add*/;
- variable240 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable241 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable241,COLOR_abstract_collection___SimpleCollection___add))(variable241, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable241,COLOR_abstract_collection___SimpleCollection___add))(variable241, TAG_Int(100)) /*AbstractArray::add*/;
- variable242 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable241,COLOR_abstract_collection___SimpleCollection___add))(variable241, variable242) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable240,COLOR_abstract_collection___SimpleCollection___add))(variable240, variable241) /*AbstractArray::add*/;
- variable242 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable242,COLOR_abstract_collection___SimpleCollection___add))(variable242, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable242,COLOR_abstract_collection___SimpleCollection___add))(variable242, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable242,COLOR_abstract_collection___SimpleCollection___add))(variable242, TAG_Int(246)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable240,COLOR_abstract_collection___SimpleCollection___add))(variable240, variable242) /*AbstractArray::add*/;
- variable243 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable243,COLOR_abstract_collection___SimpleCollection___add))(variable243, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable243,COLOR_abstract_collection___SimpleCollection___add))(variable243, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable243,COLOR_abstract_collection___SimpleCollection___add))(variable243, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable240,COLOR_abstract_collection___SimpleCollection___add))(variable240, variable243) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable240) /*AbstractArray::add*/;
- variable241 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable242 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable242,COLOR_abstract_collection___SimpleCollection___add))(variable242, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable242,COLOR_abstract_collection___SimpleCollection___add))(variable242, TAG_Int(100)) /*AbstractArray::add*/;
- variable243 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable242,COLOR_abstract_collection___SimpleCollection___add))(variable242, variable243) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable241,COLOR_abstract_collection___SimpleCollection___add))(variable241, variable242) /*AbstractArray::add*/;
- variable243 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable243,COLOR_abstract_collection___SimpleCollection___add))(variable243, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable243,COLOR_abstract_collection___SimpleCollection___add))(variable243, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable243,COLOR_abstract_collection___SimpleCollection___add))(variable243, TAG_Int(247)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable241,COLOR_abstract_collection___SimpleCollection___add))(variable241, variable243) /*AbstractArray::add*/;
- variable244 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable244,COLOR_abstract_collection___SimpleCollection___add))(variable244, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable244,COLOR_abstract_collection___SimpleCollection___add))(variable244, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable244,COLOR_abstract_collection___SimpleCollection___add))(variable244, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable241,COLOR_abstract_collection___SimpleCollection___add))(variable241, variable244) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable241) /*AbstractArray::add*/;
- variable242 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable243 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable243,COLOR_abstract_collection___SimpleCollection___add))(variable243, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable243,COLOR_abstract_collection___SimpleCollection___add))(variable243, TAG_Int(122)) /*AbstractArray::add*/;
- variable244 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable243,COLOR_abstract_collection___SimpleCollection___add))(variable243, variable244) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable242,COLOR_abstract_collection___SimpleCollection___add))(variable242, variable243) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable242) /*AbstractArray::add*/;
- variable243 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable244 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable244,COLOR_abstract_collection___SimpleCollection___add))(variable244, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable244,COLOR_abstract_collection___SimpleCollection___add))(variable244, TAG_Int(95)) /*AbstractArray::add*/;
- variable245 = TAG_Int(-UNTAG_Int( TAG_Int(29)));
- ((array___AbstractArray___add_t)CALL(variable244,COLOR_abstract_collection___SimpleCollection___add))(variable244, variable245) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable243,COLOR_abstract_collection___SimpleCollection___add))(variable243, variable244) /*AbstractArray::add*/;
- variable245 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable245,COLOR_abstract_collection___SimpleCollection___add))(variable245, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable245,COLOR_abstract_collection___SimpleCollection___add))(variable245, TAG_Int(97)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable245,COLOR_abstract_collection___SimpleCollection___add))(variable245, TAG_Int(248)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable243,COLOR_abstract_collection___SimpleCollection___add))(variable243, variable245) /*AbstractArray::add*/;
- variable246 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable246,COLOR_abstract_collection___SimpleCollection___add))(variable246, TAG_Int(98)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable246,COLOR_abstract_collection___SimpleCollection___add))(variable246, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable246,COLOR_abstract_collection___SimpleCollection___add))(variable246, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable243,COLOR_abstract_collection___SimpleCollection___add))(variable243, variable246) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable243) /*AbstractArray::add*/;
- variable244 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable245 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable245,COLOR_abstract_collection___SimpleCollection___add))(variable245, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable245,COLOR_abstract_collection___SimpleCollection___add))(variable245, TAG_Int(100)) /*AbstractArray::add*/;
- variable246 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable245,COLOR_abstract_collection___SimpleCollection___add))(variable245, variable246) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable244,COLOR_abstract_collection___SimpleCollection___add))(variable244, variable245) /*AbstractArray::add*/;
- variable246 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable246,COLOR_abstract_collection___SimpleCollection___add))(variable246, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable246,COLOR_abstract_collection___SimpleCollection___add))(variable246, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable246,COLOR_abstract_collection___SimpleCollection___add))(variable246, TAG_Int(249)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable244,COLOR_abstract_collection___SimpleCollection___add))(variable244, variable246) /*AbstractArray::add*/;
- variable247 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable247,COLOR_abstract_collection___SimpleCollection___add))(variable247, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable247,COLOR_abstract_collection___SimpleCollection___add))(variable247, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable247,COLOR_abstract_collection___SimpleCollection___add))(variable247, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable244,COLOR_abstract_collection___SimpleCollection___add))(variable244, variable247) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable244) /*AbstractArray::add*/;
- variable245 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable246 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable246,COLOR_abstract_collection___SimpleCollection___add))(variable246, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable246,COLOR_abstract_collection___SimpleCollection___add))(variable246, TAG_Int(122)) /*AbstractArray::add*/;
- variable247 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable246,COLOR_abstract_collection___SimpleCollection___add))(variable246, variable247) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable245,COLOR_abstract_collection___SimpleCollection___add))(variable245, variable246) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable245) /*AbstractArray::add*/;
- variable246 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable247 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable247,COLOR_abstract_collection___SimpleCollection___add))(variable247, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable247,COLOR_abstract_collection___SimpleCollection___add))(variable247, TAG_Int(122)) /*AbstractArray::add*/;
- variable248 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable247,COLOR_abstract_collection___SimpleCollection___add))(variable247, variable248) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable246,COLOR_abstract_collection___SimpleCollection___add))(variable246, variable247) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable246) /*AbstractArray::add*/;
- variable247 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable248 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable248,COLOR_abstract_collection___SimpleCollection___add))(variable248, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable248,COLOR_abstract_collection___SimpleCollection___add))(variable248, TAG_Int(100)) /*AbstractArray::add*/;
- variable249 = TAG_Int(-UNTAG_Int( TAG_Int(37)));
- ((array___AbstractArray___add_t)CALL(variable248,COLOR_abstract_collection___SimpleCollection___add))(variable248, variable249) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable247,COLOR_abstract_collection___SimpleCollection___add))(variable247, variable248) /*AbstractArray::add*/;
- variable249 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable249,COLOR_abstract_collection___SimpleCollection___add))(variable249, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable249,COLOR_abstract_collection___SimpleCollection___add))(variable249, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable249,COLOR_abstract_collection___SimpleCollection___add))(variable249, TAG_Int(250)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable247,COLOR_abstract_collection___SimpleCollection___add))(variable247, variable249) /*AbstractArray::add*/;
- variable250 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable250,COLOR_abstract_collection___SimpleCollection___add))(variable250, TAG_Int(102)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable250,COLOR_abstract_collection___SimpleCollection___add))(variable250, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable250,COLOR_abstract_collection___SimpleCollection___add))(variable250, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable247,COLOR_abstract_collection___SimpleCollection___add))(variable247, variable250) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable247) /*AbstractArray::add*/;
- variable248 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable249 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable249,COLOR_abstract_collection___SimpleCollection___add))(variable249, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable249,COLOR_abstract_collection___SimpleCollection___add))(variable249, TAG_Int(99)) /*AbstractArray::add*/;
- variable250 = TAG_Int(-UNTAG_Int( TAG_Int(78)));
- ((array___AbstractArray___add_t)CALL(variable249,COLOR_abstract_collection___SimpleCollection___add))(variable249, variable250) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable248,COLOR_abstract_collection___SimpleCollection___add))(variable248, variable249) /*AbstractArray::add*/;
- variable250 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable250,COLOR_abstract_collection___SimpleCollection___add))(variable250, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable250,COLOR_abstract_collection___SimpleCollection___add))(variable250, TAG_Int(100)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable250,COLOR_abstract_collection___SimpleCollection___add))(variable250, TAG_Int(251)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable248,COLOR_abstract_collection___SimpleCollection___add))(variable248, variable250) /*AbstractArray::add*/;
- variable251 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable251,COLOR_abstract_collection___SimpleCollection___add))(variable251, TAG_Int(101)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable251,COLOR_abstract_collection___SimpleCollection___add))(variable251, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable251,COLOR_abstract_collection___SimpleCollection___add))(variable251, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable248,COLOR_abstract_collection___SimpleCollection___add))(variable248, variable251) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable248) /*AbstractArray::add*/;
- variable249 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable250 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable250,COLOR_abstract_collection___SimpleCollection___add))(variable250, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable250,COLOR_abstract_collection___SimpleCollection___add))(variable250, TAG_Int(122)) /*AbstractArray::add*/;
- variable251 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable250,COLOR_abstract_collection___SimpleCollection___add))(variable250, variable251) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable249,COLOR_abstract_collection___SimpleCollection___add))(variable249, variable250) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable249) /*AbstractArray::add*/;
- variable250 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- variable251 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable251,COLOR_abstract_collection___SimpleCollection___add))(variable251, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable251,COLOR_abstract_collection___SimpleCollection___add))(variable251, TAG_Int(107)) /*AbstractArray::add*/;
- variable252 = TAG_Int(-UNTAG_Int( TAG_Int(31)));
- ((array___AbstractArray___add_t)CALL(variable251,COLOR_abstract_collection___SimpleCollection___add))(variable251, variable252) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable250,COLOR_abstract_collection___SimpleCollection___add))(variable250, variable251) /*AbstractArray::add*/;
- variable252 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable252,COLOR_abstract_collection___SimpleCollection___add))(variable252, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable252,COLOR_abstract_collection___SimpleCollection___add))(variable252, TAG_Int(108)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable252,COLOR_abstract_collection___SimpleCollection___add))(variable252, TAG_Int(252)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable250,COLOR_abstract_collection___SimpleCollection___add))(variable250, variable252) /*AbstractArray::add*/;
- variable253 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable253,COLOR_abstract_collection___SimpleCollection___add))(variable253, TAG_Int(109)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable253,COLOR_abstract_collection___SimpleCollection___add))(variable253, TAG_Int(122)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable253,COLOR_abstract_collection___SimpleCollection___add))(variable253, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable250,COLOR_abstract_collection___SimpleCollection___add))(variable250, variable253) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable250) /*AbstractArray::add*/;
- variable251 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable252 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable252,COLOR_abstract_collection___SimpleCollection___add))(variable252, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable252,COLOR_abstract_collection___SimpleCollection___add))(variable252, TAG_Int(122)) /*AbstractArray::add*/;
- variable253 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable252,COLOR_abstract_collection___SimpleCollection___add))(variable252, variable253) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable251,COLOR_abstract_collection___SimpleCollection___add))(variable251, variable252) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable251) /*AbstractArray::add*/;
- variable252 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable253 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable253,COLOR_abstract_collection___SimpleCollection___add))(variable253, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable253,COLOR_abstract_collection___SimpleCollection___add))(variable253, TAG_Int(122)) /*AbstractArray::add*/;
- variable254 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable253,COLOR_abstract_collection___SimpleCollection___add))(variable253, variable254) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable252,COLOR_abstract_collection___SimpleCollection___add))(variable252, variable253) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable252) /*AbstractArray::add*/;
- variable253 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable254 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable254,COLOR_abstract_collection___SimpleCollection___add))(variable254, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable254,COLOR_abstract_collection___SimpleCollection___add))(variable254, TAG_Int(122)) /*AbstractArray::add*/;
- variable255 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable254,COLOR_abstract_collection___SimpleCollection___add))(variable254, variable255) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable253,COLOR_abstract_collection___SimpleCollection___add))(variable253, variable254) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable253) /*AbstractArray::add*/;
- variable254 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable255 = NEW_array___Array___with_capacity(TAG_Int(3)); /*new Array[E]*/
- ((array___AbstractArray___add_t)CALL(variable255,COLOR_abstract_collection___SimpleCollection___add))(variable255, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable255,COLOR_abstract_collection___SimpleCollection___add))(variable255, TAG_Int(122)) /*AbstractArray::add*/;
- variable256 = TAG_Int(-UNTAG_Int( TAG_Int(35)));
- ((array___AbstractArray___add_t)CALL(variable255,COLOR_abstract_collection___SimpleCollection___add))(variable255, variable256) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable254,COLOR_abstract_collection___SimpleCollection___add))(variable254, variable255) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable254) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable0,COLOR_abstract_collection___SimpleCollection___add))(variable0, variable1) /*AbstractArray::add*/;
- once_value_variable0_264 = variable0;
- once_bool_variable0_264 = true;
+ /* ./parser//lexer.nit:1680 */
+ REGB3 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:216 */
+ REGB3 = TAG_Int(-UNTAG_Int(REGB3));
+ /* ./parser//lexer.nit:1680 */
+ REGB1 = TAG_Bool(IS_EQUAL_OO(REGB2,REGB3));
+ if (UNTAG_Bool(REGB1)) {
+ } else {
+ /* ./../lib/standard//kernel.nit:207 */
+ REGB3 = TAG_Bool((REGB2)==(REGB3));
+ /* ./parser//lexer.nit:1680 */
+ REGB1 = REGB3;
}
- ATTR_lexer___Lexer____goto_table( self) /*Lexer::_goto_table*/ = variable0;
- tracehead = trace.prev;
- return;
-}
-val_t lexer___Lexer___nil_array(val_t self) {
- struct trace_t trace = {NULL, NULL, 3250, LOCATE_lexer___Lexer___nil_array};
- val_t variable0;
- static val_t once_value_variable0_266; static int once_bool_variable0_266;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- if (once_bool_variable0_266) variable0 = once_value_variable0_266;
- else {
- variable0 = NEW_array___Array___init(); /*new Array[E]*/
- once_value_variable0_266 = variable0;
- once_bool_variable0_266 = true;
+ if (UNTAG_Bool(REGB1)) {
+ /* ./parser//lexer.nit:1681 */
+ REGB1 = TAG_Bool(true);
+ ATTR_lexer___Lexer____eof(fra.me.REG[0]) = REGB1;
+ }
+ /* ./parser//lexer.nit:1684 */
+ REGB0 = REGB2;
+ goto label1;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
+ return REGB0;
+}
+void lexer___Lexer___push_back(val_t p0, val_t p1){
+ struct {struct stack_frame_t me; val_t MORE_REG[2];} fra;
+ val_t REGB0;
+ val_t REGB1;
+ val_t REGB2;
+ val_t REGB3;
+ val_t tmp;
+ fra.me.prev = stack_frame_head; stack_frame_head = &fra.me;
+ fra.me.file = LOCATE_lexer;
+ fra.me.line = 1687;
+ fra.me.meth = LOCATE_lexer___Lexer___push_back;
+ fra.me.has_broke = 0;
+ fra.me.REG_size = 3;
+ fra.me.REG[0] = NIT_NULL;
+ fra.me.REG[1] = NIT_NULL;
+ fra.me.REG[2] = NIT_NULL;
+ fra.me.REG[0] = p0;
+ REGB0 = p1;
+ /* ./parser//lexer.nit:1691 */
+ REGB1 = TAG_Bool(ATTR_lexer___Lexer____text(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_text", LOCATE_lexer, 1691);
}
- goto return_label265;
- return_label265: while(false);
- tracehead = trace.prev;
- return variable0;
-}
-void lexer___Lexer___build_accept_table(val_t self) {
- struct trace_t trace = {NULL, NULL, 3256, LOCATE_lexer___Lexer___build_accept_table};
- val_t variable0;
- static val_t once_value_variable0_268; static int once_bool_variable0_268;
- val_t variable1;
- val_t variable2;
- val_t variable3;
- val_t variable4;
- val_t variable5;
- val_t variable6;
- val_t variable7;
- val_t variable8;
- val_t variable9;
- val_t variable10;
- val_t variable11;
- val_t variable12;
- val_t variable13;
- val_t variable14;
- val_t variable15;
- val_t variable16;
- val_t variable17;
- trace.prev = tracehead; tracehead = &trace;
- trace.file = LOCATE_lexer;
- if (once_bool_variable0_268) variable0 = once_value_variable0_268;
- else {
- variable0 = NEW_array___Array___with_capacity(TAG_Int(1)); /*new Array[E]*/
- variable1 = NEW_array___Array___with_capacity(TAG_Int(253)); /*new Array[E]*/
- variable2 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable2) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(0)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(1)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(1)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(0)) /*AbstractArray::add*/;
- variable3 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable3) /*AbstractArray::add*/;
- variable4 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable4) /*AbstractArray::add*/;
- variable5 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable5) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(66)) /*AbstractArray::add*/;
- variable6 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable6) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(49)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(50)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(64)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(62)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(53)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(63)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(61)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(65)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(77)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(54)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(69)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(56)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(71)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(51)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(52)) /*AbstractArray::add*/;
- variable7 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable7) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- variable8 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable8) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(1)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(68)) /*AbstractArray::add*/;
- variable9 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable9) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(80)) /*AbstractArray::add*/;
- variable10 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable10) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(81)) /*AbstractArray::add*/;
- variable11 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable11) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(2)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(2)) /*AbstractArray::add*/;
- variable12 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable12) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(79)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(57)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(58)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(60)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(78)) /*AbstractArray::add*/;
- variable13 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable13) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(55)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(70)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(67)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(72)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(74)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(76)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(48)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(17)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(26)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(31)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(16)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(33)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- variable14 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable14) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(83)) /*AbstractArray::add*/;
- variable15 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable15) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(82)) /*AbstractArray::add*/;
- variable16 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable16) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(2)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(59)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(73)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(76)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(76)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(76)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(76)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(32)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(10)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(30)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(41)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(40)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(34)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(20)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- variable17 = TAG_Int(-UNTAG_Int( TAG_Int(1)));
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, variable17) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(13)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(28)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(14)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(11)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(47)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(42)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(44)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(27)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(45)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(12)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(38)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(37)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(5)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(46)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(15)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(43)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(29)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(39)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(22)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(4)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(21)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(35)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(25)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(3)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(24)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(9)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(6)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(36)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(18)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(75)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(19)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(7)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(23)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable1,COLOR_abstract_collection___SimpleCollection___add))(variable1, TAG_Int(8)) /*AbstractArray::add*/;
- ((array___AbstractArray___add_t)CALL(variable0,COLOR_abstract_collection___SimpleCollection___add))(variable0, variable1) /*AbstractArray::add*/;
- once_value_variable0_268 = variable0;
- once_bool_variable0_268 = true;
+ fra.me.REG[1] = ATTR_lexer___Lexer____text(fra.me.REG[0]);
+ /* ./../lib/standard//collection//array.nit:23 */
+ REGB1 = TAG_Bool(ATTR_array___AbstractArrayRead____length(fra.me.REG[1])!=NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_length", LOCATE_array, 23);
+ }
+ REGB1 = ATTR_array___AbstractArrayRead____length(fra.me.REG[1]);
+ /* ./parser//lexer.nit:1692 */
+ REGB2 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:217 */
+ REGB2 = TAG_Int(UNTAG_Int(REGB1)-UNTAG_Int(REGB2));
+ /* ./parser//lexer.nit:1693 */
+ while(1) {
+ /* ./../lib/standard//kernel.nit:213 */
+ REGB1 = TAG_Bool(UNTAG_Int(REGB2)>=UNTAG_Int(REGB0));
+ /* ./parser//lexer.nit:1693 */
+ if (UNTAG_Bool(REGB1)) {
+ /* ./parser//lexer.nit:1694 */
+ REGB1 = TAG_Bool(false);
+ ATTR_lexer___Lexer____eof(fra.me.REG[0]) = REGB1;
+ /* ./parser//lexer.nit:1695 */
+ REGB1 = TAG_Bool(ATTR_lexer___Lexer____stream_pos(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_stream_pos", LOCATE_lexer, 1695);
+ }
+ REGB1 = ATTR_lexer___Lexer____stream_pos(fra.me.REG[0]);
+ REGB3 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:215 */
+ REGB3 = TAG_Int(UNTAG_Int(REGB1)+UNTAG_Int(REGB3));
+ /* ./parser//lexer.nit:1695 */
+ ATTR_lexer___Lexer____stream_pos(fra.me.REG[0]) = REGB3;
+ /* ./parser//lexer.nit:1696 */
+ REGB3 = TAG_Bool(ATTR_lexer___Lexer____stream_buf(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB3)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_stream_buf", LOCATE_lexer, 1696);
+ }
+ fra.me.REG[1] = ATTR_lexer___Lexer____stream_buf(fra.me.REG[0]);
+ REGB3 = TAG_Bool(ATTR_lexer___Lexer____stream_pos(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB3)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_stream_pos", LOCATE_lexer, 1696);
+ }
+ REGB3 = ATTR_lexer___Lexer____stream_pos(fra.me.REG[0]);
+ REGB1 = TAG_Bool(ATTR_lexer___Lexer____text(fra.me.REG[0])!=NIT_NULL);
+ if (UNTAG_Bool(REGB1)) {
+ } else {
+ nit_abort("Uninitialized attribute %s", "_text", LOCATE_lexer, 1696);
+ }
+ fra.me.REG[2] = ATTR_lexer___Lexer____text(fra.me.REG[0]);
+ REGB1 = CALL_abstract_collection___MapRead_____bra(fra.me.REG[2])(fra.me.REG[2], REGB2);
+ CALL_abstract_collection___Map_____braeq(fra.me.REG[1])(fra.me.REG[1], REGB3, REGB1);
+ /* ./parser//lexer.nit:1697 */
+ REGB1 = TAG_Int(1);
+ /* ./../lib/standard//kernel.nit:217 */
+ REGB1 = TAG_Int(UNTAG_Int(REGB2)-UNTAG_Int(REGB1));
+ /* ./parser//lexer.nit:1697 */
+ REGB2 = REGB1;
+ } else {
+ /* ./parser//lexer.nit:1693 */
+ goto label1;
+ }
}
- ATTR_lexer___Lexer____accept_table( self) /*Lexer::_accept_table*/ = variable0;
- tracehead = trace.prev;
+ label1: while(0);
+ stack_frame_head = fra.me.prev;
return;
}