Skip to content

Instantly share code, notes, and snippets.

@drom
Created February 26, 2019 02:23
Show Gist options
  • Select an option

  • Save drom/1a672054d0ff9c4ab46778cb7404d978 to your computer and use it in GitHub Desktop.

Select an option

Save drom/1a672054d0ff9c4ab46778cb7404d978 to your computer and use it in GitHub Desktop.
tree-sitter-verilog parser log
new_parse
process version:0, version_count:1, state:1, row:0, col:0
lex_internal state:284, row:0, column:0
lex_internal state:0, row:0, column:0
consume character:'{'
lexed_lookahead sym:{, size:1
detect_error
resume version:0
recover_with_missing symbol:union, state:53
process version:0, version_count:2, state:0, row:0, col:0
lex_internal state:0, row:0, column:0
consume character:'{'
lexed_lookahead sym:{, size:1
skip_token symbol:{
process version:1, version_count:2, state:53, row:0, col:0
shift state:284
condense
process version:0, version_count:2, state:284, row:0, col:1
lex_internal state:284, row:0, column:1
skip character:10
skip character:' '
skip character:' '
lex_internal state:0, row:0, column:1
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
detect_error
process version:1, version_count:2, state:0, row:0, col:1
lex_internal state:0, row:0, column:1
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
skip_token symbol:"
condense
process version:0, version_count:1, state:0, row:1, col:3
lex_internal state:0, row:1, column:3
consume character:'n'
consume character:'a'
consume character:'m'
consume character:'e'
consume character:'n'
consume character:'a'
lexed_lookahead sym:simple_identifier, size:4
recover_to_previous state:1, depth:2
skip_token symbol:simple_identifier
process version:1, version_count:2, state:1, row:1, col:3
lex_internal state:284, row:1, column:3
consume character:'n'
consume character:'a'
consume character:'m'
consume character:'e'
consume character:'n'
consume character:'a'
lexed_lookahead sym:simple_identifier, size:4
shift state:38
condense
process version:0, version_count:1, state:38, row:1, col:7
lex_internal state:364, row:1, column:7
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:1, col:7
lex_internal state:0, row:1, column:7
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:1, col:8
lex_internal state:0, row:1, column:8
consume character:':'
lexed_lookahead sym::, size:1
skip_token symbol::
process version:0, version_count:1, state:0, row:1, col:9
lex_internal state:0, row:1, column:9
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:2
skip_token symbol:"
process version:0, version_count:1, state:0, row:1, col:11
lex_internal state:0, row:1, column:11
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'t'
consume character:'r'
lexed_lookahead sym:simple_identifier, size:4
recover_to_previous state:59, depth:2
skip_token symbol:simple_identifier
process version:1, version_count:2, state:59, row:1, col:11
reduce sym:data_type, child_count:1
reduce sym:data_type, child_count:1
reduce sym:class_type, child_count:1
shift state:38
process version:2, version_count:4, state:56, row:1, col:11
reduce sym:data_type_or_implicit1, child_count:1
shift state:38
process version:3, version_count:4, state:66, row:1, col:11
reduce sym:data_type, child_count:1
reduce sym:data_type_or_implicit1, child_count:1
shift state:38
condense
process version:0, version_count:1, state:38, row:1, col:15
lex_internal state:364, row:1, column:15
consume character:'-'
lexed_lookahead sym:-, size:1
reduce sym:identifier, child_count:1
detect_error
process version:1, version_count:2, state:258, row:1, col:15
lex_internal state:392, row:1, column:15
lex_internal state:0, row:1, column:15
consume character:'-'
lexed_lookahead sym:-, size:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:1, col:15
lex_internal state:0, row:1, column:15
consume character:'-'
lexed_lookahead sym:-, size:1
skip_token symbol:-
process version:0, version_count:1, state:0, row:1, col:16
lex_internal state:0, row:1, column:16
consume character:'s'
consume character:'i'
consume character:'t'
consume character:'t'
consume character:'e'
consume character:'r'
consume character:'s'
consume character:'i'
lexed_lookahead sym:simple_identifier, size:6
recover_to_previous state:59, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:59, row:1, col:16
reduce sym:data_type, child_count:1
reduce sym:data_type, child_count:1
reduce sym:class_type, child_count:1
shift state:38
process version:2, version_count:4, state:56, row:1, col:16
reduce sym:data_type_or_implicit1, child_count:1
shift state:38
process version:3, version_count:4, state:66, row:1, col:16
reduce sym:data_type, child_count:1
reduce sym:data_type_or_implicit1, child_count:1
shift state:38
condense
process version:0, version_count:1, state:38, row:1, col:22
lex_internal state:364, row:1, column:22
consume character:'-'
lexed_lookahead sym:-, size:1
reduce sym:identifier, child_count:1
detect_error
process version:1, version_count:2, state:258, row:1, col:22
lex_internal state:392, row:1, column:22
lex_internal state:0, row:1, column:22
consume character:'-'
lexed_lookahead sym:-, size:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:1, col:22
lex_internal state:0, row:1, column:22
consume character:'-'
lexed_lookahead sym:-, size:1
skip_token symbol:-
process version:0, version_count:1, state:0, row:1, col:23
lex_internal state:0, row:1, column:23
consume character:'v'
consume character:'e'
consume character:'r'
consume character:'i'
consume character:'l'
consume character:'o'
consume character:'g'
consume character:'v'
consume character:'e'
lexed_lookahead sym:simple_identifier, size:7
recover_to_previous state:59, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:59, row:1, col:23
reduce sym:data_type, child_count:1
reduce sym:data_type, child_count:1
reduce sym:class_type, child_count:1
shift state:38
process version:2, version_count:4, state:56, row:1, col:23
reduce sym:data_type_or_implicit1, child_count:1
shift state:38
process version:3, version_count:4, state:66, row:1, col:23
reduce sym:data_type, child_count:1
reduce sym:data_type_or_implicit1, child_count:1
shift state:38
condense
process version:0, version_count:1, state:38, row:1, col:30
lex_internal state:364, row:1, column:30
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
process version:1, version_count:2, state:258, row:1, col:30
lex_internal state:392, row:1, column:30
lex_internal state:0, row:1, column:30
consume character:'"'
lexed_lookahead sym:", size:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:1, col:30
lex_internal state:0, row:1, column:30
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:1, col:31
lex_internal state:0, row:1, column:31
consume character:','
lexed_lookahead sym:,, size:1
recover_to_previous state:297, depth:2
skip_token symbol:,
process version:1, version_count:2, state:297, row:1, col:31
reduce sym:net_decl_assignment, child_count:1
shift state:921
condense
process version:0, version_count:1, state:921, row:1, col:32
lex_internal state:284, row:1, column:32
skip character:10
skip character:' '
skip character:' '
lex_internal state:0, row:1, column:32
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
detect_error
resume version:0
process version:0, version_count:1, state:0, row:1, col:32
lex_internal state:0, row:1, column:32
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
skip_token symbol:"
process version:0, version_count:1, state:0, row:2, col:3
lex_internal state:0, row:2, column:3
consume character:'v'
consume character:'e'
consume character:'r'
consume character:'s'
consume character:'i'
consume character:'o'
consume character:'n'
consume character:'v'
consume character:'e'
lexed_lookahead sym:simple_identifier, size:7
recover_to_previous state:921, depth:2
skip_token symbol:simple_identifier
process version:1, version_count:2, state:921, row:2, col:3
shift state:38
condense
process version:0, version_count:1, state:38, row:2, col:10
lex_internal state:364, row:2, column:10
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:2, col:10
lex_internal state:0, row:2, column:10
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:2, col:11
lex_internal state:0, row:2, column:11
consume character:':'
lexed_lookahead sym::, size:1
skip_token symbol::
process version:0, version_count:1, state:0, row:2, col:12
lex_internal state:0, row:2, column:12
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:2
skip_token symbol:"
process version:0, version_count:1, state:0, row:2, col:14
lex_internal state:0, row:2, column:14
consume character:'0'
lexed_lookahead sym:0, size:1
skip_token symbol:0
process version:0, version_count:1, state:0, row:2, col:15
lex_internal state:0, row:2, column:15
consume character:'.'
lexed_lookahead sym:., size:1
skip_token symbol:.
process version:0, version_count:1, state:0, row:2, col:16
lex_internal state:0, row:2, column:16
consume character:'1'
consume character:'4'
lexed_lookahead sym:unsigned_number, size:2
skip_token symbol:unsigned_number
process version:0, version_count:1, state:0, row:2, col:18
lex_internal state:0, row:2, column:18
consume character:'.'
lexed_lookahead sym:., size:1
skip_token symbol:.
process version:0, version_count:1, state:0, row:2, col:19
lex_internal state:0, row:2, column:19
consume character:'4'
lexed_lookahead sym:unsigned_number, size:1
skip_token symbol:unsigned_number
process version:0, version_count:1, state:0, row:2, col:20
lex_internal state:0, row:2, column:20
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:2, col:21
lex_internal state:0, row:2, column:21
consume character:','
lexed_lookahead sym:,, size:1
recover_to_previous state:297, depth:2
process version:1, version_count:2, state:297, row:2, col:21
reduce sym:net_decl_assignment, child_count:1
reduce sym:list_of_net_decl_assignments_repeat1, child_count:2
shift state:921
process version:0, version_count:1, state:921, row:2, col:22
lex_internal state:284, row:2, column:22
skip character:10
skip character:' '
skip character:' '
lex_internal state:0, row:2, column:22
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
detect_error
resume version:0
process version:0, version_count:1, state:0, row:2, col:22
lex_internal state:0, row:2, column:22
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
skip_token symbol:"
process version:0, version_count:1, state:0, row:3, col:3
lex_internal state:0, row:3, column:3
consume character:'d'
consume character:'e'
consume character:'s'
consume character:'c'
consume character:'r'
consume character:'i'
consume character:'p'
consume character:'t'
consume character:'i'
consume character:'o'
consume character:'n'
consume character:'d'
consume character:'e'
consume character:'s'
lexed_lookahead sym:simple_identifier, size:11
recover_to_previous state:921, depth:2
skip_token symbol:simple_identifier
process version:1, version_count:2, state:921, row:3, col:3
shift state:38
condense
process version:0, version_count:1, state:38, row:3, col:14
lex_internal state:364, row:3, column:14
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:3, col:14
lex_internal state:0, row:3, column:14
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:3, col:15
lex_internal state:0, row:3, column:15
consume character:':'
lexed_lookahead sym::, size:1
skip_token symbol::
process version:0, version_count:1, state:0, row:3, col:16
lex_internal state:0, row:3, column:16
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:2
skip_token symbol:"
process version:0, version_count:1, state:0, row:3, col:18
lex_internal state:0, row:3, column:18
consume character:'V'
consume character:'e'
consume character:'r'
consume character:'i'
consume character:'l'
consume character:'o'
consume character:'g'
lexed_lookahead sym:simple_identifier, size:7
recover_to_previous state:921, depth:3
process version:1, version_count:2, state:921, row:3, col:18
shift state:38
process version:0, version_count:1, state:38, row:3, col:25
lex_internal state:364, row:3, column:25
skip character:' '
consume character:'g'
consume character:'r'
consume character:'a'
consume character:'m'
consume character:'m'
consume character:'a'
consume character:'r'
consume character:'g'
lexed_lookahead sym:simple_identifier, size:8
reduce sym:identifier, child_count:1
detect_error
resume version:0
recover_with_missing symbol:;, state:68
process version:0, version_count:2, state:0, row:3, col:25
lex_internal state:0, row:3, column:25
skip character:' '
consume character:'g'
consume character:'r'
consume character:'a'
consume character:'m'
consume character:'m'
consume character:'a'
consume character:'r'
consume character:'g'
lexed_lookahead sym:simple_identifier, size:8
recover_to_previous state:921, depth:2
skip_token symbol:simple_identifier
process version:1, version_count:3, state:68, row:3, col:25
lex_internal state:284, row:3, column:25
skip character:' '
consume character:'g'
consume character:'r'
consume character:'a'
consume character:'m'
consume character:'m'
consume character:'a'
consume character:'r'
consume character:'g'
lexed_lookahead sym:simple_identifier, size:8
shift state:38
process version:2, version_count:3, state:921, row:3, col:25
shift state:38
condense
process version:0, version_count:2, state:38, row:3, col:33
lex_internal state:364, row:3, column:33
skip character:' '
consume character:'f'
consume character:'o'
consume character:'r'
consume character:'f'
consume character:'o'
consume character:'r'
lexed_lookahead sym:simple_identifier, size:4
reduce sym:identifier, child_count:1
detect_error
process version:1, version_count:2, state:38, row:3, col:33
reduce sym:identifier, child_count:1
reduce sym:data_type, child_count:1
reduce sym:data_type, child_count:1
reduce sym:class_type, child_count:1
shift state:38
process version:2, version_count:4, state:56, row:3, col:33
reduce sym:data_type_or_implicit1, child_count:1
shift state:38
process version:3, version_count:4, state:66, row:3, col:33
reduce sym:data_type, child_count:1
reduce sym:data_type_or_implicit1, child_count:1
shift state:38
condense
process version:0, version_count:1, state:38, row:3, col:37
lex_internal state:364, row:3, column:37
skip character:' '
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'t'
consume character:'r'
lexed_lookahead sym:simple_identifier, size:5
reduce sym:identifier, child_count:1
detect_error
process version:1, version_count:2, state:258, row:3, col:37
lex_internal state:392, row:3, column:37
skip character:' '
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'t'
consume character:'r'
lexed_lookahead sym:simple_identifier, size:5
detect_error
resume version:0
recover_with_missing symbol:;, state:68
process version:0, version_count:2, state:0, row:3, col:37
lex_internal state:0, row:3, column:37
skip character:' '
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'t'
consume character:'r'
lexed_lookahead sym:simple_identifier, size:5
recover_to_previous state:59, depth:2
skip_token symbol:simple_identifier
process version:1, version_count:3, state:68, row:3, col:37
lex_internal state:284, row:3, column:37
skip character:' '
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'t'
consume character:'r'
lexed_lookahead sym:simple_identifier, size:5
shift state:38
process version:2, version_count:3, state:59, row:3, col:37
reduce sym:data_type, child_count:1
reduce sym:data_type, child_count:1
reduce sym:class_type, child_count:1
shift state:38
process version:3, version_count:5, state:56, row:3, col:37
reduce sym:data_type_or_implicit1, child_count:1
shift state:38
process version:4, version_count:5, state:66, row:3, col:37
reduce sym:data_type, child_count:1
reduce sym:data_type_or_implicit1, child_count:1
shift state:38
condense
process version:0, version_count:2, state:38, row:3, col:42
lex_internal state:364, row:3, column:42
consume character:'-'
lexed_lookahead sym:-, size:1
reduce sym:identifier, child_count:1
detect_error
process version:1, version_count:3, state:38, row:3, col:42
reduce sym:identifier, child_count:1
detect_error
process version:2, version_count:3, state:258, row:3, col:42
lex_internal state:392, row:3, column:42
lex_internal state:0, row:3, column:42
consume character:'-'
lexed_lookahead sym:-, size:1
detect_error
resume version:0
condense
process version:0, version_count:1, state:0, row:3, col:42
lex_internal state:0, row:3, column:42
consume character:'-'
lexed_lookahead sym:-, size:1
skip_token symbol:-
process version:0, version_count:1, state:0, row:3, col:43
lex_internal state:0, row:3, column:43
consume character:'s'
consume character:'i'
consume character:'t'
consume character:'t'
consume character:'e'
consume character:'r'
consume character:'s'
consume character:'i'
lexed_lookahead sym:simple_identifier, size:6
recover_to_previous state:59, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:59, row:3, col:43
reduce sym:data_type, child_count:1
reduce sym:data_type, child_count:1
reduce sym:class_type, child_count:1
shift state:38
process version:2, version_count:4, state:56, row:3, col:43
reduce sym:data_type_or_implicit1, child_count:1
shift state:38
process version:3, version_count:4, state:66, row:3, col:43
reduce sym:data_type, child_count:1
reduce sym:data_type_or_implicit1, child_count:1
shift state:38
condense
process version:0, version_count:1, state:38, row:3, col:49
lex_internal state:364, row:3, column:49
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
process version:1, version_count:2, state:258, row:3, col:49
lex_internal state:392, row:3, column:49
lex_internal state:0, row:3, column:49
consume character:'"'
lexed_lookahead sym:", size:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:3, col:49
lex_internal state:0, row:3, column:49
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:3, col:50
lex_internal state:0, row:3, column:50
consume character:','
lexed_lookahead sym:,, size:1
recover_to_previous state:297, depth:2
skip_token symbol:,
process version:1, version_count:2, state:297, row:3, col:50
reduce sym:net_decl_assignment, child_count:1
shift state:921
condense
process version:0, version_count:1, state:921, row:3, col:51
lex_internal state:284, row:3, column:51
skip character:10
skip character:' '
skip character:' '
lex_internal state:0, row:3, column:51
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
detect_error
resume version:0
process version:0, version_count:1, state:0, row:3, col:51
lex_internal state:0, row:3, column:51
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
skip_token symbol:"
process version:0, version_count:1, state:0, row:4, col:3
lex_internal state:0, row:4, column:3
consume character:'l'
consume character:'i'
consume character:'c'
consume character:'e'
consume character:'n'
consume character:'s'
consume character:'e'
consume character:'l'
consume character:'i'
lexed_lookahead sym:simple_identifier, size:7
recover_to_previous state:921, depth:2
skip_token symbol:simple_identifier
process version:1, version_count:2, state:921, row:4, col:3
shift state:38
condense
process version:0, version_count:1, state:38, row:4, col:10
lex_internal state:364, row:4, column:10
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:4, col:10
lex_internal state:0, row:4, column:10
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:4, col:11
lex_internal state:0, row:4, column:11
consume character:':'
lexed_lookahead sym::, size:1
skip_token symbol::
process version:0, version_count:1, state:0, row:4, col:12
lex_internal state:0, row:4, column:12
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:2
skip_token symbol:"
process version:0, version_count:1, state:0, row:4, col:14
lex_internal state:0, row:4, column:14
consume character:'M'
consume character:'I'
consume character:'T'
lexed_lookahead sym:simple_identifier, size:3
recover_to_previous state:921, depth:3
process version:1, version_count:2, state:921, row:4, col:14
shift state:38
process version:0, version_count:1, state:38, row:4, col:17
lex_internal state:364, row:4, column:17
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:4, col:17
lex_internal state:0, row:4, column:17
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:4, col:18
lex_internal state:0, row:4, column:18
consume character:','
lexed_lookahead sym:,, size:1
recover_to_previous state:297, depth:2
skip_token symbol:,
process version:1, version_count:2, state:297, row:4, col:18
reduce sym:net_decl_assignment, child_count:1
reduce sym:list_of_net_decl_assignments_repeat1, child_count:2
shift state:921
condense
process version:0, version_count:1, state:921, row:4, col:19
lex_internal state:284, row:4, column:19
skip character:10
skip character:' '
skip character:' '
lex_internal state:0, row:4, column:19
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
detect_error
resume version:0
process version:0, version_count:1, state:0, row:4, col:19
lex_internal state:0, row:4, column:19
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
skip_token symbol:"
process version:0, version_count:1, state:0, row:5, col:3
lex_internal state:0, row:5, column:3
consume character:'a'
consume character:'u'
consume character:'t'
consume character:'h'
consume character:'o'
consume character:'r'
consume character:'a'
consume character:'u'
consume character:'t'
lexed_lookahead sym:simple_identifier, size:6
recover_to_previous state:921, depth:2
skip_token symbol:simple_identifier
process version:1, version_count:2, state:921, row:5, col:3
shift state:38
condense
process version:0, version_count:1, state:38, row:5, col:9
lex_internal state:364, row:5, column:9
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:5, col:9
lex_internal state:0, row:5, column:9
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:5, col:10
lex_internal state:0, row:5, column:10
consume character:':'
lexed_lookahead sym::, size:1
skip_token symbol::
process version:0, version_count:1, state:0, row:5, col:11
lex_internal state:0, row:5, column:11
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:2
skip_token symbol:"
process version:0, version_count:1, state:0, row:5, col:13
lex_internal state:0, row:5, column:13
consume character:'A'
consume character:'l'
consume character:'i'
consume character:'a'
consume character:'k'
consume character:'s'
consume character:'e'
consume character:'i'
lexed_lookahead sym:simple_identifier, size:8
recover_to_previous state:921, depth:3
process version:1, version_count:2, state:921, row:5, col:13
shift state:38
process version:0, version_count:1, state:38, row:5, col:21
lex_internal state:364, row:5, column:21
skip character:' '
consume character:'C'
consume character:'h'
consume character:'a'
consume character:'p'
consume character:'y'
consume character:'z'
consume character:'h'
consume character:'e'
consume character:'n'
consume character:'k'
consume character:'a'
lexed_lookahead sym:simple_identifier, size:12
reduce sym:identifier, child_count:1
detect_error
resume version:0
recover_with_missing symbol:;, state:68
process version:0, version_count:2, state:0, row:5, col:21
lex_internal state:0, row:5, column:21
skip character:' '
consume character:'C'
consume character:'h'
consume character:'a'
consume character:'p'
consume character:'y'
consume character:'z'
consume character:'h'
consume character:'e'
consume character:'n'
consume character:'k'
consume character:'a'
lexed_lookahead sym:simple_identifier, size:12
recover_to_previous state:921, depth:2
skip_token symbol:simple_identifier
process version:1, version_count:3, state:68, row:5, col:21
lex_internal state:284, row:5, column:21
skip character:' '
consume character:'C'
consume character:'h'
consume character:'a'
consume character:'p'
consume character:'y'
consume character:'z'
consume character:'h'
consume character:'e'
consume character:'n'
consume character:'k'
consume character:'a'
lexed_lookahead sym:simple_identifier, size:12
shift state:38
process version:2, version_count:3, state:921, row:5, col:21
shift state:38
condense
process version:0, version_count:2, state:38, row:5, col:33
lex_internal state:364, row:5, column:33
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
process version:1, version_count:2, state:38, row:5, col:33
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:5, col:33
lex_internal state:0, row:5, column:33
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:5, col:34
lex_internal state:0, row:5, column:34
consume character:','
lexed_lookahead sym:,, size:1
recover_to_previous state:297, depth:2
skip_token symbol:,
process version:1, version_count:2, state:297, row:5, col:34
reduce sym:net_decl_assignment, child_count:1
reduce sym:list_of_net_decl_assignments_repeat1, child_count:2
reduce sym:list_of_net_decl_assignments_repeat1, child_count:2
shift state:921
condense
process version:0, version_count:1, state:921, row:5, col:35
lex_internal state:284, row:5, column:35
skip character:10
skip character:' '
skip character:' '
lex_internal state:0, row:5, column:35
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
detect_error
resume version:0
process version:0, version_count:1, state:0, row:5, col:35
lex_internal state:0, row:5, column:35
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
skip_token symbol:"
process version:0, version_count:1, state:0, row:6, col:3
lex_internal state:0, row:6, column:3
consume character:'h'
consume character:'o'
consume character:'m'
consume character:'e'
consume character:'p'
consume character:'a'
consume character:'g'
consume character:'e'
consume character:'h'
lexed_lookahead sym:simple_identifier, size:8
recover_to_previous state:921, depth:2
skip_token symbol:simple_identifier
process version:1, version_count:2, state:921, row:6, col:3
shift state:38
condense
process version:0, version_count:1, state:38, row:6, col:11
lex_internal state:364, row:6, column:11
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:6, col:11
lex_internal state:0, row:6, column:11
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:6, col:12
lex_internal state:0, row:6, column:12
consume character:':'
lexed_lookahead sym::, size:1
skip_token symbol::
process version:0, version_count:1, state:0, row:6, col:13
lex_internal state:0, row:6, column:13
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:2
skip_token symbol:"
process version:0, version_count:1, state:0, row:6, col:15
lex_internal state:0, row:6, column:15
consume character:'h'
consume character:'t'
consume character:'t'
consume character:'p'
consume character:'s'
consume character:'h'
lexed_lookahead sym:simple_identifier, size:5
recover_to_previous state:921, depth:3
process version:1, version_count:2, state:921, row:6, col:15
shift state:38
process version:0, version_count:1, state:38, row:6, col:20
lex_internal state:364, row:6, column:20
consume character:':'
lexed_lookahead sym::, size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:6, col:20
lex_internal state:0, row:6, column:20
consume character:':'
consume character:'/'
lexed_lookahead sym::/, size:2
skip_token symbol::/
process version:0, version_count:1, state:0, row:6, col:22
lex_internal state:0, row:6, column:22
consume character:'/'
lexed_lookahead sym:/, size:1
skip_token symbol:/
process version:0, version_count:1, state:0, row:6, col:23
lex_internal state:0, row:6, column:23
consume character:'g'
consume character:'i'
consume character:'t'
consume character:'h'
consume character:'u'
consume character:'b'
consume character:'g'
lexed_lookahead sym:simple_identifier, size:6
recover_to_previous state:921, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:921, row:6, col:23
shift state:38
condense
process version:0, version_count:1, state:38, row:6, col:29
lex_internal state:364, row:6, column:29
consume character:'.'
lexed_lookahead sym:., size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:6, col:29
lex_internal state:0, row:6, column:29
consume character:'.'
lexed_lookahead sym:., size:1
skip_token symbol:.
process version:0, version_count:1, state:0, row:6, col:30
lex_internal state:0, row:6, column:30
consume character:'c'
consume character:'o'
consume character:'m'
consume character:'c'
consume character:'o'
lexed_lookahead sym:simple_identifier, size:3
recover_to_previous state:921, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:921, row:6, col:30
shift state:38
condense
process version:0, version_count:1, state:38, row:6, col:33
lex_internal state:364, row:6, column:33
consume character:'/'
lex_internal state:0, row:6, column:33
consume character:'/'
lexed_lookahead sym:/, size:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:6, col:33
lex_internal state:0, row:6, column:33
consume character:'/'
lexed_lookahead sym:/, size:1
skip_token symbol:/
process version:0, version_count:1, state:0, row:6, col:34
lex_internal state:0, row:6, column:34
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'t'
consume character:'r'
lexed_lookahead sym:simple_identifier, size:4
recover_to_previous state:921, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:921, row:6, col:34
shift state:38
condense
process version:0, version_count:1, state:38, row:6, col:38
lex_internal state:364, row:6, column:38
consume character:'-'
lexed_lookahead sym:-, size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:6, col:38
lex_internal state:0, row:6, column:38
consume character:'-'
lexed_lookahead sym:-, size:1
skip_token symbol:-
process version:0, version_count:1, state:0, row:6, col:39
lex_internal state:0, row:6, column:39
consume character:'s'
consume character:'i'
consume character:'t'
consume character:'t'
consume character:'e'
consume character:'r'
consume character:'s'
consume character:'i'
lexed_lookahead sym:simple_identifier, size:6
recover_to_previous state:921, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:921, row:6, col:39
shift state:38
condense
process version:0, version_count:1, state:38, row:6, col:45
lex_internal state:364, row:6, column:45
consume character:'/'
lex_internal state:0, row:6, column:45
consume character:'/'
lexed_lookahead sym:/, size:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:6, col:45
lex_internal state:0, row:6, column:45
consume character:'/'
lexed_lookahead sym:/, size:1
skip_token symbol:/
process version:0, version_count:1, state:0, row:6, col:46
lex_internal state:0, row:6, column:46
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'t'
consume character:'r'
lexed_lookahead sym:simple_identifier, size:4
recover_to_previous state:921, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:921, row:6, col:46
shift state:38
condense
process version:0, version_count:1, state:38, row:6, col:50
lex_internal state:364, row:6, column:50
consume character:'-'
lexed_lookahead sym:-, size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:6, col:50
lex_internal state:0, row:6, column:50
consume character:'-'
lexed_lookahead sym:-, size:1
skip_token symbol:-
process version:0, version_count:1, state:0, row:6, col:51
lex_internal state:0, row:6, column:51
consume character:'s'
consume character:'i'
consume character:'t'
consume character:'t'
consume character:'e'
consume character:'r'
consume character:'s'
consume character:'i'
lexed_lookahead sym:simple_identifier, size:6
recover_to_previous state:921, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:921, row:6, col:51
shift state:38
condense
process version:0, version_count:1, state:38, row:6, col:57
lex_internal state:364, row:6, column:57
consume character:'-'
lexed_lookahead sym:-, size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:6, col:57
lex_internal state:0, row:6, column:57
consume character:'-'
lexed_lookahead sym:-, size:1
skip_token symbol:-
process version:0, version_count:1, state:0, row:6, col:58
lex_internal state:0, row:6, column:58
consume character:'v'
consume character:'e'
consume character:'r'
consume character:'i'
consume character:'l'
consume character:'o'
consume character:'g'
consume character:'v'
consume character:'e'
lexed_lookahead sym:simple_identifier, size:7
recover_to_previous state:921, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:921, row:6, col:58
shift state:38
condense
process version:0, version_count:1, state:38, row:6, col:65
lex_internal state:364, row:6, column:65
consume character:'#'
lexed_lookahead sym:#, size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:6, col:65
lex_internal state:0, row:6, column:65
consume character:'#'
lexed_lookahead sym:#, size:1
recover_to_previous state:59, depth:2
skip_token symbol:#
process version:1, version_count:2, state:59, row:6, col:65
shift state:289
condense
process version:0, version_count:1, state:289, row:6, col:66
lex_internal state:419, row:6, column:66
consume character:'r'
consume character:'e'
consume character:'a'
consume character:'d'
consume character:'m'
consume character:'e'
consume character:'r'
consume character:'e'
consume character:'a'
lexed_lookahead sym:simple_identifier, size:6
shift state:38
process version:0, version_count:1, state:38, row:6, col:72
lex_internal state:364, row:6, column:72
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
reduce sym:ps_identifier, child_count:1
reduce sym:delay_value, child_count:1
reduce sym:delay_control, child_count:2
detect_error
resume version:0
process version:0, version_count:1, state:0, row:6, col:72
lex_internal state:0, row:6, column:72
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:6, col:73
lex_internal state:0, row:6, column:73
consume character:','
lexed_lookahead sym:,, size:1
recover_to_previous state:59, depth:3
skip_token symbol:,
process version:1, version_count:2, state:59, row:6, col:73
reduce sym:variable_decl_assignment, child_count:1
shift state:301
condense
process version:0, version_count:1, state:301, row:6, col:74
lex_internal state:284, row:6, column:74
skip character:10
skip character:' '
skip character:' '
lex_internal state:0, row:6, column:74
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
detect_error
resume version:0
process version:0, version_count:1, state:0, row:6, col:74
lex_internal state:0, row:6, column:74
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
skip_token symbol:"
process version:0, version_count:1, state:0, row:7, col:3
lex_internal state:0, row:7, column:3
consume character:'r'
consume character:'e'
consume character:'p'
consume character:'o'
consume character:'s'
consume character:'i'
consume character:'t'
consume character:'o'
consume character:'r'
consume character:'y'
consume character:'r'
consume character:'e'
consume character:'p'
lexed_lookahead sym:simple_identifier, size:10
recover_to_previous state:301, depth:2
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:7, col:3
shift state:38
condense
process version:0, version_count:1, state:38, row:7, col:13
lex_internal state:364, row:7, column:13
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:7, col:13
lex_internal state:0, row:7, column:13
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:7, col:14
lex_internal state:0, row:7, column:14
consume character:':'
lexed_lookahead sym::, size:1
skip_token symbol::
process version:0, version_count:1, state:0, row:7, col:15
lex_internal state:0, row:7, column:15
skip character:' '
consume character:'{'
lexed_lookahead sym:{, size:2
skip_token symbol:{
process version:0, version_count:1, state:0, row:7, col:17
lex_internal state:0, row:7, column:17
skip character:10
skip character:' '
skip character:' '
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:6
skip_token symbol:"
process version:0, version_count:1, state:0, row:8, col:5
lex_internal state:0, row:8, column:5
consume character:'t'
consume character:'y'
consume character:'p'
consume character:'e'
consume character:'t'
consume character:'y'
consume character:'p'
consume character:'e'
lexed_lookahead sym:type, size:4
recover_to_previous state:68, depth:3
skip_token symbol:type
process version:1, version_count:2, state:68, row:8, col:5
lex_internal state:284, row:8, column:5
consume character:'t'
consume character:'y'
consume character:'p'
consume character:'e'
consume character:'t'
consume character:'y'
consume character:'p'
consume character:'e'
lexed_lookahead sym:type, size:4
shift state:35
condense
process version:0, version_count:2, state:35, row:8, col:9
lex_internal state:310, row:8, column:9
consume character:'"'
lexed_lookahead sym:", size:1
detect_error
process version:1, version_count:2, state:0, row:8, col:9
lex_internal state:0, row:8, column:9
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
condense
process version:0, version_count:1, state:0, row:8, col:10
lex_internal state:0, row:8, column:10
consume character:':'
lexed_lookahead sym::, size:1
skip_token symbol::
process version:0, version_count:1, state:0, row:8, col:11
lex_internal state:0, row:8, column:11
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:2
skip_token symbol:"
process version:0, version_count:1, state:0, row:8, col:13
lex_internal state:0, row:8, column:13
consume character:'g'
consume character:'i'
consume character:'t'
consume character:'g'
lexed_lookahead sym:simple_identifier, size:3
recover_to_previous state:301, depth:3
process version:1, version_count:2, state:301, row:8, col:13
shift state:38
process version:0, version_count:1, state:38, row:8, col:16
lex_internal state:364, row:8, column:16
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:8, col:16
lex_internal state:0, row:8, column:16
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:8, col:17
lex_internal state:0, row:8, column:17
consume character:','
lexed_lookahead sym:,, size:1
recover_to_previous state:258, depth:2
skip_token symbol:,
process version:1, version_count:2, state:258, row:8, col:17
reduce sym:variable_decl_assignment, child_count:1
reduce sym:list_of_variable_decl_assignments_repeat1, child_count:2
shift state:301
condense
process version:0, version_count:1, state:301, row:8, col:18
lex_internal state:284, row:8, column:18
skip character:10
skip character:' '
skip character:' '
skip character:' '
skip character:' '
lex_internal state:0, row:8, column:18
skip character:10
skip character:' '
skip character:' '
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:6
detect_error
resume version:0
process version:0, version_count:1, state:0, row:8, col:18
lex_internal state:0, row:8, column:18
skip character:10
skip character:' '
skip character:' '
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:6
skip_token symbol:"
process version:0, version_count:1, state:0, row:9, col:5
lex_internal state:0, row:9, column:5
consume character:'u'
consume character:'r'
consume character:'l'
consume character:'u'
lexed_lookahead sym:simple_identifier, size:3
recover_to_previous state:301, depth:2
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:9, col:5
shift state:38
condense
process version:0, version_count:1, state:38, row:9, col:8
lex_internal state:364, row:9, column:8
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:9, col:8
lex_internal state:0, row:9, column:8
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:9, col:9
lex_internal state:0, row:9, column:9
consume character:':'
lexed_lookahead sym::, size:1
skip_token symbol::
process version:0, version_count:1, state:0, row:9, col:10
lex_internal state:0, row:9, column:10
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:2
skip_token symbol:"
process version:0, version_count:1, state:0, row:9, col:12
lex_internal state:0, row:9, column:12
consume character:'g'
consume character:'i'
consume character:'t'
consume character:'g'
lexed_lookahead sym:simple_identifier, size:3
recover_to_previous state:301, depth:3
process version:1, version_count:2, state:301, row:9, col:12
shift state:38
process version:0, version_count:1, state:38, row:9, col:15
lex_internal state:364, row:9, column:15
consume character:'+'
lexed_lookahead sym:+, size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:9, col:15
lex_internal state:0, row:9, column:15
consume character:'+'
lexed_lookahead sym:+, size:1
skip_token symbol:+
process version:0, version_count:1, state:0, row:9, col:16
lex_internal state:0, row:9, column:16
consume character:'h'
consume character:'t'
consume character:'t'
consume character:'p'
consume character:'s'
consume character:'h'
lexed_lookahead sym:simple_identifier, size:5
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:9, col:16
shift state:38
condense
process version:0, version_count:1, state:38, row:9, col:21
lex_internal state:364, row:9, column:21
consume character:':'
lexed_lookahead sym::, size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:9, col:21
lex_internal state:0, row:9, column:21
consume character:':'
consume character:'/'
lexed_lookahead sym::/, size:2
skip_token symbol::/
process version:0, version_count:1, state:0, row:9, col:23
lex_internal state:0, row:9, column:23
consume character:'/'
lexed_lookahead sym:/, size:1
skip_token symbol:/
process version:0, version_count:1, state:0, row:9, col:24
lex_internal state:0, row:9, column:24
consume character:'g'
consume character:'i'
consume character:'t'
consume character:'h'
consume character:'u'
consume character:'b'
consume character:'g'
lexed_lookahead sym:simple_identifier, size:6
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:9, col:24
shift state:38
condense
process version:0, version_count:1, state:38, row:9, col:30
lex_internal state:364, row:9, column:30
consume character:'.'
lexed_lookahead sym:., size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:9, col:30
lex_internal state:0, row:9, column:30
consume character:'.'
lexed_lookahead sym:., size:1
skip_token symbol:.
process version:0, version_count:1, state:0, row:9, col:31
lex_internal state:0, row:9, column:31
consume character:'c'
consume character:'o'
consume character:'m'
consume character:'c'
consume character:'o'
lexed_lookahead sym:simple_identifier, size:3
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:9, col:31
shift state:38
condense
process version:0, version_count:1, state:38, row:9, col:34
lex_internal state:364, row:9, column:34
consume character:'/'
lex_internal state:0, row:9, column:34
consume character:'/'
lexed_lookahead sym:/, size:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:9, col:34
lex_internal state:0, row:9, column:34
consume character:'/'
lexed_lookahead sym:/, size:1
skip_token symbol:/
process version:0, version_count:1, state:0, row:9, col:35
lex_internal state:0, row:9, column:35
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'t'
consume character:'r'
lexed_lookahead sym:simple_identifier, size:4
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:9, col:35
shift state:38
condense
process version:0, version_count:1, state:38, row:9, col:39
lex_internal state:364, row:9, column:39
consume character:'-'
lexed_lookahead sym:-, size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:9, col:39
lex_internal state:0, row:9, column:39
consume character:'-'
lexed_lookahead sym:-, size:1
skip_token symbol:-
process version:0, version_count:1, state:0, row:9, col:40
lex_internal state:0, row:9, column:40
consume character:'s'
consume character:'i'
consume character:'t'
consume character:'t'
consume character:'e'
consume character:'r'
consume character:'s'
consume character:'i'
lexed_lookahead sym:simple_identifier, size:6
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:9, col:40
shift state:38
condense
process version:0, version_count:1, state:38, row:9, col:46
lex_internal state:364, row:9, column:46
consume character:'/'
lex_internal state:0, row:9, column:46
consume character:'/'
lexed_lookahead sym:/, size:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:9, col:46
lex_internal state:0, row:9, column:46
consume character:'/'
lexed_lookahead sym:/, size:1
skip_token symbol:/
process version:0, version_count:1, state:0, row:9, col:47
lex_internal state:0, row:9, column:47
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'t'
consume character:'r'
lexed_lookahead sym:simple_identifier, size:4
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:9, col:47
shift state:38
condense
process version:0, version_count:1, state:38, row:9, col:51
lex_internal state:364, row:9, column:51
consume character:'-'
lexed_lookahead sym:-, size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:9, col:51
lex_internal state:0, row:9, column:51
consume character:'-'
lexed_lookahead sym:-, size:1
skip_token symbol:-
process version:0, version_count:1, state:0, row:9, col:52
lex_internal state:0, row:9, column:52
consume character:'s'
consume character:'i'
consume character:'t'
consume character:'t'
consume character:'e'
consume character:'r'
consume character:'s'
consume character:'i'
lexed_lookahead sym:simple_identifier, size:6
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:9, col:52
shift state:38
condense
process version:0, version_count:1, state:38, row:9, col:58
lex_internal state:364, row:9, column:58
consume character:'-'
lexed_lookahead sym:-, size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:9, col:58
lex_internal state:0, row:9, column:58
consume character:'-'
lexed_lookahead sym:-, size:1
skip_token symbol:-
process version:0, version_count:1, state:0, row:9, col:59
lex_internal state:0, row:9, column:59
consume character:'v'
consume character:'e'
consume character:'r'
consume character:'i'
consume character:'l'
consume character:'o'
consume character:'g'
consume character:'v'
consume character:'e'
lexed_lookahead sym:simple_identifier, size:7
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:9, col:59
shift state:38
condense
process version:0, version_count:1, state:38, row:9, col:66
lex_internal state:364, row:9, column:66
consume character:'.'
lexed_lookahead sym:., size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:9, col:66
lex_internal state:0, row:9, column:66
consume character:'.'
lexed_lookahead sym:., size:1
skip_token symbol:.
process version:0, version_count:1, state:0, row:9, col:67
lex_internal state:0, row:9, column:67
consume character:'g'
consume character:'i'
consume character:'t'
consume character:'g'
lexed_lookahead sym:simple_identifier, size:3
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:9, col:67
shift state:38
condense
process version:0, version_count:1, state:38, row:9, col:70
lex_internal state:364, row:9, column:70
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:9, col:70
lex_internal state:0, row:9, column:70
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:9, col:71
lex_internal state:0, row:9, column:71
skip character:10
skip character:' '
skip character:' '
consume character:'}'
lexed_lookahead sym:}, size:4
skip_token symbol:}
process version:0, version_count:1, state:0, row:10, col:3
lex_internal state:0, row:10, column:3
consume character:','
lexed_lookahead sym:,, size:1
recover_to_previous state:258, depth:2
skip_token symbol:,
process version:1, version_count:2, state:258, row:10, col:3
reduce sym:variable_decl_assignment, child_count:1
reduce sym:list_of_variable_decl_assignments_repeat1, child_count:2
reduce sym:list_of_variable_decl_assignments_repeat1, child_count:2
shift state:301
condense
process version:0, version_count:1, state:301, row:10, col:4
lex_internal state:284, row:10, column:4
skip character:10
skip character:' '
skip character:' '
lex_internal state:0, row:10, column:4
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
detect_error
resume version:0
process version:0, version_count:1, state:0, row:10, col:4
lex_internal state:0, row:10, column:4
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
skip_token symbol:"
process version:0, version_count:1, state:0, row:11, col:3
lex_internal state:0, row:11, column:3
consume character:'b'
consume character:'u'
consume character:'g'
consume character:'s'
consume character:'b'
consume character:'u'
lexed_lookahead sym:simple_identifier, size:4
recover_to_previous state:301, depth:2
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:11, col:3
shift state:38
condense
process version:0, version_count:1, state:38, row:11, col:7
lex_internal state:364, row:11, column:7
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:11, col:7
lex_internal state:0, row:11, column:7
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:11, col:8
lex_internal state:0, row:11, column:8
consume character:':'
lexed_lookahead sym::, size:1
skip_token symbol::
process version:0, version_count:1, state:0, row:11, col:9
lex_internal state:0, row:11, column:9
skip character:' '
consume character:'{'
lexed_lookahead sym:{, size:2
skip_token symbol:{
process version:0, version_count:1, state:0, row:11, col:11
lex_internal state:0, row:11, column:11
skip character:10
skip character:' '
skip character:' '
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:6
skip_token symbol:"
process version:0, version_count:1, state:0, row:12, col:5
lex_internal state:0, row:12, column:5
consume character:'u'
consume character:'r'
consume character:'l'
consume character:'u'
lexed_lookahead sym:simple_identifier, size:3
recover_to_previous state:301, depth:3
process version:1, version_count:2, state:301, row:12, col:5
shift state:38
process version:0, version_count:1, state:38, row:12, col:8
lex_internal state:364, row:12, column:8
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:12, col:8
lex_internal state:0, row:12, column:8
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:12, col:9
lex_internal state:0, row:12, column:9
consume character:':'
lexed_lookahead sym::, size:1
skip_token symbol::
process version:0, version_count:1, state:0, row:12, col:10
lex_internal state:0, row:12, column:10
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:2
skip_token symbol:"
process version:0, version_count:1, state:0, row:12, col:12
lex_internal state:0, row:12, column:12
consume character:'h'
consume character:'t'
consume character:'t'
consume character:'p'
consume character:'s'
consume character:'h'
lexed_lookahead sym:simple_identifier, size:5
recover_to_previous state:301, depth:3
process version:1, version_count:2, state:301, row:12, col:12
shift state:38
process version:0, version_count:1, state:38, row:12, col:17
lex_internal state:364, row:12, column:17
consume character:':'
lexed_lookahead sym::, size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:12, col:17
lex_internal state:0, row:12, column:17
consume character:':'
consume character:'/'
lexed_lookahead sym::/, size:2
skip_token symbol::/
process version:0, version_count:1, state:0, row:12, col:19
lex_internal state:0, row:12, column:19
consume character:'/'
lexed_lookahead sym:/, size:1
skip_token symbol:/
process version:0, version_count:1, state:0, row:12, col:20
lex_internal state:0, row:12, column:20
consume character:'g'
consume character:'i'
consume character:'t'
consume character:'h'
consume character:'u'
consume character:'b'
consume character:'g'
lexed_lookahead sym:simple_identifier, size:6
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:12, col:20
shift state:38
condense
process version:0, version_count:1, state:38, row:12, col:26
lex_internal state:364, row:12, column:26
consume character:'.'
lexed_lookahead sym:., size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:12, col:26
lex_internal state:0, row:12, column:26
consume character:'.'
lexed_lookahead sym:., size:1
skip_token symbol:.
process version:0, version_count:1, state:0, row:12, col:27
lex_internal state:0, row:12, column:27
consume character:'c'
consume character:'o'
consume character:'m'
consume character:'c'
consume character:'o'
lexed_lookahead sym:simple_identifier, size:3
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:12, col:27
shift state:38
condense
process version:0, version_count:1, state:38, row:12, col:30
lex_internal state:364, row:12, column:30
consume character:'/'
lex_internal state:0, row:12, column:30
consume character:'/'
lexed_lookahead sym:/, size:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:12, col:30
lex_internal state:0, row:12, column:30
consume character:'/'
lexed_lookahead sym:/, size:1
skip_token symbol:/
process version:0, version_count:1, state:0, row:12, col:31
lex_internal state:0, row:12, column:31
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'t'
consume character:'r'
lexed_lookahead sym:simple_identifier, size:4
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:12, col:31
shift state:38
condense
process version:0, version_count:1, state:38, row:12, col:35
lex_internal state:364, row:12, column:35
consume character:'-'
lexed_lookahead sym:-, size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:12, col:35
lex_internal state:0, row:12, column:35
consume character:'-'
lexed_lookahead sym:-, size:1
skip_token symbol:-
process version:0, version_count:1, state:0, row:12, col:36
lex_internal state:0, row:12, column:36
consume character:'s'
consume character:'i'
consume character:'t'
consume character:'t'
consume character:'e'
consume character:'r'
consume character:'s'
consume character:'i'
lexed_lookahead sym:simple_identifier, size:6
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:12, col:36
shift state:38
condense
process version:0, version_count:1, state:38, row:12, col:42
lex_internal state:364, row:12, column:42
consume character:'/'
lex_internal state:0, row:12, column:42
consume character:'/'
lexed_lookahead sym:/, size:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:12, col:42
lex_internal state:0, row:12, column:42
consume character:'/'
lexed_lookahead sym:/, size:1
skip_token symbol:/
process version:0, version_count:1, state:0, row:12, col:43
lex_internal state:0, row:12, column:43
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'t'
consume character:'r'
lexed_lookahead sym:simple_identifier, size:4
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:12, col:43
shift state:38
condense
process version:0, version_count:1, state:38, row:12, col:47
lex_internal state:364, row:12, column:47
consume character:'-'
lexed_lookahead sym:-, size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:12, col:47
lex_internal state:0, row:12, column:47
consume character:'-'
lexed_lookahead sym:-, size:1
skip_token symbol:-
process version:0, version_count:1, state:0, row:12, col:48
lex_internal state:0, row:12, column:48
consume character:'s'
consume character:'i'
consume character:'t'
consume character:'t'
consume character:'e'
consume character:'r'
consume character:'s'
consume character:'i'
lexed_lookahead sym:simple_identifier, size:6
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:12, col:48
shift state:38
condense
process version:0, version_count:1, state:38, row:12, col:54
lex_internal state:364, row:12, column:54
consume character:'-'
lexed_lookahead sym:-, size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:12, col:54
lex_internal state:0, row:12, column:54
consume character:'-'
lexed_lookahead sym:-, size:1
skip_token symbol:-
process version:0, version_count:1, state:0, row:12, col:55
lex_internal state:0, row:12, column:55
consume character:'v'
consume character:'e'
consume character:'r'
consume character:'i'
consume character:'l'
consume character:'o'
consume character:'g'
consume character:'v'
consume character:'e'
lexed_lookahead sym:simple_identifier, size:7
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:12, col:55
shift state:38
condense
process version:0, version_count:1, state:38, row:12, col:62
lex_internal state:364, row:12, column:62
consume character:'/'
lex_internal state:0, row:12, column:62
consume character:'/'
lexed_lookahead sym:/, size:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:12, col:62
lex_internal state:0, row:12, column:62
consume character:'/'
lexed_lookahead sym:/, size:1
skip_token symbol:/
process version:0, version_count:1, state:0, row:12, col:63
lex_internal state:0, row:12, column:63
consume character:'i'
consume character:'s'
consume character:'s'
consume character:'u'
consume character:'e'
consume character:'s'
consume character:'i'
lexed_lookahead sym:simple_identifier, size:6
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:12, col:63
shift state:38
condense
process version:0, version_count:1, state:38, row:12, col:69
lex_internal state:364, row:12, column:69
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:12, col:69
lex_internal state:0, row:12, column:69
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:12, col:70
lex_internal state:0, row:12, column:70
skip character:10
skip character:' '
skip character:' '
consume character:'}'
lexed_lookahead sym:}, size:4
skip_token symbol:}
process version:0, version_count:1, state:0, row:13, col:3
lex_internal state:0, row:13, column:3
consume character:','
lexed_lookahead sym:,, size:1
recover_to_previous state:258, depth:2
skip_token symbol:,
process version:1, version_count:2, state:258, row:13, col:3
reduce sym:variable_decl_assignment, child_count:1
reduce sym:list_of_variable_decl_assignments_repeat1, child_count:2
reduce sym:list_of_variable_decl_assignments_repeat1, child_count:2
shift state:301
condense
process version:0, version_count:1, state:301, row:13, col:4
lex_internal state:284, row:13, column:4
skip character:10
skip character:' '
skip character:' '
lex_internal state:0, row:13, column:4
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
detect_error
resume version:0
process version:0, version_count:1, state:0, row:13, col:4
lex_internal state:0, row:13, column:4
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
skip_token symbol:"
process version:0, version_count:1, state:0, row:14, col:3
lex_internal state:0, row:14, column:3
consume character:'m'
consume character:'a'
consume character:'i'
consume character:'n'
consume character:'m'
consume character:'a'
lexed_lookahead sym:simple_identifier, size:4
recover_to_previous state:301, depth:2
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:14, col:3
shift state:38
condense
process version:0, version_count:1, state:38, row:14, col:7
lex_internal state:364, row:14, column:7
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:14, col:7
lex_internal state:0, row:14, column:7
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:14, col:8
lex_internal state:0, row:14, column:8
consume character:':'
lexed_lookahead sym::, size:1
skip_token symbol::
process version:0, version_count:1, state:0, row:14, col:9
lex_internal state:0, row:14, column:9
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:2
skip_token symbol:"
process version:0, version_count:1, state:0, row:14, col:11
lex_internal state:0, row:14, column:11
consume character:'i'
consume character:'n'
consume character:'d'
consume character:'e'
consume character:'x'
consume character:'i'
consume character:'n'
lexed_lookahead sym:simple_identifier, size:5
recover_to_previous state:301, depth:3
process version:1, version_count:2, state:301, row:14, col:11
shift state:38
process version:0, version_count:1, state:38, row:14, col:16
lex_internal state:364, row:14, column:16
consume character:'.'
lexed_lookahead sym:., size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:14, col:16
lex_internal state:0, row:14, column:16
consume character:'.'
lexed_lookahead sym:., size:1
skip_token symbol:.
process version:0, version_count:1, state:0, row:14, col:17
lex_internal state:0, row:14, column:17
consume character:'j'
consume character:'s'
consume character:'j'
lexed_lookahead sym:simple_identifier, size:2
recover_to_previous state:301, depth:3
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:14, col:17
shift state:38
condense
process version:0, version_count:1, state:38, row:14, col:19
lex_internal state:364, row:14, column:19
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:14, col:19
lex_internal state:0, row:14, column:19
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:14, col:20
lex_internal state:0, row:14, column:20
consume character:','
lexed_lookahead sym:,, size:1
recover_to_previous state:258, depth:2
skip_token symbol:,
process version:1, version_count:2, state:258, row:14, col:20
reduce sym:variable_decl_assignment, child_count:1
reduce sym:list_of_variable_decl_assignments_repeat1, child_count:2
reduce sym:list_of_variable_decl_assignments_repeat1, child_count:2
shift state:301
condense
process version:0, version_count:1, state:301, row:14, col:21
lex_internal state:284, row:14, column:21
skip character:10
skip character:' '
skip character:' '
lex_internal state:0, row:14, column:21
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
detect_error
resume version:0
process version:0, version_count:1, state:0, row:14, col:21
lex_internal state:0, row:14, column:21
skip character:10
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:4
skip_token symbol:"
process version:0, version_count:1, state:0, row:15, col:3
lex_internal state:0, row:15, column:3
consume character:'f'
consume character:'i'
consume character:'l'
consume character:'e'
consume character:'s'
consume character:'f'
consume character:'i'
lexed_lookahead sym:simple_identifier, size:5
recover_to_previous state:301, depth:2
skip_token symbol:simple_identifier
process version:1, version_count:2, state:301, row:15, col:3
shift state:38
condense
process version:0, version_count:1, state:38, row:15, col:8
lex_internal state:364, row:15, column:8
consume character:'"'
lexed_lookahead sym:", size:1
reduce sym:identifier, child_count:1
detect_error
resume version:0
process version:0, version_count:1, state:0, row:15, col:8
lex_internal state:0, row:15, column:8
consume character:'"'
lexed_lookahead sym:", size:1
skip_token symbol:"
process version:0, version_count:1, state:0, row:15, col:9
lex_internal state:0, row:15, column:9
consume character:':'
lexed_lookahead sym::, size:1
skip_token symbol::
process version:0, version_count:1, state:0, row:15, col:10
lex_internal state:0, row:15, column:10
skip character:' '
consume character:'['
lexed_lookahead sym:[, size:2
recover_to_previous state:258, depth:2
skip_token symbol:[
process version:1, version_count:2, state:258, row:15, col:10
shift state:727
condense
process version:0, version_count:1, state:727, row:15, col:12
lex_internal state:339, row:15, column:12
skip character:10
skip character:' '
skip character:' '
skip character:' '
skip character:' '
consume character:'"'
lexed_lookahead sym:", size:6
shift state:110
process version:0, version_count:1, state:110, row:16, col:5
lex_internal state:403, row:16, column:5
consume character:'g'
consume character:'r'
consume character:'a'
consume character:'m'
consume character:'m'
consume character:'a'
consume character:'r'
consume character:'.'
consume character:'j'
consume character:'s'
consume character:'"'
consume character:','
consume character:10
consume character:' '
consume character:' '
consume character:' '
consume character:' '
consume character:'"'
consume character:'b'
consume character:'i'
consume character:'n'
consume character:'d'
consume character:'i'
consume character:'n'
consume character:'g'
consume character:'.'
consume character:'g'
consume character:'y'
consume character:'p'
consume character:'"'
consume character:','
consume character:10
consume character:' '
consume character:' '
consume character:' '
consume character:' '
consume character:'"'
consume character:'s'
consume character:'r'
consume character:'c'
consume character:'/'
consume character:'*'
consume character:'"'
consume character:10
consume character:' '
consume character:' '
consume character:']'
consume character:','
consume character:10
consume character:' '
consume character:' '
consume character:'"'
consume character:'k'
consume character:'e'
consume character:'y'
consume character:'w'
consume character:'o'
consume character:'r'
consume character:'d'
consume character:'s'
consume character:'"'
consume character:':'
consume character:' '
consume character:'['
consume character:10
consume character:' '
consume character:' '
consume character:' '
consume character:' '
consume character:'"'
consume character:'p'
consume character:'a'
consume character:'r'
consume character:'s'
consume character:'e'
consume character:'r'
consume character:'"'
consume character:','
consume character:10
consume character:' '
consume character:' '
consume character:' '
consume character:' '
consume character:'"'
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'-'
consume character:'s'
consume character:'i'
consume character:'t'
consume character:'t'
consume character:'e'
consume character:'r'
consume character:'"'
consume character:','
consume character:10
consume character:' '
consume character:' '
consume character:' '
consume character:' '
consume character:'"'
consume character:'v'
consume character:'e'
consume character:'r'
consume character:'i'
consume character:'l'
consume character:'o'
consume character:'g'
consume character:'"'
consume character:10
consume character:' '
consume character:' '
consume character:']'
consume character:','
consume character:10
consume character:' '
consume character:' '
consume character:'"'
consume character:'d'
consume character:'i'
consume character:'r'
consume character:'e'
consume character:'c'
consume character:'t'
consume character:'o'
consume character:'r'
consume character:'i'
consume character:'e'
consume character:'s'
consume character:'"'
consume character:':'
consume character:' '
consume character:'{'
consume character:10
consume character:' '
consume character:' '
consume character:' '
consume character:' '
consume character:'"'
consume character:'e'
consume character:'x'
consume character:'a'
consume character:'m'
consume character:'p'
consume character:'l'
consume character:'e'
consume character:'"'
consume character:':'
consume character:' '
consume character:'"'
consume character:'e'
consume character:'x'
consume character:'a'
consume character:'m'
consume character:'p'
consume character:'l'
consume character:'e'
consume character:'s'
consume character:'"'
consume character:10
consume character:' '
consume character:' '
consume character:'}'
consume character:','
consume character:10
consume character:' '
consume character:' '
consume character:'"'
consume character:'s'
consume character:'c'
consume character:'r'
consume character:'i'
consume character:'p'
consume character:'t'
consume character:'s'
consume character:'"'
consume character:':'
consume character:' '
consume character:'{'
consume character:10
consume character:' '
consume character:' '
consume character:' '
consume character:' '
consume character:'"'
consume character:'g'
consume character:'e'
consume character:'n'
consume character:'"'
consume character:':'
consume character:' '
consume character:'"'
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'-'
consume character:'s'
consume character:'i'
consume character:'t'
consume character:'t'
consume character:'e'
consume character:'r'
consume character:' '
consume character:'g'
consume character:'e'
consume character:'n'
consume character:'e'
consume character:'r'
consume character:'a'
consume character:'t'
consume character:'e'
consume character:'"'
consume character:','
consume character:10
consume character:' '
consume character:' '
consume character:' '
consume character:' '
consume character:'"'
consume character:'i'
consume character:'n'
consume character:'s'
consume character:'t'
consume character:'a'
consume character:'l'
consume character:'l'
consume character:'"'
consume character:':'
consume character:' '
consume character:'"'
consume character:'i'
consume character:'f'
consume character:' '
consume character:'['
consume character:' '
consume character:'!'
consume character:' '
consume character:'-'
consume character:'d'
consume character:' '
consume character:'.'
consume character:'/'
consume character:'s'
consume character:'r'
consume character:'c'
consume character:' '
consume character:']'
consume character:';'
consume character:' '
consume character:'t'
consume character:'h'
consume character:'e'
consume character:'n'
consume character:' '
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'-'
consume character:'s'
consume character:'i'
consume character:'t'
consume character:'t'
consume character:'e'
consume character:'r'
consume character:' '
consume character:'g'
consume character:'e'
consume character:'n'
consume character:'e'
consume character:'r'
consume character:'a'
consume character:'t'
consume character:'e'
consume character:';'
consume character:' '
consume character:'f'
consume character:'i'
consume character:' '
consume character:'&'
consume character:'&'
consume character:' '
consume character:'n'
consume character:'p'
consume character:'m'
consume character:' '
consume character:'r'
consume character:'u'
consume character:'n'
consume character:' '
consume character:'g'
consume character:'e'
consume character:'t'
consume character:' '
consume character:'&'
consume character:'&'
consume character:' '
consume character:'n'
consume character:'o'
consume character:'d'
consume character:'e'
consume character:'-'
consume character:'g'
consume character:'y'
consume character:'p'
consume character:' '
consume character:'c'
consume character:'o'
consume character:'n'
consume character:'f'
consume character:'i'
consume character:'g'
consume character:'u'
consume character:'r'
consume character:'e'
consume character:' '
consume character:'b'
consume character:'u'
consume character:'i'
consume character:'l'
consume character:'d'
consume character:'"'
consume character:','
consume character:10
consume character:' '
consume character:' '
consume character:' '
consume character:' '
consume character:'"'
consume character:'t'
consume character:'e'
consume character:'s'
consume character:'t'
consume character:'"'
consume character:':'
consume character:' '
consume character:'"'
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'-'
consume character:'s'
consume character:'i'
consume character:'t'
consume character:'t'
consume character:'e'
consume character:'r'
consume character:' '
consume character:'t'
consume character:'e'
consume character:'s'
consume character:'t'
consume character:'"'
consume character:','
consume character:10
consume character:' '
consume character:' '
consume character:' '
consume character:' '
consume character:'"'
consume character:'g'
consume character:'e'
consume character:'t'
consume character:'"'
consume character:':'
consume character:' '
consume character:'"'
consume character:'m'
consume character:'k'
consume character:'d'
consume character:'i'
consume character:'r'
consume character:' '
consume character:'-'
consume character:'p'
consume character:' '
consume character:'s'
consume character:'r'
consume character:'c'
consume character:'/'
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'_'
consume character:'s'
consume character:'i'
consume character:'t'
consume character:'t'
consume character:'e'
consume character:'r'
consume character:'"'
consume character:10
consume character:' '
consume character:' '
consume character:'}'
consume character:','
consume character:10
consume character:' '
consume character:' '
consume character:'"'
consume character:'d'
consume character:'e'
consume character:'p'
consume character:'e'
consume character:'n'
consume character:'d'
consume character:'e'
consume character:'n'
consume character:'c'
consume character:'i'
consume character:'e'
consume character:'s'
consume character:'"'
consume character:':'
consume character:' '
consume character:'{'
consume character:10
consume character:' '
consume character:' '
consume character:' '
consume character:' '
consume character:'"'
consume character:'n'
consume character:'a'
consume character:'n'
consume character:'"'
consume character:':'
consume character:' '
consume character:'"'
consume character:'^'
consume character:'2'
consume character:'.'
consume character:'1'
consume character:'2'
consume character:'.'
consume character:'1'
consume character:'"'
consume character:10
consume character:' '
consume character:' '
consume character:'}'
consume character:','
consume character:10
consume character:' '
consume character:' '
consume character:'"'
consume character:'d'
consume character:'e'
consume character:'v'
consume character:'D'
consume character:'e'
consume character:'p'
consume character:'e'
consume character:'n'
consume character:'d'
consume character:'e'
consume character:'n'
consume character:'c'
consume character:'i'
consume character:'e'
consume character:'s'
consume character:'"'
consume character:':'
consume character:' '
consume character:'{'
consume character:10
consume character:' '
consume character:' '
consume character:' '
consume character:' '
consume character:'"'
consume character:'t'
consume character:'r'
consume character:'e'
consume character:'e'
consume character:'-'
consume character:'s'
consume character:'i'
consume character:'t'
consume character:'t'
consume character:'e'
consume character:'r'
consume character:'-'
consume character:'c'
consume character:'l'
consume character:'i'
consume character:'"'
consume character:':'
consume character:' '
consume character:'"'
consume character:'0'
consume character:'.'
consume character:'1'
consume character:'4'
consume character:'.'
consume character:'5'
consume character:'"'
consume character:10
consume character:' '
consume character:' '
consume character:'}'
consume character:10
consume character:'}'
consume character:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment