$ ./parserA.sh compiling program executing program ----------------------------------------------------------------------->called init_aux() at line 348 from ../Shell/builtins/libstring.h ----------------------------------------------------------------------->called init_env() at line 327 from ../Shell/builtins/libstring.h ----------------------------------------------------------------------->called init_argX() at line 336 from ../Shell/builtins/libstring.h initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: '0011' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'RP' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'c' tag: 'regex', contents: 'o' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: 'e' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[1].references->argc = 4 action_code_builder_struct[1].references->argv[0] = FIN action_code_builder_struct[1].references->argv[1] = 0011 action_code_builder_struct[1].references->argv[2] = RP action_code_builder_struct[1].references->argv[3] = 0 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'FIN' a->contents = FIN tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0011' a->contents = 0011 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'REG' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[2].references->argc = 3 action_code_builder_struct[2].references->argv[0] = INC action_code_builder_struct[2].references->argv[1] = 0110 action_code_builder_struct[2].references->argv[2] = REG PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'INC' a->contents = INC tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = INC tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0110' a->contents = 0110 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0110 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'REG' FINDING 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 FOUND a->contents = REG tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = REG tag: 'space|char', contents: ' ' tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'xx' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[3].references->argc = 3 action_code_builder_struct[3].references->argv[0] = 10 action_code_builder_struct[3].references->argv[1] = xx action_code_builder_struct[3].references->argv[2] = REG PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_statement|>' tag: 'S|>' tag: 'space|char', contents: ' ' tag: 'space|char', contents: ' ' tag: 'space|char', contents: ' ' tag: 'space|char', contents: ' ' tag: 'space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '10' a->contents = 10 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 10 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'xx' FINDING 00 01 10 11 FOUND a->contents = xx tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = xx tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'REG' FINDING 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 FOUND a->contents = REG tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = REG tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'xxxx' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[4].references->argc = 2 action_code_builder_struct[4].references->argv[0] = 1111 action_code_builder_struct[4].references->argv[1] = xxxx PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_statement|>' tag: 'S|>' tag: 'space|char', contents: ' ' tag: 'space|char', contents: ' ' tag: 'space|char', contents: ' ' tag: 'space|char', contents: ' ' tag: 'space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '1111' a->contents = 1111 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1111 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'xxxx' FINDING 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 FOUND a->contents = xxxx tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = xxxx tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[5].references->argc = 6 action_code_builder_struct[5].references->argv[0] = FIM action_code_builder_struct[5].references->argv[1] = 0010 action_code_builder_struct[5].references->argv[2] = RP action_code_builder_struct[5].references->argv[3] = 0 action_code_builder_struct[5].references->argv[4] = DATA action_code_builder_struct[5].references->argv[5] = DATA PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'FIM' a->contents = FIM tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIM tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0010' a->contents = 0010 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0010 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'DATA' FINDING xxxx FOUND a->contents = DATA tag_index = 4 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'DATA' FINDING xxxx FOUND a->contents = DATA tag_index = 5 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[6].references->argc = 3 action_code_builder_struct[6].references->argv[0] = LDM action_code_builder_struct[6].references->argv[1] = 1101 action_code_builder_struct[6].references->argv[2] = DATA PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'LDM' a->contents = LDM tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = LDM tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '1101' a->contents = 1101 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1101 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'DATA' FINDING xxxx FOUND a->contents = DATA tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[7].references->argc = 5 action_code_builder_struct[7].references->argv[0] = JUN action_code_builder_struct[7].references->argv[1] = 0100 action_code_builder_struct[7].references->argv[2] = ADDR action_code_builder_struct[7].references->argv[3] = ADDR action_code_builder_struct[7].references->argv[4] = ADDR PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'JUN' a->contents = JUN tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = JUN tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0100' a->contents = 0100 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0100 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'ADDR' FINDING xxxx FOUND a->contents = ADDR tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'ADDR' FINDING xxxx FOUND a->contents = ADDR tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'ADDR' FINDING xxxx FOUND a->contents = ADDR tag_index = 4 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[8].references->argc = 4 action_code_builder_struct[8].references->argv[0] = JIN action_code_builder_struct[8].references->argv[1] = 0011 action_code_builder_struct[8].references->argv[2] = RP action_code_builder_struct[8].references->argv[3] = 1 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'JIN' a->contents = JIN tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = JIN tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0011' a->contents = 0011 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '1' a->contents = 1 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1 tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[9].references->argc = 5 action_code_builder_struct[9].references->argv[0] = JCN action_code_builder_struct[9].references->argv[1] = 0001 action_code_builder_struct[9].references->argv[2] = CN action_code_builder_struct[9].references->argv[3] = ADDR action_code_builder_struct[9].references->argv[4] = ADDR PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'JCN' a->contents = JCN tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = JCN tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0001' a->contents = 0001 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0001 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'CN' FINDING 0xx1 1xx1 0x1x 1x1x 01xx 11xx FOUND a->contents = CN tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = CN tag: 'space|char', contents: ' ' tag: 'space|char', contents: ' ' tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'ADDR' FINDING xxxx FOUND a->contents = ADDR tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'ADDR' FINDING xxxx FOUND a->contents = ADDR tag_index = 4 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[10].references->argc = 5 action_code_builder_struct[10].references->argv[0] = ISZ action_code_builder_struct[10].references->argv[1] = 0111 action_code_builder_struct[10].references->argv[2] = REG action_code_builder_struct[10].references->argv[3] = ADDR action_code_builder_struct[10].references->argv[4] = ADDR PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'ISZ' a->contents = ISZ tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ISZ tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0111' a->contents = 0111 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0111 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'REG' FINDING 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 FOUND a->contents = REG tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = REG tag: 'space|char', contents: ' ' tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'ADDR' FINDING xxxx FOUND a->contents = ADDR tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'ADDR' FINDING xxxx FOUND a->contents = ADDR tag_index = 4 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[11].references->argc = 5 action_code_builder_struct[11].references->argv[0] = JMS action_code_builder_struct[11].references->argv[1] = 0101 action_code_builder_struct[11].references->argv[2] = ADDR action_code_builder_struct[11].references->argv[3] = ADDR action_code_builder_struct[11].references->argv[4] = ADDR PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'JMS' a->contents = JMS tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = JMS tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0101' a->contents = 0101 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0101 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'ADDR' FINDING xxxx FOUND a->contents = ADDR tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'ADDR' FINDING xxxx FOUND a->contents = ADDR tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'ADDR' FINDING xxxx FOUND a->contents = ADDR tag_index = 4 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = ADDR tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[12].references->argc = 3 action_code_builder_struct[12].references->argv[0] = BBL action_code_builder_struct[12].references->argv[1] = 1100 action_code_builder_struct[12].references->argv[2] = DATA PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'BBL' a->contents = BBL tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = BBL tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '1100' a->contents = 1100 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1100 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'DATA' FINDING xxxx FOUND a->contents = DATA tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[13].references->argc = 3 action_code_builder_struct[13].references->argv[0] = NOP action_code_builder_struct[13].references->argv[1] = 0000 action_code_builder_struct[13].references->argv[2] = 0000 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'NOP' a->contents = NOP tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = NOP tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0000' a->contents = 0000 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0000 tag: 'char', contents: '|' tag: 'binary|regex', contents: '0000' a->contents = 0000 tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0000 tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[14].references->argc = 3 action_code_builder_struct[14].references->argv[0] = DCL action_code_builder_struct[14].references->argv[1] = 1111 action_code_builder_struct[14].references->argv[2] = 1101 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'DCL' a->contents = DCL tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DCL tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '1111' a->contents = 1111 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1111 tag: 'char', contents: '|' tag: 'binary|regex', contents: '1101' a->contents = 1101 tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1101 tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[15].references->argc = 4 action_code_builder_struct[15].references->argv[0] = SRC action_code_builder_struct[15].references->argv[1] = 0010 action_code_builder_struct[15].references->argv[2] = RP action_code_builder_struct[15].references->argv[3] = 1 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'SRC' a->contents = SRC tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = SRC tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0010' a->contents = 0010 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0010 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '1' a->contents = 1 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1 tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'OP' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[16].references->argc = 2 action_code_builder_struct[16].references->argv[0] = 1110 action_code_builder_struct[16].references->argv[1] = OP PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_statement|>' tag: 'S|>' tag: 'space|char', contents: ' ' tag: 'space|char', contents: ' ' tag: 'space|char', contents: ' ' tag: 'space|char', contents: ' ' tag: 'space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '1110' a->contents = 1110 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 1110 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'OP' FINDING 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 FOUND a->contents = OP tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = OP tag: 'space|char', contents: ' ' tag: 'space|char', contents: ' ' tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'FIN' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: '0011' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: '0' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'RP' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'c' tag: 'regex', contents: 'o' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: 'e' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[17].references->argc = 4 action_code_builder_struct[17].references->argv[0] = FIN1 action_code_builder_struct[17].references->argv[1] = 0011 action_code_builder_struct[17].references->argv[2] = RP action_code_builder_struct[17].references->argv[3] = 0 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'FIN1' a->contents = FIN1 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN1 tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0011' a->contents = 0011 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'FIN' tag: 'space|char', contents: ' ' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: '0011' tag: 'space|char', contents: ' ' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: '0' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'RP' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'c' tag: 'regex', contents: 'o' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: 'e' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[18].references->argc = 4 action_code_builder_struct[18].references->argv[0] = FIN2 action_code_builder_struct[18].references->argv[1] = 0011 action_code_builder_struct[18].references->argv[2] = RP action_code_builder_struct[18].references->argv[3] = 0 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'FIN2' a->contents = FIN2 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN2 tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0011' a->contents = 0011 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'FIN' tag: 'indexedname|>' tag: 'string', contents: '${' tag: 'word|regex', contents: '0011' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'char', contents: '}' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: '0' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'RP' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'c' tag: 'regex', contents: 'o' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: 'e' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[19].references->argc = 4 action_code_builder_struct[19].references->argv[0] = FIN3 action_code_builder_struct[19].references->argv[1] = 0011 action_code_builder_struct[19].references->argv[2] = RP action_code_builder_struct[19].references->argv[3] = 0 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'FIN3' a->contents = FIN3 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN3 tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0011' a->contents = 0011 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code_segmented|>' tag: 'name_segmented|>' tag: 'char', contents: '$' tag: 'word_segmented|word|regex', contents: 'FIN' tag: 'indexedname_segmented|>' tag: 'SS|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'string', contents: '$' tag: 'SS|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'string', contents: '{' tag: 'word_segmented|>' tag: 'SS|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'word|regex', contents: '0' tag: 'word_segmented|>' tag: 'SS|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'word|regex', contents: '0' tag: 'word_segmented|>' tag: 'SS|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'word|regex', contents: '1' tag: 'word_segmented|>' tag: 'SS|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'word|regex', contents: '1' tag: 'num_segmented|>' tag: 'SS|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'char', contents: '#' tag: 'number_segmented|>' tag: 'SS|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'number|regex', contents: '0' tag: 'SS|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'char', contents: '}' tag: 'num_segmented|>' tag: 'SS|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'char', contents: '#' tag: 'number_segmented|>' tag: 'SS|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'number|regex', contents: '3' tag: 'SS|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'RP' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'c' tag: 'regex', contents: 'o' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: 'e' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[20].references->argc = 4 action_code_builder_struct[20].references->argv[0] = FIN4 action_code_builder_struct[20].references->argv[1] = 0011 action_code_builder_struct[20].references->argv[2] = RP action_code_builder_struct[20].references->argv[3] = 0 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'FIN4' a->contents = FIN4 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN4 tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0011' a->contents = 0011 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code_segmented|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '1' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '3' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'RP' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'c' tag: 'regex', contents: 'o' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: 'e' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[21].references->argc = 4 action_code_builder_struct[21].references->argv[0] = FIN5 action_code_builder_struct[21].references->argv[1] = 0011 action_code_builder_struct[21].references->argv[2] = RP action_code_builder_struct[21].references->argv[3] = 0 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'FIN5' a->contents = FIN5 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN5 tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0011' a->contents = 0011 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'space|char', contents: ' ' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '1' tag: 'space|char', contents: ' ' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '3' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'RP' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'c' tag: 'regex', contents: 'o' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: 'e' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[22].references->argc = 4 action_code_builder_struct[22].references->argv[0] = FIN6 action_code_builder_struct[22].references->argv[1] = 0011 action_code_builder_struct[22].references->argv[2] = RP action_code_builder_struct[22].references->argv[3] = 0 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'FIN6' a->contents = FIN6 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN6 tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0011' a->contents = 0011 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'FIN' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: '0011' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'RP' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'c' tag: 'regex', contents: 'o' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: 'e' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[23].references->argc = 4 action_code_builder_struct[23].references->argv[0] = FIN7 action_code_builder_struct[23].references->argv[1] = 0011 action_code_builder_struct[23].references->argv[2] = RP action_code_builder_struct[23].references->argv[3] = 0 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'FIN7' a->contents = FIN7 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN7 tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0011' a->contents = 0011 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'FIN' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'indexedname|>' tag: 'string', contents: '${' tag: 'word|regex', contents: '0011' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'char', contents: '}' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'RP' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'c' tag: 'regex', contents: 'o' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: 'e' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[24].references->argc = 4 action_code_builder_struct[24].references->argv[0] = FIN8 action_code_builder_struct[24].references->argv[1] = 0011 action_code_builder_struct[24].references->argv[2] = RP action_code_builder_struct[24].references->argv[3] = 0 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'FIN8' a->contents = FIN8 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN8 tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0011' a->contents = 0011 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '1' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '2' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'c' tag: 'regex', contents: 'o' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: 'e' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '3' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[25].references->argc = 4 action_code_builder_struct[25].references->argv[0] = FIN9 action_code_builder_struct[25].references->argv[1] = 0011 action_code_builder_struct[25].references->argv[2] = RP action_code_builder_struct[25].references->argv[3] = 0 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'FIN9' a->contents = FIN9 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN9 tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0011' a->contents = 0011 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: '0011' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'RP' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'c' tag: 'regex', contents: 'o' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: 'e' tag: 'regex', contents: 'n' tag: 'regex', contents: 't' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '3' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: ' ' tag: 'regex', contents: 'p' tag: 'regex', contents: 'u' tag: 'regex', contents: 't' tag: 'regex', contents: 's' tag: 'regex', contents: '(' tag: 'regex', contents: '$' tag: 'regex', contents: '$' tag: 'regex', contents: '.' tag: 'regex', contents: 'n' tag: 'regex', contents: 'a' tag: 'regex', contents: 'm' tag: 'regex', contents: 'e' tag: 'regex', contents: ')' tag: 'regex', contents: ';' tag: 'regex', contents: ' ' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[26].references->argc = 4 action_code_builder_struct[26].references->argv[0] = FIN10 action_code_builder_struct[26].references->argv[1] = 0011 action_code_builder_struct[26].references->argv[2] = RP action_code_builder_struct[26].references->argv[3] = 0 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'FIN10' a->contents = FIN10 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIN10 tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0011' a->contents = 0011 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0011 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'indexedname|>' tag: 'string', contents: '${' tag: 'word|regex', contents: 'DATA' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'char', contents: '}' tag: 'space|char', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: 'D' tag: 'regex', contents: 'A' tag: 'regex', contents: 'T' tag: 'regex', contents: 'A' tag: 'regex', contents: '1' tag: 'string', contents: '}' tag: 'action_code_segmented|>' tag: 'indexedname_segmented|>' tag: 'SS|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'string', contents: '$' tag: 'string', contents: '{' tag: 'word_segmented|word|regex', contents: 'DATA' tag: 'num_segmented|>' tag: 'char', contents: '#' tag: 'number_segmented|number|regex', contents: '1' tag: 'char', contents: '}' tag: 'SS|space|char', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: 'D' tag: 'regex', contents: 'A' tag: 'regex', contents: 'T' tag: 'regex', contents: 'A' tag: 'regex', contents: '2' tag: 'string', contents: '}' tag: 'action_code_segmented|>' tag: 'indexedname_segmented|>' tag: 'SS|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'SS|tab|string', contents: ' ' tag: 'string', contents: '$' tag: 'string', contents: '{' tag: 'word_segmented|word|regex', contents: 'DATA' tag: 'num_segmented|>' tag: 'char', contents: '#' tag: 'number_segmented|number|regex', contents: '0' tag: 'char', contents: '}' tag: 'name_segmented|>' tag: 'char', contents: '$' tag: 'word_segmented|word|regex', contents: 'FIM' tag: 'SS|space|char', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: 'E' tag: 'regex', contents: 'C' tag: 'regex', contents: 'H' tag: 'regex', contents: 'O' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[27].references->argc = 6 action_code_builder_struct[27].references->argv[0] = FIM11 action_code_builder_struct[27].references->argv[1] = 0010 action_code_builder_struct[27].references->argv[2] = RP action_code_builder_struct[27].references->argv[3] = 0 action_code_builder_struct[27].references->argv[4] = DATA action_code_builder_struct[27].references->argv[5] = DATA PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'FIM11' a->contents = FIM11 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIM11 tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0010' a->contents = 0010 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0010 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'DATA' FINDING xxxx FOUND a->contents = DATA tag_index = 4 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'DATA' FINDING xxxx FOUND a->contents = DATA tag_index = 5 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'action_code_segmented|>' tag: 'action_code_segmented|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'indexedname|>' tag: 'string', contents: '${' tag: 'word|regex', contents: 'DATA' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'char', contents: '}' tag: 'space|char', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: 'D' tag: 'regex', contents: 'A' tag: 'regex', contents: 'T' tag: 'regex', contents: 'A' tag: 'regex', contents: '1' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'indexedname|>' tag: 'string', contents: '${' tag: 'word|regex', contents: 'DATA' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '1' tag: 'char', contents: '}' tag: 'space|char', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: 'D' tag: 'regex', contents: 'A' tag: 'regex', contents: 'T' tag: 'regex', contents: 'A' tag: 'regex', contents: '2' tag: 'string', contents: '}' tag: 'action_code|>' tag: 'indexedname|>' tag: 'string', contents: '${' tag: 'word|regex', contents: 'DATA' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'char', contents: '}' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'FIM' tag: 'space|char', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: 'E' tag: 'regex', contents: 'C' tag: 'regex', contents: 'H' tag: 'regex', contents: 'O' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[28].references->argc = 6 action_code_builder_struct[28].references->argv[0] = FIM12 action_code_builder_struct[28].references->argv[1] = 0010 action_code_builder_struct[28].references->argv[2] = RP action_code_builder_struct[28].references->argv[3] = 0 action_code_builder_struct[28].references->argv[4] = DATA action_code_builder_struct[28].references->argv[5] = DATA PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'FIM12' a->contents = FIM12 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FIM12 tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0010' a->contents = 0010 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0010 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND a->contents = RP tag_index = 2 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = RP tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 3 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'DATA' FINDING xxxx FOUND a->contents = DATA tag_index = 4 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'DATA' FINDING xxxx FOUND a->contents = DATA tag_index = 5 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = DATA tag: 'char', contents: '|' tag: 'tab|string', contents: ' ' tag: 'tab|string', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'S|space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'FINC' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: 'a' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[29].references->argc = 2 action_code_builder_struct[29].references->argv[0] = FINC action_code_builder_struct[29].references->argv[1] = A PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'FINC' a->contents = FINC tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = FINC tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'ISA_RULE|word|regex', contents: 'A' FINDING FOUND a->contents = A tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = A tag: 'space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 0 initiating quick search for code structures quick search COMPLETE no code structures detected tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|>' tag: 'word|regex', contents: 'FIMB13' tag: 'action|>' actioncode.string = /*ACTION CODE BEGIN*/ECHO/*ACTION CODE END*/ tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0010' tag: 'char', contents: '|' tag: 'ISA_RULE|word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' tag: 'char', contents: '|' tag: 'ISA_RULE|>' tag: 'word|regex', contents: 'DATA' FINDING xxxx FOUND tag: 'action|>' actioncode.string = /*ACTION CODE BEGIN*/DATA1/*ACTION CODE END*/ tag: 'action|>' actioncode.string = /*ACTION CODE BEGIN*/ECHO/*ACTION CODE END*/ tag: 'space|char', contents: ' ' tag: 'char', contents: '|' tag: 'ISA_RULE|>' tag: 'word|regex', contents: 'DATA' FINDING xxxx FOUND tag: 'action|>' actioncode.string = /*ACTION CODE BEGIN*/DATA2/*ACTION CODE END*/ tag: 'char', contents: '|' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE no code structures detected tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|>' tag: 'word|regex', contents: 'FINA14' tag: 'action|>' actioncode.string = /*ACTION CODE BEGIN*/ puts($$.name); /*ACTION CODE END*/ tag: 'S|space|char', contents: ' ' tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0011' tag: 'action|>' actioncode.string = /*ACTION CODE BEGIN*/ puts($$.name); /*ACTION CODE END*/ tag: 'space|char', contents: ' ' tag: 'char', contents: '|' tag: 'ISA_RULE|>' tag: 'word|regex', contents: 'RP' FINDING 000 001 010 011 100 101 110 111 FOUND tag: 'action|>' actioncode.string = /*ACTION CODE BEGIN*/ puts($$.content); /*ACTION CODE END*/ tag: 'space|char', contents: ' ' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' tag: 'action|>' actioncode.string = /*ACTION CODE BEGIN*/ puts($$.name); /*ACTION CODE END*/ tag: 'space|char', contents: ' ' tag: 'char', contents: '|' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 2 number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE no code structures detected tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|>' tag: 'word|regex', contents: 'TEST15' tag: 'action|>' actioncode.string = /*ACTION CODE BEGIN*//*test1*//*ACTION CODE END*/ tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' tag: 'action|>' actioncode.string = /*ACTION CODE BEGIN*//*test2*//*ACTION CODE END*/ tag: 'char', contents: '|' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'indexedname|>' tag: 'string', contents: '${' tag: 'word|regex', contents: 'NULL' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'char', contents: '}' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'NULL' tag: 'space|char', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: '/' tag: 'regex', contents: '*' tag: 'regex', contents: 'N' tag: 'regex', contents: 'U' tag: 'regex', contents: 'L' tag: 'regex', contents: 'L' tag: 'regex', contents: '*' tag: 'regex', contents: '/' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[30].references->argc = 2 action_code_builder_struct[30].references->argv[0] = NULL13 action_code_builder_struct[30].references->argv[1] = 0 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'NULL13' a->contents = NULL13 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = NULL13 tag: 'S|>' tag: 'space|char', contents: ' ' tag: 'space|char', contents: ' ' tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'space|char', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: '/' tag: 'regex', contents: '*' tag: 'regex', contents: 'N' tag: 'regex', contents: 'U' tag: 'regex', contents: 'L' tag: 'regex', contents: 'L' tag: 'regex', contents: ' ' tag: 'regex', contents: 'A' tag: 'regex', contents: '*' tag: 'regex', contents: '/' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[31].references->argc = 2 action_code_builder_struct[31].references->argv[0] = NULLA14 action_code_builder_struct[31].references->argv[1] = 0 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'NULLA14' a->contents = NULLA14 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = NULLA14 tag: 'S|space|char', contents: ' ' tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'indexedname|>' tag: 'string', contents: '${' tag: 'word|regex', contents: 'NULLB' tag: 'num|>' tag: 'char', contents: '#' tag: 'number|regex', contents: '0' tag: 'char', contents: '}' tag: 'space|char', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: '/' tag: 'regex', contents: '*' tag: 'regex', contents: 'N' tag: 'regex', contents: 'U' tag: 'regex', contents: 'L' tag: 'regex', contents: 'L' tag: 'regex', contents: ' ' tag: 'regex', contents: 'B' tag: 'regex', contents: '*' tag: 'regex', contents: '/' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[32].references->argc = 2 action_code_builder_struct[32].references->argv[0] = NULLB15 action_code_builder_struct[32].references->argv[1] = 0 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'NULLB15' a->contents = NULLB15 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = NULLB15 tag: 'S|space|char', contents: ' ' tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 1 number_ifs = 0 initiating quick search for code structures quick search COMPLETE code structures detected initiating full search for code structures tag: 'action_code|>' tag: 'name|>' tag: 'char', contents: '$' tag: 'word|regex', contents: 'NULLC' tag: 'space|char', contents: ' ' tag: 'action|>' tag: 'string', contents: '{' tag: 'regex', contents: '/' tag: 'regex', contents: '*' tag: 'regex', contents: 'N' tag: 'regex', contents: 'U' tag: 'regex', contents: 'L' tag: 'regex', contents: 'L' tag: 'regex', contents: ' ' tag: 'regex', contents: 'C' tag: 'regex', contents: '*' tag: 'regex', contents: '/' tag: 'string', contents: '}' full search complete PRINTING ARGUMENT LIST action_code_builder_struct[33].references->argc = 2 action_code_builder_struct[33].references->argv[0] = NULLC16 action_code_builder_struct[33].references->argv[1] = 0 PRINTED ARGUMENT LIST tag: 'root|instruction|>' tag: 'instruction_start|>' tag: 'ISA_DEFINE|word|regex', contents: 'NULLC16' a->contents = NULLC16 tag_index = 0 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = NULLC16 tag: 'S|space|char', contents: ' ' tag: 'colon|char', contents: ':' tag: 'instruction_statement|>' tag: 'S|space|char', contents: ' ' tag: 'instruction_item|>' tag: 'char', contents: '|' tag: 'binary|regex', contents: '0' a->contents = 0 tag_index = 1 action_code_builder_struct[action_code_builder_struct->instances-1].references->argv[tag_index] = 0 tag: 'char', contents: '|' tag: 'space|char', contents: ' ' tag: 'action_code|>' tag: 'instruction_end|EOL|string', contents: ' ' number_ifs = 1 number_ifs = 0