- $ ./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