-
- $ ./new
- 0 -> 1 (data: 1)
- branch start
- branch choice start
- 1 -> 2 (data: 2)
- 2 -> 3 (data: 3)
- branch start
- branch choice start
- 3 -> 4 (data: 4)
- 4 -> 5 (data: 5)
- branch choice end
- branch end
- 5 -> 6 (data: 6)
- branch choice end
- branch choice start
- 6 -> 7 (data: 7)
- 7 -> 8 (data: 8)
- branch start
- branch choice start
- 8 -> 9 (data: 9)
- 9 -> 10 (data: 10)
- branch start
- branch choice start
- 10 -> 11 (data: 11)
- 11 -> 12 (data: 12)
- branch choice end
- branch end
- branch choice end
- branch end
- branch choice end
- branch end
- 12 -> 13 (data: 13)
- NULL
- printing previous
- NULL
- 12 -> 13 (data: 13)
- branch end
- branch choice end
- branch end
- branch choice end
- branch end
- branch choice end
- 11 -> 12 (data: 12)
- 10 -> 11 (data: 11)
- branch choice start
- branch start
- 9 -> 10 (data: 10)
- 8 -> 9 (data: 9)
- branch choice start
- branch start
- 7 -> 8 (data: 8)
- 6 -> 7 (data: 7)
- branch choice start
- branch choice end
- 5 -> 6 (data: 6)
- branch end
- branch choice end
- 4 -> 5 (data: 5)
- 3 -> 4 (data: 4)
- branch choice start
- branch start
- 2 -> 3 (data: 3)
- 1 -> 2 (data: 2)
- branch choice start
- branch start
- 0 -> 1 (data: 1)
-
- free_asm(&list) = 32
- tag: '>'
- tag: 'root|ref_item|>'
- tag: 'S|regex'
- tag: 'item|>'
- tag: 'index|number|regex', contents: '0'
- tag: 'to|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: '->'
- tag: 'S|regex', contents: ' '
- tag: 'ref|number|regex', contents: '1'
- tag: 'S|regex', contents: ' '
- tag: 'data|>'
- tag: 'string', contents: '(data:'
- tag: 'S|regex', contents: ' '
- tag: 'number|regex', contents: '1'
- tag: 'S|regex'
- tag: 'string', contents: ')'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|branch|>'
- tag: 'S|regex'
- tag: 'string', contents: 'branch start'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'S|regex', contents: ' '
- tag: 'branch_items|>'
- tag: 'S|regex'
- tag: 'branch_choice|>'
- tag: 'string', contents: 'branch choice start'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|ref_item|>'
- tag: 'S|regex', contents: ' '
- tag: 'item|>'
- tag: 'index|number|regex', contents: '1'
- tag: 'to|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: '->'
- tag: 'S|regex', contents: ' '
- tag: 'ref|number|regex', contents: '2'
- tag: 'S|regex', contents: ' '
- tag: 'data|>'
- tag: 'string', contents: '(data:'
- tag: 'S|regex', contents: ' '
- tag: 'number|regex', contents: '2'
- tag: 'S|regex'
- tag: 'string', contents: ')'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|ref_item|>'
- tag: 'S|regex', contents: ' '
- tag: 'item|>'
- tag: 'index|number|regex', contents: '2'
- tag: 'to|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: '->'
- tag: 'S|regex', contents: ' '
- tag: 'ref|number|regex', contents: '3'
- tag: 'S|regex', contents: ' '
- tag: 'data|>'
- tag: 'string', contents: '(data:'
- tag: 'S|regex', contents: ' '
- tag: 'number|regex', contents: '3'
- tag: 'S|regex'
- tag: 'string', contents: ')'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|branch|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: 'branch start'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'S|regex', contents: ' '
- tag: 'branch_items|>'
- tag: 'S|regex'
- tag: 'branch_choice|>'
- tag: 'string', contents: 'branch choice start'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|ref_item|>'
- tag: 'S|regex', contents: ' '
- tag: 'item|>'
- tag: 'index|number|regex', contents: '3'
- tag: 'to|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: '->'
- tag: 'S|regex', contents: ' '
- tag: 'ref|number|regex', contents: '4'
- tag: 'S|regex', contents: ' '
- tag: 'data|>'
- tag: 'string', contents: '(data:'
- tag: 'S|regex', contents: ' '
- tag: 'number|regex', contents: '4'
- tag: 'S|regex'
- tag: 'string', contents: ')'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|ref_item|>'
- tag: 'S|regex', contents: ' '
- tag: 'item|>'
- tag: 'index|number|regex', contents: '4'
- tag: 'to|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: '->'
- tag: 'S|regex', contents: ' '
- tag: 'ref|number|regex', contents: '5'
- tag: 'S|regex', contents: ' '
- tag: 'data|>'
- tag: 'string', contents: '(data:'
- tag: 'S|regex', contents: ' '
- tag: 'number|regex', contents: '5'
- tag: 'S|regex'
- tag: 'string', contents: ')'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: 'branch choice end'
- tag: 'EOL|string', contents: '
- '
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: 'branch end'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|ref_item|>'
- tag: 'S|regex', contents: ' '
- tag: 'item|>'
- tag: 'index|number|regex', contents: '5'
- tag: 'to|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: '->'
- tag: 'S|regex', contents: ' '
- tag: 'ref|number|regex', contents: '6'
- tag: 'S|regex', contents: ' '
- tag: 'data|>'
- tag: 'string', contents: '(data:'
- tag: 'S|regex', contents: ' '
- tag: 'number|regex', contents: '6'
- tag: 'S|regex'
- tag: 'string', contents: ')'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: 'branch choice end'
- tag: 'EOL|string', contents: '
- '
- tag: 'branch_items|>'
- tag: 'S|regex', contents: ' '
- tag: 'branch_choice|>'
- tag: 'string', contents: 'branch choice start'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|ref_item|>'
- tag: 'S|regex', contents: ' '
- tag: 'item|>'
- tag: 'index|number|regex', contents: '6'
- tag: 'to|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: '->'
- tag: 'S|regex', contents: ' '
- tag: 'ref|number|regex', contents: '7'
- tag: 'S|regex', contents: ' '
- tag: 'data|>'
- tag: 'string', contents: '(data:'
- tag: 'S|regex', contents: ' '
- tag: 'number|regex', contents: '7'
- tag: 'S|regex'
- tag: 'string', contents: ')'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|ref_item|>'
- tag: 'S|regex', contents: ' '
- tag: 'item|>'
- tag: 'index|number|regex', contents: '7'
- tag: 'to|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: '->'
- tag: 'S|regex', contents: ' '
- tag: 'ref|number|regex', contents: '8'
- tag: 'S|regex', contents: ' '
- tag: 'data|>'
- tag: 'string', contents: '(data:'
- tag: 'S|regex', contents: ' '
- tag: 'number|regex', contents: '8'
- tag: 'S|regex'
- tag: 'string', contents: ')'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|branch|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: 'branch start'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'S|regex', contents: ' '
- tag: 'branch_items|>'
- tag: 'S|regex'
- tag: 'branch_choice|>'
- tag: 'string', contents: 'branch choice start'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|ref_item|>'
- tag: 'S|regex', contents: ' '
- tag: 'item|>'
- tag: 'index|number|regex', contents: '8'
- tag: 'to|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: '->'
- tag: 'S|regex', contents: ' '
- tag: 'ref|number|regex', contents: '9'
- tag: 'S|regex', contents: ' '
- tag: 'data|>'
- tag: 'string', contents: '(data:'
- tag: 'S|regex', contents: ' '
- tag: 'number|regex', contents: '9'
- tag: 'S|regex'
- tag: 'string', contents: ')'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|ref_item|>'
- tag: 'S|regex', contents: ' '
- tag: 'item|>'
- tag: 'index|number|regex', contents: '9'
- tag: 'to|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: '->'
- tag: 'S|regex', contents: ' '
- tag: 'ref|number|regex', contents: '10'
- tag: 'S|regex', contents: ' '
- tag: 'data|>'
- tag: 'string', contents: '(data:'
- tag: 'S|regex', contents: ' '
- tag: 'number|regex', contents: '10'
- tag: 'S|regex'
- tag: 'string', contents: ')'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|branch|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: 'branch start'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'S|regex', contents: ' '
- tag: 'branch_items|>'
- tag: 'S|regex'
- tag: 'branch_choice|>'
- tag: 'string', contents: 'branch choice start'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|ref_item|>'
- tag: 'S|regex', contents: ' '
- tag: 'item|>'
- tag: 'index|number|regex', contents: '10'
- tag: 'to|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: '->'
- tag: 'S|regex', contents: ' '
- tag: 'ref|number|regex', contents: '11'
- tag: 'S|regex', contents: ' '
- tag: 'data|>'
- tag: 'string', contents: '(data:'
- tag: 'S|regex', contents: ' '
- tag: 'number|regex', contents: '11'
- tag: 'S|regex'
- tag: 'string', contents: ')'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|ref_item|>'
- tag: 'S|regex', contents: ' '
- tag: 'item|>'
- tag: 'index|number|regex', contents: '11'
- tag: 'to|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: '->'
- tag: 'S|regex', contents: ' '
- tag: 'ref|number|regex', contents: '12'
- tag: 'S|regex', contents: ' '
- tag: 'data|>'
- tag: 'string', contents: '(data:'
- tag: 'S|regex', contents: ' '
- tag: 'number|regex', contents: '12'
- tag: 'S|regex'
- tag: 'string', contents: ')'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: 'branch choice end'
- tag: 'EOL|string', contents: '
- '
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: 'branch end'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: 'branch choice end'
- tag: 'EOL|string', contents: '
- '
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: 'branch end'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: 'branch choice end'
- tag: 'EOL|string', contents: '
- '
- tag: 'S|regex'
- tag: 'string', contents: 'branch end'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'root|ref_item|>'
- tag: 'S|regex'
- tag: 'item|>'
- tag: 'index|number|regex', contents: '12'
- tag: 'to|>'
- tag: 'S|regex', contents: ' '
- tag: 'string', contents: '->'
- tag: 'S|regex', contents: ' '
- tag: 'ref|number|regex', contents: '13'
- tag: 'S|regex', contents: ' '
- tag: 'data|>'
- tag: 'string', contents: '(data:'
- tag: 'S|regex', contents: ' '
- tag: 'number|regex', contents: '13'
- tag: 'S|regex'
- tag: 'string', contents: ')'
- tag: 'S|regex'
- tag: 'EOL|string', contents: '
- '
- tag: 'string', contents: 'NULL'
- tag: 'EOL|string', contents: '
- '
-