Changeset 8c19aecdceb24b9c961cf4c1a7076c429b305d4e


Ignore:
Timestamp:
08.08.2013 23:23:07 (8 years ago)
Author:
Stanislaw Klekot <dozzie@…>
Branches:
b66903eafbcb1d49112014abc82c8bf683413db0
Children:
bd5637b94e012b167d9a7db0afe6a6b77820770d
Parents:
0d1ed019eb9d4e582193457c2a32a71be2d89f18
git-author:
Stanislaw Klekot <dozzie@…> (08.08.2013 23:23:07)
git-committer:
Stanislaw Klekot <dozzie@…> (08.08.2013 23:23:07)
Message:

Allowed space after end of arguments list in macros and blocks.

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • dashwiki/markup/_actual_parser.py

    r95654f r8c19ae  
    1 # LR(1) parser, autogenerated on 2013-08-05 00:03:23 
     1# LR(1) parser, autogenerated on 2013-08-08 23:23:02 
    22# generator: wisent 0.6.2, http://seehuhn.de/pages/wisent 
    33# source: grammar/dashmarkup.wi 
     
    116116      '_printable_atom' -> 'MACRO_VALUE' 
    117117      'macro_call' -> 'MACRO_CALL' ' ' '_macro_arguments' ']]' 
    118       'macro_call' -> 'MACRO_CALL' '_16?' ']]' 
     118      'macro_call' -> 'MACRO_CALL' '_14?' ']]' 
    119119      'macro_call_silent' -> 'MACRO_CALL_SILENT' ' ' '_macro_arguments' ']]' 
    120       'macro_call_silent' -> 'MACRO_CALL_SILENT' '_16?' ']]' 
     120      'macro_call_silent' -> 'MACRO_CALL_SILENT' '_14?' ']]' 
    121121      'block_call' -> 'BLOCK_CALL' ' ' '_macro_arguments' ']]' 
    122       'block_call' -> 'BLOCK_CALL' '_16?' ']]' 
    123       '_macro_arguments' -> 'macro_arg' '_13*' 
     122      'block_call' -> 'BLOCK_CALL' '_14?' ']]' 
     123      '_macro_arguments' -> 'macro_arg' '_13*' '_14?' 
    124124      '_13*' -> 
    125125      '_13*' -> '_13*' '_comma' 'macro_arg' 
    126       '_comma' -> '_14*' 'COMMA' '_14*' 
    127       '_14*' -> 
    128       '_14*' -> '_14*' ' ' 
     126      '_14?' -> 
     127      '_14?' -> ' ' 
     128      '_comma' -> ' ' '_16*' 'COMMA' '_16*' 
     129      '_16*' -> 
     130      '_16*' -> '_16*' ' ' 
     131      '_comma' -> 'COMMA' '_16*' 
    129132      'macro_arg' -> 'NUMBER' 
    130133      'macro_arg' -> 'STRING' 
    131134      'macro_arg' -> 'MACRO_VALUE' 
    132       'block_definition' -> 'BLOCK_CALL' 'block_arguments' ']]' '_16?' '{{{' 'block_body' '}}}' 
    133       '_16?' -> 
    134       '_16?' -> ' ' 
    135       'block_arguments' -> ' ' 'MACRO_VALUE' '_18*' 
    136       '_18*' -> 
    137       '_18*' -> '_18*' '_comma' 'MACRO_VALUE' 
    138       'block_arguments' -> '_16?' 
     135      'block_definition' -> 'BLOCK_CALL' 'block_arguments' ']]' '_14?' '{{{' 'block_body' '}}}' 
     136      'block_arguments' -> ' ' 'MACRO_VALUE' '_20*' 
     137      '_20*' -> 
     138      '_20*' -> '_20*' '_comma' 'MACRO_VALUE' 
     139      'block_arguments' -> '_14?' 
    139140      'block_body' -> '_paragraph' 
    140       '_raw_text' -> '_8+' '_31*' 
    141       '_22+' -> '_non_space_atom' 
    142       '_22+' -> '_22+' '_non_space_atom' 
     141      '_raw_text' -> '_8+' '_23*' 
     142      '_23*' -> 
     143      '_23*' -> '_23*' 'space' '_8+' 
     144      '_24+' -> '_non_space_atom' 
     145      '_24+' -> '_24+' '_non_space_atom' 
    143146      '_non_space_atom' -> 'bold_text' 
    144147      '_non_space_atom' -> 'italic_text' 
     
    148151      '_non_space_atom' -> 'image' 
    149152      '_non_space_atom' -> '_printable_atom' 
    150       '_text_ending_space' -> '_22+' '_24*' '_33?' 
    151       '_24*' -> 
    152       '_24*' -> '_24*' 'space' '_22+' 
    153       '_27+' -> '_22+' ' ' 
    154       '_27+' -> '_27+' '_22+' ' ' 
    155       'text_paragraph' -> 'text_paragraph_line' '_29*' 
    156       '_29*' -> 
    157       '_29*' -> '_29*' 'LINE_BREAK' 'text_paragraph_line' 
     153      '_text_ending_space' -> '_24+' '_26*' '_36?' 
     154      '_26*' -> 
     155      '_26*' -> '_26*' 'space' '_24+' 
     156      '_29+' -> '_24+' ' ' 
     157      '_29+' -> '_29+' '_24+' ' ' 
     158      'text_paragraph' -> 'text_paragraph_line' '_31*' 
     159      '_31*' -> 
     160      '_31*' -> '_31*' 'LINE_BREAK' 'text_paragraph_line' 
    158161      'text_paragraph_line' -> '_text_ending_space' 
    159162      'link' -> '[[' 'link_target' ']]' 
     
    162165      'link_target' -> '_8+' 
    163166      'image_target' -> '_8+' 
    164       'link_description' -> '_8+' '_31*' 
    165       '_31*' -> 
    166       '_31*' -> '_31*' 'space' '_8+' 
    167       'link_description' -> 'image' '_33?' 
     167      'link_description' -> '_8+' '_23*' 
     168      'link_description' -> 'image' '_36?' 
    168169      'bold_text' -> '**' '_raw_text' '**' 
    169170      'italic_text' -> '__' '_raw_text' '__' 
    170171      'strike_text' -> '~~' '_raw_text' '~~' 
    171172      'tt_text' -> '{{' '_raw_text' '}}' 
    172       'heading_paragraph' -> 'HEADER_S' '_33?' '_text_ending_space' 'HEADER_E' '_33?' 
    173       '_33?' -> 
    174       '_33?' -> 'space' 
     173      'heading_paragraph' -> 'HEADER_S' '_36?' '_text_ending_space' 'HEADER_E' '_36?' 
     174      '_36?' -> 
     175      '_36?' -> 'space' 
    175176      'code_paragraph' -> 'PRE' 
    176177      'list_paragraph' -> '_some_list' 
     
    179180      '_some_list' -> 'bullet_list' 
    180181      '_some_list' -> 'undecorated_list' 
    181       'numbered_list' -> 'BEGIN_INDENT' '_35+' 'END_INDENT' 
    182       '_35+' -> 'numbered_list_element' 
    183       '_35+' -> '_35+' 'numbered_list_element' 
    184       'numbered_list_element' -> 'LIST_NUMERIC' '_list_item' '_36?' 
    185       '_36?' -> 
    186       '_36?' -> '_some_list' 
    187       'alpha_list' -> 'BEGIN_INDENT' '_37+' 'END_INDENT' 
    188       '_37+' -> 'alpha_list_element' 
    189       '_37+' -> '_37+' 'alpha_list_element' 
    190       'alpha_list_element' -> 'LIST_ALPHA' '_list_item' '_36?' 
    191       'bullet_list' -> 'BEGIN_INDENT' '_39+' 'END_INDENT' 
    192       '_39+' -> 'bullet_list_element' 
    193       '_39+' -> '_39+' 'bullet_list_element' 
    194       'bullet_list_element' -> 'LIST_BULLET' '_list_item' '_36?' 
    195       'undecorated_list' -> 'BEGIN_INDENT' '_41+' 'END_INDENT' 
    196       '_41+' -> 'undecorated_list_element' 
    197       '_41+' -> '_41+' 'undecorated_list_element' 
    198       'undecorated_list_element' -> 'LIST_UNDECO' '_list_item' '_36?' 
    199       '_list_item' -> 'list_item_line' '_44*' 
    200       '_44*' -> 
    201       '_44*' -> '_44*' 'LINE_BREAK_INDENTED' 'list_item_line' 
     182      'numbered_list' -> 'BEGIN_INDENT' '_37+' 'END_INDENT' 
     183      '_37+' -> 'numbered_list_element' 
     184      '_37+' -> '_37+' 'numbered_list_element' 
     185      'numbered_list_element' -> 'LIST_NUMERIC' '_list_item' '_38?' 
     186      '_38?' -> 
     187      '_38?' -> '_some_list' 
     188      'alpha_list' -> 'BEGIN_INDENT' '_39+' 'END_INDENT' 
     189      '_39+' -> 'alpha_list_element' 
     190      '_39+' -> '_39+' 'alpha_list_element' 
     191      'alpha_list_element' -> 'LIST_ALPHA' '_list_item' '_38?' 
     192      'bullet_list' -> 'BEGIN_INDENT' '_41+' 'END_INDENT' 
     193      '_41+' -> 'bullet_list_element' 
     194      '_41+' -> '_41+' 'bullet_list_element' 
     195      'bullet_list_element' -> 'LIST_BULLET' '_list_item' '_38?' 
     196      'undecorated_list' -> 'BEGIN_INDENT' '_43+' 'END_INDENT' 
     197      '_43+' -> 'undecorated_list_element' 
     198      '_43+' -> '_43+' 'undecorated_list_element' 
     199      'undecorated_list_element' -> 'LIST_UNDECO' '_list_item' '_38?' 
     200      '_list_item' -> 'list_item_line' '_46*' 
     201      '_46*' -> 
     202      '_46*' -> '_46*' 'LINE_BREAK_INDENTED' 'list_item_line' 
    202203      'list_item_line' -> '_text_ending_space' 
    203       'table_paragraph' -> '_45+' 
    204       '_45+' -> 'table_row' 
    205       '_45+' -> '_45+' 'table_row' 
     204      'table_paragraph' -> '_47+' 
     205      '_47+' -> 'table_row' 
     206      '_47+' -> '_47+' 'table_row' 
    206207      'table_row' -> 'TABLE_ROW_START' 'table_cell' '_trowrest_starting_plain' 'NL' 
    207208      'table_row' -> 'TABLE_ROW_H_START' 'header_cell' '_trowrest_starting_header' 'NL' 
     
    212213      '_trowrest_starting_header' -> 'TABLE_CELL_LR' 'header_cell' '_trowrest_starting_header' 
    213214      '_trowrest_starting_header' -> 'TABLE_ROW_H_END' 
    214       'table_cell' -> ' ' '_27+' 
    215       'header_cell' -> ' ' '_27+' 
     215      'table_cell' -> ' ' '_29+' 
     216      'header_cell' -> ' ' '_29+' 
    216217    """ 
    217218 
     
    245246                  'TABLE_ROW_START', 'WORD', '[[', '[[!', ']]', '__', '{{', 
    246247                  '{{{', '}}', '}}}', '~~' ] 
    247     _transparent = [ '_13*', '_14*', '_16?', '_18*', '_2*', '_22+', '_24*', 
    248                      '_27+', '_29*', '_31*', '_33?', '_35+', '_36?', '_37+', 
    249                      '_39+', '_3?', '_41+', '_44*', '_45+', '_5*', '_7+', 
     248    _transparent = [ '_13*', '_14?', '_16*', '_2*', '_20*', '_23*', '_24+', 
     249                     '_26*', '_29+', '_31*', '_36?', '_37+', '_38?', '_39+', 
     250                     '_3?', '_41+', '_43+', '_46*', '_47+', '_5*', '_7+', 
    250251                     '_8+', '_comma', '_document_trailing', '_list_item', 
    251252                     '_macro_arguments', '_non_space_atom', '_paragraph', 
     
    256257    S = Unique('S') 
    257258 
    258     _halting_state = 210 
     259    _halting_state = 215 
    259260    _reduce = { 
    260261        (0, '**'): ('_3?', 0), (0, 'BEGIN_INDENT'): ('_3?', 0), 
     
    356357        (24, 'STRING'): ('_8+', 1), (24, 'WORD'): ('_8+', 1), 
    357358        (24, ']]'): ('_8+', 1), (24, '__'): ('_8+', 1), (24, '}}'): ('_8+', 1), 
    358         (24, '~~'): ('_8+', 1), (25, ' '): ('_31*', 3), 
    359         (25, '**'): ('_31*', 3), (25, 'NL'): ('_31*', 3), 
    360         (25, ']]'): ('_31*', 3), (25, '__'): ('_31*', 3), 
    361         (25, '}}'): ('_31*', 3), (25, '~~'): ('_31*', 3), 
    362         (26, ' '): ('link_target', 1), (26, 'NL'): ('link_target', 1), 
    363         (26, ']]'): ('link_target', 1), (27, ' '): ('_31*', 0), 
    364         (27, 'NL'): ('_31*', 0), (27, ']]'): ('_31*', 0), 
    365         (28, ']]'): ('image_target', 1), (29, ' '): ('_31*', 0), 
    366         (29, '**'): ('_31*', 0), (29, 'NL'): ('_31*', 0), 
    367         (29, '__'): ('_31*', 0), (29, '}}'): ('_31*', 0), 
    368         (29, '~~'): ('_31*', 0), (30, ' '): ('_8+', 2), (30, '**'): ('_8+', 2), 
     359        (24, '~~'): ('_8+', 1), (25, ' '): ('link_target', 1), 
     360        (25, 'NL'): ('link_target', 1), (25, ']]'): ('link_target', 1), 
     361        (26, ' '): ('_23*', 0), (26, 'NL'): ('_23*', 0), 
     362        (26, ']]'): ('_23*', 0), (27, ']]'): ('image_target', 1), 
     363        (28, ' '): ('_23*', 3), (28, '**'): ('_23*', 3), 
     364        (28, 'NL'): ('_23*', 3), (28, ']]'): ('_23*', 3), 
     365        (28, '__'): ('_23*', 3), (28, '}}'): ('_23*', 3), 
     366        (28, '~~'): ('_23*', 3), (29, ' '): ('_23*', 0), 
     367        (29, '**'): ('_23*', 0), (29, 'NL'): ('_23*', 0), 
     368        (29, '__'): ('_23*', 0), (29, '}}'): ('_23*', 0), 
     369        (29, '~~'): ('_23*', 0), (30, ' '): ('_8+', 2), (30, '**'): ('_8+', 2), 
    369370        (30, 'BLOCK_CALL'): ('_8+', 2), (30, 'COMMA'): ('_8+', 2), 
    370371        (30, 'MACRO_CALL'): ('_8+', 2), (30, 'MACRO_CALL_SILENT'): ('_8+', 2), 
     
    654655        (40, '{{'): ('_printable_atom', 1), (40, '}}'): ('_printable_atom', 1), 
    655656        (40, '}}}'): ('_printable_atom', 1), 
    656         (40, '~~'): ('_printable_atom', 1), (41, ']]'): ('_16?', 0), 
    657         (42, ']]'): ('_16?', 1), (44, EOF): ('macro_call', 4), 
     657        (40, '~~'): ('_printable_atom', 1), (41, ']]'): ('_14?', 0), 
     658        (42, ']]'): ('_14?', 1), (44, EOF): ('macro_call', 4), 
    658659        (44, ' '): ('macro_call', 4), (44, '**'): ('macro_call', 4), 
    659660        (44, 'BEGIN_INDENT'): ('macro_call', 4), 
     
    701702        (46, '__'): ('macro_call', 3), (46, '{{'): ('macro_call', 3), 
    702703        (46, '}}'): ('macro_call', 3), (46, '}}}'): ('macro_call', 3), 
    703         (46, '~~'): ('macro_call', 3), (47, ']]'): ('_16?', 0), 
    704         (48, ']]'): ('_16?', 1), (50, EOF): ('macro_call_silent', 4), 
     704        (46, '~~'): ('macro_call', 3), (47, ']]'): ('_14?', 0), 
     705        (48, ']]'): ('_14?', 1), (50, EOF): ('macro_call_silent', 4), 
    705706        (50, ' '): ('macro_call_silent', 4), 
    706707        (50, '**'): ('macro_call_silent', 4), 
     
    765766        (52, '}}'): ('macro_call_silent', 3), 
    766767        (52, '}}}'): ('macro_call_silent', 3), 
    767         (52, '~~'): ('macro_call_silent', 3), (53, ']]'): ('_16?', 0), 
    768         (54, ']]'): ('_16?', 1), (56, EOF): ('block_call', 4), 
     768        (52, '~~'): ('macro_call_silent', 3), (53, ']]'): ('_14?', 0), 
     769        (54, ']]'): ('_14?', 1), (56, EOF): ('block_call', 4), 
    769770        (56, ' '): ('block_call', 4), (56, '**'): ('block_call', 4), 
    770771        (56, 'BEGIN_INDENT'): ('block_call', 4), 
     
    814815        (58, '~~'): ('block_call', 3), (59, ' '): ('_13*', 0), 
    815816        (59, 'COMMA'): ('_13*', 0), (59, ']]'): ('_13*', 0), 
    816         (60, ' '): ('_14*', 0), (60, 'COMMA'): ('_14*', 0), 
    817         (60, ']]'): ('_macro_arguments', 2), (62, ' '): ('_13*', 3), 
    818         (62, 'COMMA'): ('_13*', 3), (62, ']]'): ('_13*', 3), 
    819         (64, ' '): ('_14*', 0), (64, 'MACRO_VALUE'): ('_14*', 0), 
    820         (64, 'NUMBER'): ('_14*', 0), (64, 'STRING'): ('_14*', 0), 
    821         (65, 'MACRO_VALUE'): ('_comma', 3), (65, 'NUMBER'): ('_comma', 3), 
    822         (65, 'STRING'): ('_comma', 3), (66, ' '): ('_14*', 2), 
    823         (66, 'COMMA'): ('_14*', 2), (66, 'MACRO_VALUE'): ('_14*', 2), 
    824         (66, 'NUMBER'): ('_14*', 2), (66, 'STRING'): ('_14*', 2), 
    825         (67, ' '): ('macro_arg', 1), (67, 'COMMA'): ('macro_arg', 1), 
    826         (67, ']]'): ('macro_arg', 1), (68, ' '): ('macro_arg', 1), 
    827         (68, 'COMMA'): ('macro_arg', 1), (68, ']]'): ('macro_arg', 1), 
    828         (69, ' '): ('macro_arg', 1), (69, 'COMMA'): ('macro_arg', 1), 
    829         (69, ']]'): ('macro_arg', 1), (70, ']]'): ('_16?', 0), 
    830         (72, '{{{'): ('_16?', 0), (76, EOF): ('block_definition', 7), 
    831         (76, 'EMPTY_LINE'): ('block_definition', 7), (77, '{{{'): ('_16?', 1), 
    832         (78, ']]'): ('_16?', 1), (79, ' '): ('_18*', 0), 
    833         (79, 'COMMA'): ('_18*', 0), (79, ']]'): ('_18*', 0), 
    834         (80, ' '): ('_14*', 0), (80, 'COMMA'): ('_14*', 0), 
    835         (80, ']]'): ('block_arguments', 3), (82, ' '): ('_18*', 3), 
    836         (82, 'COMMA'): ('_18*', 3), (82, ']]'): ('_18*', 3), 
    837         (83, ']]'): ('block_arguments', 1), (84, '}}}'): ('block_body', 1), 
    838         (85, '**'): ('_raw_text', 2), (85, '__'): ('_raw_text', 2), 
    839         (85, '}}'): ('_raw_text', 2), (85, '~~'): ('_raw_text', 2), 
    840         (86, EOF): ('_22+', 1), (86, ' '): ('_22+', 1), 
    841         (86, '**'): ('_22+', 1), (86, 'BEGIN_INDENT'): ('_22+', 1), 
    842         (86, 'BLOCK_CALL'): ('_22+', 1), (86, 'COMMA'): ('_22+', 1), 
    843         (86, 'EMPTY_LINE'): ('_22+', 1), (86, 'END_INDENT'): ('_22+', 1), 
    844         (86, 'HEADER_E'): ('_22+', 1), (86, 'LINE_BREAK'): ('_22+', 1), 
    845         (86, 'LINE_BREAK_INDENTED'): ('_22+', 1), 
    846         (86, 'LIST_ALPHA'): ('_22+', 1), (86, 'LIST_BULLET'): ('_22+', 1), 
    847         (86, 'LIST_NUMERIC'): ('_22+', 1), (86, 'LIST_UNDECO'): ('_22+', 1), 
    848         (86, 'MACRO_CALL'): ('_22+', 1), 
    849         (86, 'MACRO_CALL_SILENT'): ('_22+', 1), 
    850         (86, 'MACRO_VALUE'): ('_22+', 1), (86, 'NL'): ('_22+', 1), 
    851         (86, 'NUMBER'): ('_22+', 1), (86, 'PUNCT'): ('_22+', 1), 
    852         (86, 'Q_CHAR'): ('_22+', 1), (86, 'STRING'): ('_22+', 1), 
    853         (86, 'WORD'): ('_22+', 1), (86, '[['): ('_22+', 1), 
    854         (86, '[[!'): ('_22+', 1), (86, '__'): ('_22+', 1), 
    855         (86, '{{'): ('_22+', 1), (86, '}}}'): ('_22+', 1), 
    856         (86, '~~'): ('_22+', 1), (87, EOF): ('_24*', 0), 
    857         (87, ' '): ('_24*', 0), (87, 'BEGIN_INDENT'): ('_24*', 0), 
    858         (87, 'EMPTY_LINE'): ('_24*', 0), (87, 'END_INDENT'): ('_24*', 0), 
    859         (87, 'HEADER_E'): ('_24*', 0), (87, 'LINE_BREAK'): ('_24*', 0), 
    860         (87, 'LINE_BREAK_INDENTED'): ('_24*', 0), 
    861         (87, 'LIST_ALPHA'): ('_24*', 0), (87, 'LIST_BULLET'): ('_24*', 0), 
    862         (87, 'LIST_NUMERIC'): ('_24*', 0), (87, 'LIST_UNDECO'): ('_24*', 0), 
    863         (87, 'NL'): ('_24*', 0), (87, '}}}'): ('_24*', 0), 
    864         (89, EOF): ('_24*', 3), (89, ' '): ('_24*', 3), 
    865         (89, 'BEGIN_INDENT'): ('_24*', 3), (89, 'EMPTY_LINE'): ('_24*', 3), 
    866         (89, 'END_INDENT'): ('_24*', 3), (89, 'HEADER_E'): ('_24*', 3), 
    867         (89, 'LINE_BREAK'): ('_24*', 3), 
    868         (89, 'LINE_BREAK_INDENTED'): ('_24*', 3), 
    869         (89, 'LIST_ALPHA'): ('_24*', 3), (89, 'LIST_BULLET'): ('_24*', 3), 
    870         (89, 'LIST_NUMERIC'): ('_24*', 3), (89, 'LIST_UNDECO'): ('_24*', 3), 
    871         (89, 'NL'): ('_24*', 3), (89, '}}}'): ('_24*', 3), 
    872         (91, EOF): ('_22+', 2), (91, ' '): ('_22+', 2), 
    873         (91, '**'): ('_22+', 2), (91, 'BEGIN_INDENT'): ('_22+', 2), 
    874         (91, 'BLOCK_CALL'): ('_22+', 2), (91, 'COMMA'): ('_22+', 2), 
    875         (91, 'EMPTY_LINE'): ('_22+', 2), (91, 'END_INDENT'): ('_22+', 2), 
    876         (91, 'HEADER_E'): ('_22+', 2), (91, 'LINE_BREAK'): ('_22+', 2), 
    877         (91, 'LINE_BREAK_INDENTED'): ('_22+', 2), 
    878         (91, 'LIST_ALPHA'): ('_22+', 2), (91, 'LIST_BULLET'): ('_22+', 2), 
    879         (91, 'LIST_NUMERIC'): ('_22+', 2), (91, 'LIST_UNDECO'): ('_22+', 2), 
    880         (91, 'MACRO_CALL'): ('_22+', 2), 
    881         (91, 'MACRO_CALL_SILENT'): ('_22+', 2), 
    882         (91, 'MACRO_VALUE'): ('_22+', 2), (91, 'NL'): ('_22+', 2), 
    883         (91, 'NUMBER'): ('_22+', 2), (91, 'PUNCT'): ('_22+', 2), 
    884         (91, 'Q_CHAR'): ('_22+', 2), (91, 'STRING'): ('_22+', 2), 
    885         (91, 'WORD'): ('_22+', 2), (91, '[['): ('_22+', 2), 
    886         (91, '[[!'): ('_22+', 2), (91, '__'): ('_22+', 2), 
    887         (91, '{{'): ('_22+', 2), (91, '}}}'): ('_22+', 2), 
    888         (91, '~~'): ('_22+', 2), (92, EOF): ('_non_space_atom', 1), 
    889         (92, ' '): ('_non_space_atom', 1), (92, '**'): ('_non_space_atom', 1), 
    890         (92, 'BEGIN_INDENT'): ('_non_space_atom', 1), 
    891         (92, 'BLOCK_CALL'): ('_non_space_atom', 1), 
    892         (92, 'COMMA'): ('_non_space_atom', 1), 
    893         (92, 'EMPTY_LINE'): ('_non_space_atom', 1), 
    894         (92, 'END_INDENT'): ('_non_space_atom', 1), 
    895         (92, 'HEADER_E'): ('_non_space_atom', 1), 
    896         (92, 'LINE_BREAK'): ('_non_space_atom', 1), 
    897         (92, 'LINE_BREAK_INDENTED'): ('_non_space_atom', 1), 
    898         (92, 'LIST_ALPHA'): ('_non_space_atom', 1), 
    899         (92, 'LIST_BULLET'): ('_non_space_atom', 1), 
    900         (92, 'LIST_NUMERIC'): ('_non_space_atom', 1), 
    901         (92, 'LIST_UNDECO'): ('_non_space_atom', 1), 
    902         (92, 'MACRO_CALL'): ('_non_space_atom', 1), 
    903         (92, 'MACRO_CALL_SILENT'): ('_non_space_atom', 1), 
    904         (92, 'MACRO_VALUE'): ('_non_space_atom', 1), 
    905         (92, 'NL'): ('_non_space_atom', 1), 
    906         (92, 'NUMBER'): ('_non_space_atom', 1), 
    907         (92, 'PUNCT'): ('_non_space_atom', 1), 
    908         (92, 'Q_CHAR'): ('_non_space_atom', 1), 
    909         (92, 'STRING'): ('_non_space_atom', 1), 
    910         (92, 'WORD'): ('_non_space_atom', 1), 
    911         (92, '[['): ('_non_space_atom', 1), 
    912         (92, '[[!'): ('_non_space_atom', 1), 
    913         (92, '__'): ('_non_space_atom', 1), (92, '{{'): ('_non_space_atom', 1), 
    914         (92, '}}}'): ('_non_space_atom', 1), 
    915         (92, '~~'): ('_non_space_atom', 1), (93, EOF): ('_non_space_atom', 1), 
    916         (93, ' '): ('_non_space_atom', 1), (93, '**'): ('_non_space_atom', 1), 
    917         (93, 'BEGIN_INDENT'): ('_non_space_atom', 1), 
    918         (93, 'BLOCK_CALL'): ('_non_space_atom', 1), 
    919         (93, 'COMMA'): ('_non_space_atom', 1), 
    920         (93, 'EMPTY_LINE'): ('_non_space_atom', 1), 
    921         (93, 'END_INDENT'): ('_non_space_atom', 1), 
    922         (93, 'HEADER_E'): ('_non_space_atom', 1), 
    923         (93, 'LINE_BREAK'): ('_non_space_atom', 1), 
    924         (93, 'LINE_BREAK_INDENTED'): ('_non_space_atom', 1), 
    925         (93, 'LIST_ALPHA'): ('_non_space_atom', 1), 
    926         (93, 'LIST_BULLET'): ('_non_space_atom', 1), 
    927         (93, 'LIST_NUMERIC'): ('_non_space_atom', 1), 
    928         (93, 'LIST_UNDECO'): ('_non_space_atom', 1), 
    929         (93, 'MACRO_CALL'): ('_non_space_atom', 1), 
    930         (93, 'MACRO_CALL_SILENT'): ('_non_space_atom', 1), 
    931         (93, 'MACRO_VALUE'): ('_non_space_atom', 1), 
    932         (93, 'NL'): ('_non_space_atom', 1), 
    933         (93, 'NUMBER'): ('_non_space_atom', 1), 
    934         (93, 'PUNCT'): ('_non_space_atom', 1), 
    935         (93, 'Q_CHAR'): ('_non_space_atom', 1), 
    936         (93, 'STRING'): ('_non_space_atom', 1), 
    937         (93, 'WORD'): ('_non_space_atom', 1), 
    938         (93, '[['): ('_non_space_atom', 1), 
    939         (93, '[[!'): ('_non_space_atom', 1), 
    940         (93, '__'): ('_non_space_atom', 1), (93, '{{'): ('_non_space_atom', 1), 
    941         (93, '}}}'): ('_non_space_atom', 1), 
    942         (93, '~~'): ('_non_space_atom', 1), (94, EOF): ('_non_space_atom', 1), 
    943         (94, ' '): ('_non_space_atom', 1), (94, '**'): ('_non_space_atom', 1), 
    944         (94, 'BEGIN_INDENT'): ('_non_space_atom', 1), 
    945         (94, 'BLOCK_CALL'): ('_non_space_atom', 1), 
    946         (94, 'COMMA'): ('_non_space_atom', 1), 
    947         (94, 'EMPTY_LINE'): ('_non_space_atom', 1), 
    948         (94, 'END_INDENT'): ('_non_space_atom', 1), 
    949         (94, 'HEADER_E'): ('_non_space_atom', 1), 
    950         (94, 'LINE_BREAK'): ('_non_space_atom', 1), 
    951         (94, 'LINE_BREAK_INDENTED'): ('_non_space_atom', 1), 
    952         (94, 'LIST_ALPHA'): ('_non_space_atom', 1), 
    953         (94, 'LIST_BULLET'): ('_non_space_atom', 1), 
    954         (94, 'LIST_NUMERIC'): ('_non_space_atom', 1), 
    955         (94, 'LIST_UNDECO'): ('_non_space_atom', 1), 
    956         (94, 'MACRO_CALL'): ('_non_space_atom', 1), 
    957         (94, 'MACRO_CALL_SILENT'): ('_non_space_atom', 1), 
    958         (94, 'MACRO_VALUE'): ('_non_space_atom', 1), 
    959         (94, 'NL'): ('_non_space_atom', 1), 
    960         (94, 'NUMBER'): ('_non_space_atom', 1), 
    961         (94, 'PUNCT'): ('_non_space_atom', 1), 
    962         (94, 'Q_CHAR'): ('_non_space_atom', 1), 
    963         (94, 'STRING'): ('_non_space_atom', 1), 
    964         (94, 'WORD'): ('_non_space_atom', 1), 
    965         (94, '[['): ('_non_space_atom', 1), 
    966         (94, '[[!'): ('_non_space_atom', 1), 
    967         (94, '__'): ('_non_space_atom', 1), (94, '{{'): ('_non_space_atom', 1), 
    968         (94, '}}}'): ('_non_space_atom', 1), 
    969         (94, '~~'): ('_non_space_atom', 1), (95, EOF): ('_non_space_atom', 1), 
    970         (95, ' '): ('_non_space_atom', 1), (95, '**'): ('_non_space_atom', 1), 
    971         (95, 'BEGIN_INDENT'): ('_non_space_atom', 1), 
    972         (95, 'BLOCK_CALL'): ('_non_space_atom', 1), 
    973         (95, 'COMMA'): ('_non_space_atom', 1), 
    974         (95, 'EMPTY_LINE'): ('_non_space_atom', 1), 
    975         (95, 'END_INDENT'): ('_non_space_atom', 1), 
    976         (95, 'HEADER_E'): ('_non_space_atom', 1), 
    977         (95, 'LINE_BREAK'): ('_non_space_atom', 1), 
    978         (95, 'LINE_BREAK_INDENTED'): ('_non_space_atom', 1), 
    979         (95, 'LIST_ALPHA'): ('_non_space_atom', 1), 
    980         (95, 'LIST_BULLET'): ('_non_space_atom', 1), 
    981         (95, 'LIST_NUMERIC'): ('_non_space_atom', 1), 
    982         (95, 'LIST_UNDECO'): ('_non_space_atom', 1), 
    983         (95, 'MACRO_CALL'): ('_non_space_atom', 1), 
    984         (95, 'MACRO_CALL_SILENT'): ('_non_space_atom', 1), 
    985         (95, 'MACRO_VALUE'): ('_non_space_atom', 1), 
    986         (95, 'NL'): ('_non_space_atom', 1), 
    987         (95, 'NUMBER'): ('_non_space_atom', 1), 
    988         (95, 'PUNCT'): ('_non_space_atom', 1), 
    989         (95, 'Q_CHAR'): ('_non_space_atom', 1), 
    990         (95, 'STRING'): ('_non_space_atom', 1), 
    991         (95, 'WORD'): ('_non_space_atom', 1), 
    992         (95, '[['): ('_non_space_atom', 1), 
    993         (95, '[[!'): ('_non_space_atom', 1), 
    994         (95, '__'): ('_non_space_atom', 1), (95, '{{'): ('_non_space_atom', 1), 
    995         (95, '}}}'): ('_non_space_atom', 1), 
    996         (95, '~~'): ('_non_space_atom', 1), (96, EOF): ('_non_space_atom', 1), 
    997         (96, ' '): ('_non_space_atom', 1), (96, '**'): ('_non_space_atom', 1), 
    998         (96, 'BEGIN_INDENT'): ('_non_space_atom', 1), 
    999         (96, 'BLOCK_CALL'): ('_non_space_atom', 1), 
    1000         (96, 'COMMA'): ('_non_space_atom', 1), 
    1001         (96, 'EMPTY_LINE'): ('_non_space_atom', 1), 
    1002         (96, 'END_INDENT'): ('_non_space_atom', 1), 
    1003         (96, 'HEADER_E'): ('_non_space_atom', 1), 
    1004         (96, 'LINE_BREAK'): ('_non_space_atom', 1), 
    1005         (96, 'LINE_BREAK_INDENTED'): ('_non_space_atom', 1), 
    1006         (96, 'LIST_ALPHA'): ('_non_space_atom', 1), 
    1007         (96, 'LIST_BULLET'): ('_non_space_atom', 1), 
    1008         (96, 'LIST_NUMERIC'): ('_non_space_atom', 1), 
    1009         (96, 'LIST_UNDECO'): ('_non_space_atom', 1), 
    1010         (96, 'MACRO_CALL'): ('_non_space_atom', 1), 
    1011         (96, 'MACRO_CALL_SILENT'): ('_non_space_atom', 1), 
    1012         (96, 'MACRO_VALUE'): ('_non_space_atom', 1), 
    1013         (96, 'NL'): ('_non_space_atom', 1), 
    1014         (96, 'NUMBER'): ('_non_space_atom', 1), 
    1015         (96, 'PUNCT'): ('_non_space_atom', 1), 
    1016         (96, 'Q_CHAR'): ('_non_space_atom', 1), 
    1017         (96, 'STRING'): ('_non_space_atom', 1), 
    1018         (96, 'WORD'): ('_non_space_atom', 1), 
    1019         (96, '[['): ('_non_space_atom', 1), 
    1020         (96, '[[!'): ('_non_space_atom', 1), 
    1021         (96, '__'): ('_non_space_atom', 1), (96, '{{'): ('_non_space_atom', 1), 
    1022         (96, '}}}'): ('_non_space_atom', 1), 
    1023         (96, '~~'): ('_non_space_atom', 1), (97, EOF): ('_non_space_atom', 1), 
    1024         (97, ' '): ('_non_space_atom', 1), (97, '**'): ('_non_space_atom', 1), 
    1025         (97, 'BEGIN_INDENT'): ('_non_space_atom', 1), 
    1026         (97, 'BLOCK_CALL'): ('_non_space_atom', 1), 
    1027         (97, 'COMMA'): ('_non_space_atom', 1), 
    1028         (97, 'EMPTY_LINE'): ('_non_space_atom', 1), 
    1029         (97, 'END_INDENT'): ('_non_space_atom', 1), 
    1030         (97, 'HEADER_E'): ('_non_space_atom', 1), 
    1031         (97, 'LINE_BREAK'): ('_non_space_atom', 1), 
    1032         (97, 'LINE_BREAK_INDENTED'): ('_non_space_atom', 1), 
    1033         (97, 'LIST_ALPHA'): ('_non_space_atom', 1), 
    1034         (97, 'LIST_BULLET'): ('_non_space_atom', 1), 
    1035         (97, 'LIST_NUMERIC'): ('_non_space_atom', 1), 
    1036         (97, 'LIST_UNDECO'): ('_non_space_atom', 1), 
    1037         (97, 'MACRO_CALL'): ('_non_space_atom', 1), 
    1038         (97, 'MACRO_CALL_SILENT'): ('_non_space_atom', 1), 
    1039         (97, 'MACRO_VALUE'): ('_non_space_atom', 1), 
    1040         (97, 'NL'): ('_non_space_atom', 1), 
    1041         (97, 'NUMBER'): ('_non_space_atom', 1), 
    1042         (97, 'PUNCT'): ('_non_space_atom', 1), 
    1043         (97, 'Q_CHAR'): ('_non_space_atom', 1), 
    1044         (97, 'STRING'): ('_non_space_atom', 1), 
    1045         (97, 'WORD'): ('_non_space_atom', 1), 
    1046         (97, '[['): ('_non_space_atom', 1), 
    1047         (97, '[[!'): ('_non_space_atom', 1), 
    1048         (97, '__'): ('_non_space_atom', 1), (97, '{{'): ('_non_space_atom', 1), 
    1049         (97, '}}}'): ('_non_space_atom', 1), 
    1050         (97, '~~'): ('_non_space_atom', 1), (98, EOF): ('_non_space_atom', 1), 
    1051         (98, ' '): ('_non_space_atom', 1), (98, '**'): ('_non_space_atom', 1), 
    1052         (98, 'BEGIN_INDENT'): ('_non_space_atom', 1), 
    1053         (98, 'BLOCK_CALL'): ('_non_space_atom', 1), 
    1054         (98, 'COMMA'): ('_non_space_atom', 1), 
    1055         (98, 'EMPTY_LINE'): ('_non_space_atom', 1), 
    1056         (98, 'END_INDENT'): ('_non_space_atom', 1), 
    1057         (98, 'HEADER_E'): ('_non_space_atom', 1), 
    1058         (98, 'LINE_BREAK'): ('_non_space_atom', 1), 
    1059         (98, 'LINE_BREAK_INDENTED'): ('_non_space_atom', 1), 
    1060         (98, 'LIST_ALPHA'): ('_non_space_atom', 1), 
    1061         (98, 'LIST_BULLET'): ('_non_space_atom', 1), 
    1062         (98, 'LIST_NUMERIC'): ('_non_space_atom', 1), 
    1063         (98, 'LIST_UNDECO'): ('_non_space_atom', 1), 
    1064         (98, 'MACRO_CALL'): ('_non_space_atom', 1), 
    1065         (98, 'MACRO_CALL_SILENT'): ('_non_space_atom', 1), 
    1066         (98, 'MACRO_VALUE'): ('_non_space_atom', 1), 
    1067         (98, 'NL'): ('_non_space_atom', 1), 
    1068         (98, 'NUMBER'): ('_non_space_atom', 1), 
    1069         (98, 'PUNCT'): ('_non_space_atom', 1), 
    1070         (98, 'Q_CHAR'): ('_non_space_atom', 1), 
    1071         (98, 'STRING'): ('_non_space_atom', 1), 
    1072         (98, 'WORD'): ('_non_space_atom', 1), 
    1073         (98, '[['): ('_non_space_atom', 1), 
    1074         (98, '[[!'): ('_non_space_atom', 1), 
    1075         (98, '__'): ('_non_space_atom', 1), (98, '{{'): ('_non_space_atom', 1), 
    1076         (98, '}}}'): ('_non_space_atom', 1), 
    1077         (98, '~~'): ('_non_space_atom', 1), (99, EOF): ('_33?', 0), 
    1078         (99, 'BEGIN_INDENT'): ('_33?', 0), (99, 'EMPTY_LINE'): ('_33?', 0), 
    1079         (99, 'END_INDENT'): ('_33?', 0), (99, 'HEADER_E'): ('_33?', 0), 
    1080         (99, 'LINE_BREAK'): ('_33?', 0), 
    1081         (99, 'LINE_BREAK_INDENTED'): ('_33?', 0), 
    1082         (99, 'LIST_ALPHA'): ('_33?', 0), (99, 'LIST_BULLET'): ('_33?', 0), 
    1083         (99, 'LIST_NUMERIC'): ('_33?', 0), (99, 'LIST_UNDECO'): ('_33?', 0), 
    1084         (99, '}}}'): ('_33?', 0), (100, EOF): ('_text_ending_space', 3), 
    1085         (100, 'BEGIN_INDENT'): ('_text_ending_space', 3), 
    1086         (100, 'EMPTY_LINE'): ('_text_ending_space', 3), 
    1087         (100, 'END_INDENT'): ('_text_ending_space', 3), 
    1088         (100, 'HEADER_E'): ('_text_ending_space', 3), 
    1089         (100, 'LINE_BREAK'): ('_text_ending_space', 3), 
    1090         (100, 'LINE_BREAK_INDENTED'): ('_text_ending_space', 3), 
    1091         (100, 'LIST_ALPHA'): ('_text_ending_space', 3), 
    1092         (100, 'LIST_BULLET'): ('_text_ending_space', 3), 
    1093         (100, 'LIST_NUMERIC'): ('_text_ending_space', 3), 
    1094         (100, 'LIST_UNDECO'): ('_text_ending_space', 3), 
    1095         (100, '}}}'): ('_text_ending_space', 3), (101, EOF): ('_33?', 1), 
    1096         (101, 'BEGIN_INDENT'): ('_33?', 1), (101, 'EMPTY_LINE'): ('_33?', 1), 
    1097         (101, 'END_INDENT'): ('_33?', 1), (101, 'HEADER_E'): ('_33?', 1), 
    1098         (101, 'LINE_BREAK'): ('_33?', 1), 
    1099         (101, 'LINE_BREAK_INDENTED'): ('_33?', 1), 
    1100         (101, 'LIST_ALPHA'): ('_33?', 1), (101, 'LIST_BULLET'): ('_33?', 1), 
    1101         (101, 'LIST_NUMERIC'): ('_33?', 1), (101, 'LIST_UNDECO'): ('_33?', 1), 
    1102         (101, '}}}'): ('_33?', 1), (102, '**'): ('_27+', 2), 
    1103         (102, 'BLOCK_CALL'): ('_27+', 2), (102, 'COMMA'): ('_27+', 2), 
    1104         (102, 'MACRO_CALL'): ('_27+', 2), 
    1105         (102, 'MACRO_CALL_SILENT'): ('_27+', 2), 
    1106         (102, 'MACRO_VALUE'): ('_27+', 2), (102, 'NUMBER'): ('_27+', 2), 
    1107         (102, 'PUNCT'): ('_27+', 2), (102, 'Q_CHAR'): ('_27+', 2), 
    1108         (102, 'STRING'): ('_27+', 2), (102, 'TABLE_CELL'): ('_27+', 2), 
    1109         (102, 'TABLE_CELL_L'): ('_27+', 2), 
    1110         (102, 'TABLE_CELL_LR'): ('_27+', 2), 
    1111         (102, 'TABLE_CELL_R'): ('_27+', 2), 
    1112         (102, 'TABLE_ROW_END'): ('_27+', 2), 
    1113         (102, 'TABLE_ROW_H_END'): ('_27+', 2), (102, 'WORD'): ('_27+', 2), 
    1114         (102, '[['): ('_27+', 2), (102, '[[!'): ('_27+', 2), 
    1115         (102, '__'): ('_27+', 2), (102, '{{'): ('_27+', 2), 
    1116         (102, '~~'): ('_27+', 2), (103, 'TABLE_CELL_L'): ('header_cell', 2), 
    1117         (103, 'TABLE_CELL_LR'): ('header_cell', 2), 
    1118         (103, 'TABLE_ROW_H_END'): ('header_cell', 2), 
    1119         (104, 'TABLE_CELL'): ('table_cell', 2), 
    1120         (104, 'TABLE_CELL_R'): ('table_cell', 2), 
    1121         (104, 'TABLE_ROW_END'): ('table_cell', 2), (105, '**'): ('_27+', 3), 
    1122         (105, 'BLOCK_CALL'): ('_27+', 3), (105, 'COMMA'): ('_27+', 3), 
    1123         (105, 'MACRO_CALL'): ('_27+', 3), 
    1124         (105, 'MACRO_CALL_SILENT'): ('_27+', 3), 
    1125         (105, 'MACRO_VALUE'): ('_27+', 3), (105, 'NUMBER'): ('_27+', 3), 
    1126         (105, 'PUNCT'): ('_27+', 3), (105, 'Q_CHAR'): ('_27+', 3), 
    1127         (105, 'STRING'): ('_27+', 3), (105, 'TABLE_CELL'): ('_27+', 3), 
    1128         (105, 'TABLE_CELL_L'): ('_27+', 3), 
    1129         (105, 'TABLE_CELL_LR'): ('_27+', 3), 
    1130         (105, 'TABLE_CELL_R'): ('_27+', 3), 
    1131         (105, 'TABLE_ROW_END'): ('_27+', 3), 
    1132         (105, 'TABLE_ROW_H_END'): ('_27+', 3), (105, 'WORD'): ('_27+', 3), 
    1133         (105, '[['): ('_27+', 3), (105, '[[!'): ('_27+', 3), 
    1134         (105, '__'): ('_27+', 3), (105, '{{'): ('_27+', 3), 
    1135         (105, '~~'): ('_27+', 3), (106, EOF): ('_29*', 0), 
    1136         (106, 'EMPTY_LINE'): ('_29*', 0), (106, 'LINE_BREAK'): ('_29*', 0), 
    1137         (106, '}}}'): ('_29*', 0), (107, EOF): ('text_paragraph', 2), 
    1138         (107, 'EMPTY_LINE'): ('text_paragraph', 2), 
    1139         (107, '}}}'): ('text_paragraph', 2), (109, EOF): ('_29*', 3), 
    1140         (109, 'EMPTY_LINE'): ('_29*', 3), (109, 'LINE_BREAK'): ('_29*', 3), 
    1141         (109, '}}}'): ('_29*', 3), (110, EOF): ('text_paragraph_line', 1), 
    1142         (110, 'EMPTY_LINE'): ('text_paragraph_line', 1), 
    1143         (110, 'LINE_BREAK'): ('text_paragraph_line', 1), 
    1144         (110, '}}}'): ('text_paragraph_line', 1), (113, EOF): ('link', 3), 
    1145         (113, ' '): ('link', 3), (113, '**'): ('link', 3), 
    1146         (113, 'BEGIN_INDENT'): ('link', 3), (113, 'BLOCK_CALL'): ('link', 3), 
    1147         (113, 'COMMA'): ('link', 3), (113, 'EMPTY_LINE'): ('link', 3), 
    1148         (113, 'END_INDENT'): ('link', 3), (113, 'HEADER_E'): ('link', 3), 
    1149         (113, 'LINE_BREAK'): ('link', 3), 
    1150         (113, 'LINE_BREAK_INDENTED'): ('link', 3), 
    1151         (113, 'LIST_ALPHA'): ('link', 3), (113, 'LIST_BULLET'): ('link', 3), 
    1152         (113, 'LIST_NUMERIC'): ('link', 3), (113, 'LIST_UNDECO'): ('link', 3), 
    1153         (113, 'MACRO_CALL'): ('link', 3), 
    1154         (113, 'MACRO_CALL_SILENT'): ('link', 3), 
    1155         (113, 'MACRO_VALUE'): ('link', 3), (113, 'NL'): ('link', 3), 
    1156         (113, 'NUMBER'): ('link', 3), (113, 'PUNCT'): ('link', 3), 
    1157         (113, 'Q_CHAR'): ('link', 3), (113, 'STRING'): ('link', 3), 
    1158         (113, 'WORD'): ('link', 3), (113, '[['): ('link', 3), 
    1159         (113, '[[!'): ('link', 3), (113, '__'): ('link', 3), 
    1160         (113, '{{'): ('link', 3), (113, '}}}'): ('link', 3), 
    1161         (113, '~~'): ('link', 3), (116, EOF): ('link', 5), 
    1162         (116, ' '): ('link', 5), (116, '**'): ('link', 5), 
    1163         (116, 'BEGIN_INDENT'): ('link', 5), (116, 'BLOCK_CALL'): ('link', 5), 
    1164         (116, 'COMMA'): ('link', 5), (116, 'EMPTY_LINE'): ('link', 5), 
    1165         (116, 'END_INDENT'): ('link', 5), (116, 'HEADER_E'): ('link', 5), 
    1166         (116, 'LINE_BREAK'): ('link', 5), 
    1167         (116, 'LINE_BREAK_INDENTED'): ('link', 5), 
    1168         (116, 'LIST_ALPHA'): ('link', 5), (116, 'LIST_BULLET'): ('link', 5), 
    1169         (116, 'LIST_NUMERIC'): ('link', 5), (116, 'LIST_UNDECO'): ('link', 5), 
    1170         (116, 'MACRO_CALL'): ('link', 5), 
    1171         (116, 'MACRO_CALL_SILENT'): ('link', 5), 
    1172         (116, 'MACRO_VALUE'): ('link', 5), (116, 'NL'): ('link', 5), 
    1173         (116, 'NUMBER'): ('link', 5), (116, 'PUNCT'): ('link', 5), 
    1174         (116, 'Q_CHAR'): ('link', 5), (116, 'STRING'): ('link', 5), 
    1175         (116, 'WORD'): ('link', 5), (116, '[['): ('link', 5), 
    1176         (116, '[[!'): ('link', 5), (116, '__'): ('link', 5), 
    1177         (116, '{{'): ('link', 5), (116, '}}}'): ('link', 5), 
    1178         (116, '~~'): ('link', 5), (119, EOF): ('image', 3), 
    1179         (119, ' '): ('image', 3), (119, '**'): ('image', 3), 
    1180         (119, 'BEGIN_INDENT'): ('image', 3), (119, 'BLOCK_CALL'): ('image', 3), 
    1181         (119, 'COMMA'): ('image', 3), (119, 'EMPTY_LINE'): ('image', 3), 
    1182         (119, 'END_INDENT'): ('image', 3), (119, 'HEADER_E'): ('image', 3), 
    1183         (119, 'LINE_BREAK'): ('image', 3), 
    1184         (119, 'LINE_BREAK_INDENTED'): ('image', 3), 
    1185         (119, 'LIST_ALPHA'): ('image', 3), (119, 'LIST_BULLET'): ('image', 3), 
    1186         (119, 'LIST_NUMERIC'): ('image', 3), 
    1187         (119, 'LIST_UNDECO'): ('image', 3), (119, 'MACRO_CALL'): ('image', 3), 
    1188         (119, 'MACRO_CALL_SILENT'): ('image', 3), 
    1189         (119, 'MACRO_VALUE'): ('image', 3), (119, 'NL'): ('image', 3), 
    1190         (119, 'NUMBER'): ('image', 3), (119, 'PUNCT'): ('image', 3), 
    1191         (119, 'Q_CHAR'): ('image', 3), (119, 'STRING'): ('image', 3), 
    1192         (119, 'WORD'): ('image', 3), (119, '[['): ('image', 3), 
    1193         (119, '[[!'): ('image', 3), (119, ']]'): ('image', 3), 
    1194         (119, '__'): ('image', 3), (119, '{{'): ('image', 3), 
    1195         (119, '}}}'): ('image', 3), (119, '~~'): ('image', 3), 
    1196         (120, ']]'): ('link_description', 2), (122, ']]'): ('_33?', 0), 
    1197         (123, ']]'): ('link_description', 2), (126, EOF): ('bold_text', 3), 
    1198         (126, ' '): ('bold_text', 3), (126, '**'): ('bold_text', 3), 
    1199         (126, 'BEGIN_INDENT'): ('bold_text', 3), 
    1200         (126, 'BLOCK_CALL'): ('bold_text', 3), 
    1201         (126, 'COMMA'): ('bold_text', 3), 
    1202         (126, 'EMPTY_LINE'): ('bold_text', 3), 
    1203         (126, 'END_INDENT'): ('bold_text', 3), 
    1204         (126, 'HEADER_E'): ('bold_text', 3), 
    1205         (126, 'LINE_BREAK'): ('bold_text', 3), 
    1206         (126, 'LINE_BREAK_INDENTED'): ('bold_text', 3), 
    1207         (126, 'LIST_ALPHA'): ('bold_text', 3), 
    1208         (126, 'LIST_BULLET'): ('bold_text', 3), 
    1209         (126, 'LIST_NUMERIC'): ('bold_text', 3), 
    1210         (126, 'LIST_UNDECO'): ('bold_text', 3), 
    1211         (126, 'MACRO_CALL'): ('bold_text', 3), 
    1212         (126, 'MACRO_CALL_SILENT'): ('bold_text', 3), 
    1213         (126, 'MACRO_VALUE'): ('bold_text', 3), (126, 'NL'): ('bold_text', 3), 
    1214         (126, 'NUMBER'): ('bold_text', 3), (126, 'PUNCT'): ('bold_text', 3), 
    1215         (126, 'Q_CHAR'): ('bold_text', 3), (126, 'STRING'): ('bold_text', 3), 
    1216         (126, 'WORD'): ('bold_text', 3), (126, '[['): ('bold_text', 3), 
    1217         (126, '[[!'): ('bold_text', 3), (126, '__'): ('bold_text', 3), 
    1218         (126, '{{'): ('bold_text', 3), (126, '}}}'): ('bold_text', 3), 
    1219         (126, '~~'): ('bold_text', 3), (129, EOF): ('italic_text', 3), 
    1220         (129, ' '): ('italic_text', 3), (129, '**'): ('italic_text', 3), 
    1221         (129, 'BEGIN_INDENT'): ('italic_text', 3), 
    1222         (129, 'BLOCK_CALL'): ('italic_text', 3), 
    1223         (129, 'COMMA'): ('italic_text', 3), 
    1224         (129, 'EMPTY_LINE'): ('italic_text', 3), 
    1225         (129, 'END_INDENT'): ('italic_text', 3), 
    1226         (129, 'HEADER_E'): ('italic_text', 3), 
    1227         (129, 'LINE_BREAK'): ('italic_text', 3), 
    1228         (129, 'LINE_BREAK_INDENTED'): ('italic_text', 3), 
    1229         (129, 'LIST_ALPHA'): ('italic_text', 3), 
    1230         (129, 'LIST_BULLET'): ('italic_text', 3), 
    1231         (129, 'LIST_NUMERIC'): ('italic_text', 3), 
    1232         (129, 'LIST_UNDECO'): ('italic_text', 3), 
    1233         (129, 'MACRO_CALL'): ('italic_text', 3), 
    1234         (129, 'MACRO_CALL_SILENT'): ('italic_text', 3), 
    1235         (129, 'MACRO_VALUE'): ('italic_text', 3), 
    1236         (129, 'NL'): ('italic_text', 3), (129, 'NUMBER'): ('italic_text', 3), 
    1237         (129, 'PUNCT'): ('italic_text', 3), 
    1238         (129, 'Q_CHAR'): ('italic_text', 3), 
    1239         (129, 'STRING'): ('italic_text', 3), (129, 'WORD'): ('italic_text', 3), 
    1240         (129, '[['): ('italic_text', 3), (129, '[[!'): ('italic_text', 3), 
    1241         (129, '__'): ('italic_text', 3), (129, '{{'): ('italic_text', 3), 
    1242         (129, '}}}'): ('italic_text', 3), (129, '~~'): ('italic_text', 3), 
    1243         (132, EOF): ('strike_text', 3), (132, ' '): ('strike_text', 3), 
    1244         (132, '**'): ('strike_text', 3), 
    1245         (132, 'BEGIN_INDENT'): ('strike_text', 3), 
    1246         (132, 'BLOCK_CALL'): ('strike_text', 3), 
    1247         (132, 'COMMA'): ('strike_text', 3), 
    1248         (132, 'EMPTY_LINE'): ('strike_text', 3), 
    1249         (132, 'END_INDENT'): ('strike_text', 3), 
    1250         (132, 'HEADER_E'): ('strike_text', 3), 
    1251         (132, 'LINE_BREAK'): ('strike_text', 3), 
    1252         (132, 'LINE_BREAK_INDENTED'): ('strike_text', 3), 
    1253         (132, 'LIST_ALPHA'): ('strike_text', 3), 
    1254         (132, 'LIST_BULLET'): ('strike_text', 3), 
    1255         (132, 'LIST_NUMERIC'): ('strike_text', 3), 
    1256         (132, 'LIST_UNDECO'): ('strike_text', 3), 
    1257         (132, 'MACRO_CALL'): ('strike_text', 3), 
    1258         (132, 'MACRO_CALL_SILENT'): ('strike_text', 3), 
    1259         (132, 'MACRO_VALUE'): ('strike_text', 3), 
    1260         (132, 'NL'): ('strike_text', 3), (132, 'NUMBER'): ('strike_text', 3), 
    1261         (132, 'PUNCT'): ('strike_text', 3), 
    1262         (132, 'Q_CHAR'): ('strike_text', 3), 
    1263         (132, 'STRING'): ('strike_text', 3), (132, 'WORD'): ('strike_text', 3), 
    1264         (132, '[['): ('strike_text', 3), (132, '[[!'): ('strike_text', 3), 
    1265         (132, '__'): ('strike_text', 3), (132, '{{'): ('strike_text', 3), 
    1266         (132, '}}}'): ('strike_text', 3), (132, '~~'): ('strike_text', 3), 
    1267         (135, EOF): ('tt_text', 3), (135, ' '): ('tt_text', 3), 
    1268         (135, '**'): ('tt_text', 3), (135, 'BEGIN_INDENT'): ('tt_text', 3), 
    1269         (135, 'BLOCK_CALL'): ('tt_text', 3), (135, 'COMMA'): ('tt_text', 3), 
    1270         (135, 'EMPTY_LINE'): ('tt_text', 3), 
    1271         (135, 'END_INDENT'): ('tt_text', 3), (135, 'HEADER_E'): ('tt_text', 3), 
    1272         (135, 'LINE_BREAK'): ('tt_text', 3), 
    1273         (135, 'LINE_BREAK_INDENTED'): ('tt_text', 3), 
    1274         (135, 'LIST_ALPHA'): ('tt_text', 3), 
    1275         (135, 'LIST_BULLET'): ('tt_text', 3), 
    1276         (135, 'LIST_NUMERIC'): ('tt_text', 3), 
    1277         (135, 'LIST_UNDECO'): ('tt_text', 3), 
    1278         (135, 'MACRO_CALL'): ('tt_text', 3), 
    1279         (135, 'MACRO_CALL_SILENT'): ('tt_text', 3), 
    1280         (135, 'MACRO_VALUE'): ('tt_text', 3), (135, 'NL'): ('tt_text', 3), 
    1281         (135, 'NUMBER'): ('tt_text', 3), (135, 'PUNCT'): ('tt_text', 3), 
    1282         (135, 'Q_CHAR'): ('tt_text', 3), (135, 'STRING'): ('tt_text', 3), 
    1283         (135, 'WORD'): ('tt_text', 3), (135, '[['): ('tt_text', 3), 
    1284         (135, '[[!'): ('tt_text', 3), (135, '__'): ('tt_text', 3), 
    1285         (135, '{{'): ('tt_text', 3), (135, '}}}'): ('tt_text', 3), 
    1286         (135, '~~'): ('tt_text', 3), (136, '**'): ('_33?', 0), 
    1287         (136, 'BLOCK_CALL'): ('_33?', 0), (136, 'COMMA'): ('_33?', 0), 
    1288         (136, 'MACRO_CALL'): ('_33?', 0), 
    1289         (136, 'MACRO_CALL_SILENT'): ('_33?', 0), 
    1290         (136, 'MACRO_VALUE'): ('_33?', 0), (136, 'NUMBER'): ('_33?', 0), 
    1291         (136, 'PUNCT'): ('_33?', 0), (136, 'Q_CHAR'): ('_33?', 0), 
    1292         (136, 'STRING'): ('_33?', 0), (136, 'WORD'): ('_33?', 0), 
    1293         (136, '[['): ('_33?', 0), (136, '[[!'): ('_33?', 0), 
    1294         (136, '__'): ('_33?', 0), (136, '{{'): ('_33?', 0), 
    1295         (136, '~~'): ('_33?', 0), (139, EOF): ('_33?', 0), 
    1296         (139, 'EMPTY_LINE'): ('_33?', 0), (139, '}}}'): ('_33?', 0), 
    1297         (140, EOF): ('heading_paragraph', 5), 
    1298         (140, 'EMPTY_LINE'): ('heading_paragraph', 5), 
    1299         (140, '}}}'): ('heading_paragraph', 5), (141, EOF): ('_33?', 1), 
    1300         (141, '**'): ('_33?', 1), (141, 'BLOCK_CALL'): ('_33?', 1), 
    1301         (141, 'COMMA'): ('_33?', 1), (141, 'EMPTY_LINE'): ('_33?', 1), 
    1302         (141, 'MACRO_CALL'): ('_33?', 1), 
    1303         (141, 'MACRO_CALL_SILENT'): ('_33?', 1), 
    1304         (141, 'MACRO_VALUE'): ('_33?', 1), (141, 'NUMBER'): ('_33?', 1), 
    1305         (141, 'PUNCT'): ('_33?', 1), (141, 'Q_CHAR'): ('_33?', 1), 
    1306         (141, 'STRING'): ('_33?', 1), (141, 'WORD'): ('_33?', 1), 
    1307         (141, '[['): ('_33?', 1), (141, '[[!'): ('_33?', 1), 
    1308         (141, ']]'): ('_33?', 1), (141, '__'): ('_33?', 1), 
    1309         (141, '{{'): ('_33?', 1), (141, '}}}'): ('_33?', 1), 
    1310         (141, '~~'): ('_33?', 1), (142, EOF): ('code_paragraph', 1), 
    1311         (142, 'EMPTY_LINE'): ('code_paragraph', 1), 
    1312         (142, '}}}'): ('code_paragraph', 1), (143, EOF): ('list_paragraph', 1), 
    1313         (143, 'EMPTY_LINE'): ('list_paragraph', 1), 
    1314         (143, '}}}'): ('list_paragraph', 1), (144, EOF): ('_some_list', 1), 
    1315         (144, 'EMPTY_LINE'): ('_some_list', 1), 
    1316         (144, 'END_INDENT'): ('_some_list', 1), 
    1317         (144, 'LIST_ALPHA'): ('_some_list', 1), 
    1318         (144, 'LIST_BULLET'): ('_some_list', 1), 
    1319         (144, 'LIST_NUMERIC'): ('_some_list', 1), 
    1320         (144, 'LIST_UNDECO'): ('_some_list', 1), 
    1321         (144, '}}}'): ('_some_list', 1), (145, EOF): ('_some_list', 1), 
    1322         (145, 'EMPTY_LINE'): ('_some_list', 1), 
    1323         (145, 'END_INDENT'): ('_some_list', 1), 
    1324         (145, 'LIST_ALPHA'): ('_some_list', 1), 
    1325         (145, 'LIST_BULLET'): ('_some_list', 1), 
    1326         (145, 'LIST_NUMERIC'): ('_some_list', 1), 
    1327         (145, 'LIST_UNDECO'): ('_some_list', 1), 
    1328         (145, '}}}'): ('_some_list', 1), (146, EOF): ('_some_list', 1), 
    1329         (146, 'EMPTY_LINE'): ('_some_list', 1), 
    1330         (146, 'END_INDENT'): ('_some_list', 1), 
    1331         (146, 'LIST_ALPHA'): ('_some_list', 1), 
    1332         (146, 'LIST_BULLET'): ('_some_list', 1), 
    1333         (146, 'LIST_NUMERIC'): ('_some_list', 1), 
    1334         (146, 'LIST_UNDECO'): ('_some_list', 1), 
    1335         (146, '}}}'): ('_some_list', 1), (147, EOF): ('_some_list', 1), 
    1336         (147, 'EMPTY_LINE'): ('_some_list', 1), 
    1337         (147, 'END_INDENT'): ('_some_list', 1), 
    1338         (147, 'LIST_ALPHA'): ('_some_list', 1), 
    1339         (147, 'LIST_BULLET'): ('_some_list', 1), 
    1340         (147, 'LIST_NUMERIC'): ('_some_list', 1), 
    1341         (147, 'LIST_UNDECO'): ('_some_list', 1), 
    1342         (147, '}}}'): ('_some_list', 1), (150, EOF): ('numbered_list', 3), 
    1343         (150, 'EMPTY_LINE'): ('numbered_list', 3), 
    1344         (150, 'END_INDENT'): ('numbered_list', 3), 
    1345         (150, 'LIST_ALPHA'): ('numbered_list', 3), 
    1346         (150, 'LIST_BULLET'): ('numbered_list', 3), 
    1347         (150, 'LIST_NUMERIC'): ('numbered_list', 3), 
    1348         (150, 'LIST_UNDECO'): ('numbered_list', 3), 
    1349         (150, '}}}'): ('numbered_list', 3), (151, 'END_INDENT'): ('_35+', 1), 
    1350         (151, 'LIST_NUMERIC'): ('_35+', 1), (152, 'END_INDENT'): ('_35+', 2), 
    1351         (152, 'LIST_NUMERIC'): ('_35+', 2), (154, 'END_INDENT'): ('_36?', 0), 
    1352         (154, 'LIST_NUMERIC'): ('_36?', 0), 
    1353         (155, 'END_INDENT'): ('numbered_list_element', 3), 
    1354         (155, 'LIST_NUMERIC'): ('numbered_list_element', 3), 
    1355         (156, 'END_INDENT'): ('_36?', 1), (156, 'LIST_ALPHA'): ('_36?', 1), 
    1356         (156, 'LIST_BULLET'): ('_36?', 1), (156, 'LIST_NUMERIC'): ('_36?', 1), 
    1357         (156, 'LIST_UNDECO'): ('_36?', 1), (158, EOF): ('alpha_list', 3), 
    1358         (158, 'EMPTY_LINE'): ('alpha_list', 3), 
    1359         (158, 'END_INDENT'): ('alpha_list', 3), 
    1360         (158, 'LIST_ALPHA'): ('alpha_list', 3), 
    1361         (158, 'LIST_BULLET'): ('alpha_list', 3), 
    1362         (158, 'LIST_NUMERIC'): ('alpha_list', 3), 
    1363         (158, 'LIST_UNDECO'): ('alpha_list', 3), 
    1364         (158, '}}}'): ('alpha_list', 3), (159, 'END_INDENT'): ('_37+', 1), 
    1365         (159, 'LIST_ALPHA'): ('_37+', 1), (160, 'END_INDENT'): ('_37+', 2), 
    1366         (160, 'LIST_ALPHA'): ('_37+', 2), (162, 'END_INDENT'): ('_36?', 0), 
    1367         (162, 'LIST_ALPHA'): ('_36?', 0), 
    1368         (163, 'END_INDENT'): ('alpha_list_element', 3), 
    1369         (163, 'LIST_ALPHA'): ('alpha_list_element', 3), 
    1370         (165, EOF): ('bullet_list', 3), 
    1371         (165, 'EMPTY_LINE'): ('bullet_list', 3), 
    1372         (165, 'END_INDENT'): ('bullet_list', 3), 
    1373         (165, 'LIST_ALPHA'): ('bullet_list', 3), 
    1374         (165, 'LIST_BULLET'): ('bullet_list', 3), 
    1375         (165, 'LIST_NUMERIC'): ('bullet_list', 3), 
    1376         (165, 'LIST_UNDECO'): ('bullet_list', 3), 
    1377         (165, '}}}'): ('bullet_list', 3), (166, 'END_INDENT'): ('_39+', 1), 
    1378         (166, 'LIST_BULLET'): ('_39+', 1), (167, 'END_INDENT'): ('_39+', 2), 
    1379         (167, 'LIST_BULLET'): ('_39+', 2), (169, 'END_INDENT'): ('_36?', 0), 
    1380         (169, 'LIST_BULLET'): ('_36?', 0), 
    1381         (170, 'END_INDENT'): ('bullet_list_element', 3), 
    1382         (170, 'LIST_BULLET'): ('bullet_list_element', 3), 
    1383         (172, EOF): ('undecorated_list', 3), 
    1384         (172, 'EMPTY_LINE'): ('undecorated_list', 3), 
    1385         (172, 'END_INDENT'): ('undecorated_list', 3), 
    1386         (172, 'LIST_ALPHA'): ('undecorated_list', 3), 
    1387         (172, 'LIST_BULLET'): ('undecorated_list', 3), 
    1388         (172, 'LIST_NUMERIC'): ('undecorated_list', 3), 
    1389         (172, 'LIST_UNDECO'): ('undecorated_list', 3), 
    1390         (172, '}}}'): ('undecorated_list', 3), 
    1391         (173, 'END_INDENT'): ('_41+', 1), (173, 'LIST_UNDECO'): ('_41+', 1), 
    1392         (174, 'END_INDENT'): ('_41+', 2), (174, 'LIST_UNDECO'): ('_41+', 2), 
    1393         (176, 'END_INDENT'): ('_36?', 0), (176, 'LIST_UNDECO'): ('_36?', 0), 
    1394         (177, 'END_INDENT'): ('undecorated_list_element', 3), 
    1395         (177, 'LIST_UNDECO'): ('undecorated_list_element', 3), 
    1396         (178, 'BEGIN_INDENT'): ('_44*', 0), (178, 'END_INDENT'): ('_44*', 0), 
    1397         (178, 'LINE_BREAK_INDENTED'): ('_44*', 0), 
    1398         (178, 'LIST_ALPHA'): ('_44*', 0), (178, 'LIST_BULLET'): ('_44*', 0), 
    1399         (178, 'LIST_NUMERIC'): ('_44*', 0), (178, 'LIST_UNDECO'): ('_44*', 0), 
    1400         (179, 'BEGIN_INDENT'): ('_list_item', 2), 
    1401         (179, 'END_INDENT'): ('_list_item', 2), 
    1402         (179, 'LIST_ALPHA'): ('_list_item', 2), 
    1403         (179, 'LIST_BULLET'): ('_list_item', 2), 
    1404         (179, 'LIST_NUMERIC'): ('_list_item', 2), 
    1405         (179, 'LIST_UNDECO'): ('_list_item', 2), 
    1406         (181, 'BEGIN_INDENT'): ('_44*', 3), (181, 'END_INDENT'): ('_44*', 3), 
    1407         (181, 'LINE_BREAK_INDENTED'): ('_44*', 3), 
    1408         (181, 'LIST_ALPHA'): ('_44*', 3), (181, 'LIST_BULLET'): ('_44*', 3), 
    1409         (181, 'LIST_NUMERIC'): ('_44*', 3), (181, 'LIST_UNDECO'): ('_44*', 3), 
    1410         (182, 'BEGIN_INDENT'): ('list_item_line', 1), 
    1411         (182, 'END_INDENT'): ('list_item_line', 1), 
    1412         (182, 'LINE_BREAK_INDENTED'): ('list_item_line', 1), 
    1413         (182, 'LIST_ALPHA'): ('list_item_line', 1), 
    1414         (182, 'LIST_BULLET'): ('list_item_line', 1), 
    1415         (182, 'LIST_NUMERIC'): ('list_item_line', 1), 
    1416         (182, 'LIST_UNDECO'): ('list_item_line', 1), 
    1417         (183, EOF): ('table_paragraph', 1), 
    1418         (183, 'EMPTY_LINE'): ('table_paragraph', 1), 
    1419         (183, '}}}'): ('table_paragraph', 1), (184, EOF): ('_45+', 1), 
    1420         (184, 'EMPTY_LINE'): ('_45+', 1), 
    1421         (184, 'TABLE_ROW_H_START'): ('_45+', 1), 
    1422         (184, 'TABLE_ROW_START'): ('_45+', 1), (184, '}}}'): ('_45+', 1), 
    1423         (185, EOF): ('_45+', 2), (185, 'EMPTY_LINE'): ('_45+', 2), 
    1424         (185, 'TABLE_ROW_H_START'): ('_45+', 2), 
    1425         (185, 'TABLE_ROW_START'): ('_45+', 2), (185, '}}}'): ('_45+', 2), 
    1426         (189, EOF): ('table_row', 4), (189, 'EMPTY_LINE'): ('table_row', 4), 
    1427         (189, 'TABLE_ROW_H_START'): ('table_row', 4), 
    1428         (189, 'TABLE_ROW_START'): ('table_row', 4), 
    1429         (189, '}}}'): ('table_row', 4), (193, EOF): ('table_row', 4), 
    1430         (193, 'EMPTY_LINE'): ('table_row', 4), 
    1431         (193, 'TABLE_ROW_H_START'): ('table_row', 4), 
    1432         (193, 'TABLE_ROW_START'): ('table_row', 4), 
    1433         (193, '}}}'): ('table_row', 4), 
    1434         (196, 'NL'): ('_trowrest_starting_plain', 3), 
    1435         (199, 'NL'): ('_trowrest_starting_plain', 3), 
    1436         (200, 'NL'): ('_trowrest_starting_plain', 1), 
    1437         (203, 'NL'): ('_trowrest_starting_header', 3), 
    1438         (206, 'NL'): ('_trowrest_starting_header', 3), 
    1439         (207, 'NL'): ('_trowrest_starting_header', 1) 
     817        (60, ']]'): ('_14?', 0), (61, ']]'): ('_macro_arguments', 3), 
     818        (63, ' '): ('_13*', 3), (63, 'COMMA'): ('_13*', 3), 
     819        (63, ']]'): ('_13*', 3), (64, '{{{'): ('_14?', 1), 
     820        (65, ' '): ('_16*', 0), (65, 'COMMA'): ('_16*', 0), 
     821        (65, ']]'): ('_14?', 1), (66, ']]'): ('_14?', 1), 
     822        (67, ' '): ('_16*', 0), (67, 'COMMA'): ('_16*', 0), 
     823        (69, ' '): ('_16*', 0), (69, 'MACRO_VALUE'): ('_16*', 0), 
     824        (69, 'NUMBER'): ('_16*', 0), (69, 'STRING'): ('_16*', 0), 
     825        (70, 'MACRO_VALUE'): ('_comma', 4), (70, 'NUMBER'): ('_comma', 4), 
     826        (70, 'STRING'): ('_comma', 4), (71, 'MACRO_VALUE'): ('_comma', 2), 
     827        (71, 'NUMBER'): ('_comma', 2), (71, 'STRING'): ('_comma', 2), 
     828        (72, ' '): ('_16*', 2), (72, 'COMMA'): ('_16*', 2), 
     829        (72, 'MACRO_VALUE'): ('_16*', 2), (72, 'NUMBER'): ('_16*', 2), 
     830        (72, 'STRING'): ('_16*', 2), (73, ' '): ('_16*', 0), 
     831        (73, 'MACRO_VALUE'): ('_16*', 0), (73, 'NUMBER'): ('_16*', 0), 
     832        (73, 'STRING'): ('_16*', 0), (74, ' '): ('macro_arg', 1), 
     833        (74, 'COMMA'): ('macro_arg', 1), (74, ']]'): ('macro_arg', 1), 
     834        (75, ' '): ('macro_arg', 1), (75, 'COMMA'): ('macro_arg', 1), 
     835        (75, ']]'): ('macro_arg', 1), (76, ' '): ('macro_arg', 1), 
     836        (76, 'COMMA'): ('macro_arg', 1), (76, ']]'): ('macro_arg', 1), 
     837        (77, ']]'): ('_14?', 0), (79, '{{{'): ('_14?', 0), 
     838        (83, EOF): ('block_definition', 7), 
     839        (83, 'EMPTY_LINE'): ('block_definition', 7), (84, ' '): ('_20*', 0), 
     840        (84, 'COMMA'): ('_20*', 0), (84, ']]'): ('_20*', 0), 
     841        (85, ']]'): ('block_arguments', 3), (87, ' '): ('_20*', 3), 
     842        (87, 'COMMA'): ('_20*', 3), (87, ']]'): ('_20*', 3), 
     843        (88, ']]'): ('block_arguments', 1), (89, '}}}'): ('block_body', 1), 
     844        (90, '**'): ('_raw_text', 2), (90, '__'): ('_raw_text', 2), 
     845        (90, '}}'): ('_raw_text', 2), (90, '~~'): ('_raw_text', 2), 
     846        (91, ']]'): ('link_description', 2), (93, EOF): ('_24+', 1), 
     847        (93, ' '): ('_24+', 1), (93, '**'): ('_24+', 1), 
     848        (93, 'BEGIN_INDENT'): ('_24+', 1), (93, 'BLOCK_CALL'): ('_24+', 1), 
     849        (93, 'COMMA'): ('_24+', 1), (93, 'EMPTY_LINE'): ('_24+', 1), 
     850        (93, 'END_INDENT'): ('_24+', 1), (93, 'HEADER_E'): ('_24+', 1), 
     851        (93, 'LINE_BREAK'): ('_24+', 1), 
     852        (93, 'LINE_BREAK_INDENTED'): ('_24+', 1), 
     853        (93, 'LIST_ALPHA'): ('_24+', 1), (93, 'LIST_BULLET'): ('_24+', 1), 
     854        (93, 'LIST_NUMERIC'): ('_24+', 1), (93, 'LIST_UNDECO'): ('_24+', 1), 
     855        (93, 'MACRO_CALL'): ('_24+', 1), 
     856        (93, 'MACRO_CALL_SILENT'): ('_24+', 1), 
     857        (93, 'MACRO_VALUE'): ('_24+', 1), (93, 'NL'): ('_24+', 1), 
     858        (93, 'NUMBER'): ('_24+', 1), (93, 'PUNCT'): ('_24+', 1), 
     859        (93, 'Q_CHAR'): ('_24+', 1), (93, 'STRING'): ('_24+', 1), 
     860        (93, 'WORD'): ('_24+', 1), (93, '[['): ('_24+', 1), 
     861        (93, '[[!'): ('_24+', 1), (93, '__'): ('_24+', 1), 
     862        (93, '{{'): ('_24+', 1), (93, '}}}'): ('_24+', 1), 
     863        (93, '~~'): ('_24+', 1), (94, EOF): ('_26*', 0), 
     864        (94, ' '): ('_26*', 0), (94, 'BEGIN_INDENT'): ('_26*', 0), 
     865        (94, 'EMPTY_LINE'): ('_26*', 0), (94, 'END_INDENT'): ('_26*', 0), 
     866        (94, 'HEADER_E'): ('_26*', 0), (94, 'LINE_BREAK'): ('_26*', 0), 
     867        (94, 'LINE_BREAK_INDENTED'): ('_26*', 0), 
     868        (94, 'LIST_ALPHA'): ('_26*', 0), (94, 'LIST_BULLET'): ('_26*', 0), 
     869        (94, 'LIST_NUMERIC'): ('_26*', 0), (94, 'LIST_UNDECO'): ('_26*', 0), 
     870        (94, 'NL'): ('_26*', 0), (94, '}}}'): ('_26*', 0), 
     871        (95, EOF): ('_26*', 3), (95, ' '): ('_26*', 3), 
     872        (95, 'BEGIN_INDENT'): ('_26*', 3), (95, 'EMPTY_LINE'): ('_26*', 3), 
     873        (95, 'END_INDENT'): ('_26*', 3), (95, 'HEADER_E'): ('_26*', 3), 
     874        (95, 'LINE_BREAK'): ('_26*', 3), 
     875        (95, 'LINE_BREAK_INDENTED'): ('_26*', 3), 
     876        (95, 'LIST_ALPHA'): ('_26*', 3), (95, 'LIST_BULLET'): ('_26*', 3), 
     877        (95, 'LIST_NUMERIC'): ('_26*', 3), (95, 'LIST_UNDECO'): ('_26*', 3), 
     878        (95, 'NL'): ('_26*', 3), (95, '}}}'): ('_26*', 3), 
     879        (98, EOF): ('_24+', 2), (98, ' '): ('_24+', 2), 
     880        (98, '**'): ('_24+', 2), (98, 'BEGIN_INDENT'): ('_24+', 2), 
     881        (98, 'BLOCK_CALL'): ('_24+', 2), (98, 'COMMA'): ('_24+', 2), 
     882        (98, 'EMPTY_LINE'): ('_24+', 2), (98, 'END_INDENT'): ('_24+', 2), 
     883        (98, 'HEADER_E'): ('_24+', 2), (98, 'LINE_BREAK'): ('_24+', 2), 
     884        (98, 'LINE_BREAK_INDENTED'): ('_24+', 2), 
     885        (98, 'LIST_ALPHA'): ('_24+', 2), (98, 'LIST_BULLET'): ('_24+', 2), 
     886        (98, 'LIST_NUMERIC'): ('_24+', 2), (98, 'LIST_UNDECO'): ('_24+', 2), 
     887        (98, 'MACRO_CALL'): ('_24+', 2), 
     888        (98, 'MACRO_CALL_SILENT'): ('_24+', 2), 
     889        (98, 'MACRO_VALUE'): ('_24+', 2), (98, 'NL'): ('_24+', 2), 
     890        (98, 'NUMBER'): ('_24+', 2), (98, 'PUNCT'): ('_24+', 2), 
     891        (98, 'Q_CHAR'): ('_24+', 2), (98, 'STRING'): ('_24+', 2), 
     892        (98, 'WORD'): ('_24+', 2), (98, '[['): ('_24+', 2), 
     893        (98, '[[!'): ('_24+', 2), (98, '__'): ('_24+', 2), 
     894        (98, '{{'): ('_24+', 2), (98, '}}}'): ('_24+', 2), 
     895        (98, '~~'): ('_24+', 2), (99, EOF): ('_non_space_atom', 1), 
     896        (99, ' '): ('_non_space_atom', 1), (99, '**'): ('_non_space_atom', 1), 
     897        (99, 'BEGIN_INDENT'): ('_non_space_atom', 1), 
     898        (99, 'BLOCK_CALL'): ('_non_space_atom', 1), 
     899        (99, 'COMMA'): ('_non_space_atom', 1), 
     900        (99, 'EMPTY_LINE'): ('_non_space_atom', 1), 
     901        (99, 'END_INDENT'): ('_non_space_atom', 1), 
     902        (99, 'HEADER_E'): ('_non_space_atom', 1), 
     903        (99, 'LINE_BREAK'): ('_non_space_atom', 1), 
     904        (99, 'LINE_BREAK_INDENTED'): ('_non_space_atom', 1), 
     905        (99, 'LIST_ALPHA'): ('_non_space_atom', 1), 
     906        (99, 'LIST_BULLET'): ('_non_space_atom', 1), 
     907        (99, 'LIST_NUMERIC'): ('_non_space_atom', 1), 
     908        (99, 'LIST_UNDECO'): ('_non_space_atom', 1), 
     909        (99, 'MACRO_CALL'): ('_non_space_atom', 1), 
     910        (99, 'MACRO_CALL_SILENT'): ('_non_space_atom', 1), 
     911        (99, 'MACRO_VALUE'): ('_non_space_atom', 1), 
     912        (99, 'NL'): ('_non_space_atom', 1), 
     913        (99, 'NUMBER'): ('_non_space_atom', 1), 
     914        (99, 'PUNCT'): ('_non_space_atom', 1), 
     915        (99, 'Q_CHAR'): ('_non_space_atom', 1), 
     916        (99, 'STRING'): ('_non_space_atom', 1), 
     917        (99, 'WORD'): ('_non_space_atom', 1), 
     918        (99, '[['): ('_non_space_atom', 1), 
     919        (99, '[[!'): ('_non_space_atom', 1), 
     920        (99, '__'): ('_non_space_atom', 1), (99, '{{'): ('_non_space_atom', 1), 
     921        (99, '}}}'): ('_non_space_atom', 1), 
     922        (99, '~~'): ('_non_space_atom', 1), (100, EOF): ('_non_space_atom', 1), 
     923        (100, ' '): ('_non_space_atom', 1), 
     924        (100, '**'): ('_non_space_atom', 1), 
     925        (100, 'BEGIN_INDENT'): ('_non_space_atom', 1), 
     926        (100, 'BLOCK_CALL'): ('_non_space_atom', 1), 
     927        (100, 'COMMA'): ('_non_space_atom', 1), 
     928        (100, 'EMPTY_LINE'): ('_non_space_atom', 1), 
     929        (100, 'END_INDENT'): ('_non_space_atom', 1), 
     930        (100, 'HEADER_E'): ('_non_space_atom', 1), 
     931        (100, 'LINE_BREAK'): ('_non_space_atom', 1), 
     932        (100, 'LINE_BREAK_INDENTED'): ('_non_space_atom', 1), 
     933        (100, 'LIST_ALPHA'): ('_non_space_atom', 1), 
     934        (100, 'LIST_BULLET'): ('_non_space_atom', 1), 
     935        (100, 'LIST_NUMERIC'): ('_non_space_atom', 1), 
     936        (100, 'LIST_UNDECO'): ('_non_space_atom', 1), 
     937        (100, 'MACRO_CALL'): ('_non_space_atom', 1), 
     938        (100, 'MACRO_CALL_SILENT'): ('_non_space_atom', 1), 
     939        (100, 'MACRO_VALUE'): ('_non_space_atom', 1), 
     940        (100, 'NL'): ('_non_space_atom', 1), 
     941        (100, 'NUMBER'): ('_non_space_atom', 1), 
     942        (100, 'PUNCT'): ('_non_space_atom', 1), 
     943        (100, 'Q_CHAR'): ('_non_space_atom', 1), 
     944        (100, 'STRING'): ('_non_space_atom', 1), 
     945        (100, 'WORD'): ('_non_space_atom', 1), 
     946        (100, '[['): ('_non_space_atom', 1), 
     947        (100, '[[!'): ('_non_space_atom', 1), 
     948        (100, '__'): ('_non_space_atom', 1), 
     949        (100, '{{'): ('_non_space_atom', 1), 
     950        (100, '}}}'): ('_non_space_atom', 1), 
     951        (100, '~~'): ('_non_space_atom', 1), 
     952        (101, EOF): ('_non_space_atom', 1), (101, ' '): ('_non_space_atom', 1), 
     953        (101, '**'): ('_non_space_atom', 1), 
     954        (101, 'BEGIN_INDENT'): ('_non_space_atom', 1), 
     955        (101, 'BLOCK_CALL'): ('_non_space_atom', 1), 
     956        (101, 'COMMA'): ('_non_space_atom', 1), 
     957        (101, 'EMPTY_LINE'): ('_non_space_atom', 1), 
     958        (101, 'END_INDENT'): ('_non_space_atom', 1), 
     959        (101, 'HEADER_E'): ('_non_space_atom', 1), 
     960        (101, 'LINE_BREAK'): ('_non_space_atom', 1), 
     961        (101, 'LINE_BREAK_INDENTED'): ('_non_space_atom', 1), 
     962        (101, 'LIST_ALPHA'): ('_non_space_atom', 1), 
     963        (101, 'LIST_BULLET'): ('_non_space_atom', 1), 
     964        (101, 'LIST_NUMERIC'): ('_non_space_atom', 1), 
     965        (101, 'LIST_UNDECO'): ('_non_space_atom', 1), 
     966        (101, 'MACRO_CALL'): ('_non_space_atom', 1), 
     967        (101, 'MACRO_CALL_SILENT'): ('_non_space_atom', 1), 
     968        (101, 'MACRO_VALUE'): ('_non_space_atom', 1), 
     969        (101, 'NL'): ('_non_space_atom', 1), 
     970        (101, 'NUMBER'): ('_non_space_atom', 1), 
     971        (101, 'PUNCT'): ('_non_space_atom', 1), 
     972        (101, 'Q_CHAR'): ('_non_space_atom', 1), 
     973        (101, 'STRING'): ('_non_space_atom', 1), 
     974        (101, 'WORD'): ('_non_space_atom', 1), 
     975        (101, '[['): ('_non_space_atom', 1), 
     976        (101, '[[!'): ('_non_space_atom', 1), 
     977        (101, '__'): ('_non_space_atom', 1), 
     978        (101, '{{'): ('_non_space_atom', 1), 
     979        (101, '}}}'): ('_non_space_atom', 1), 
     980        (101, '~~'): ('_non_space_atom', 1), 
     981        (102, EOF): ('_non_space_atom', 1), (102, ' '): ('_non_space_atom', 1), 
     982        (102, '**'): ('_non_space_atom', 1), 
     983        (102, 'BEGIN_INDENT'): ('_non_space_atom', 1), 
     984        (102, 'BLOCK_CALL'): ('_non_space_atom', 1), 
     985        (102, 'COMMA'): ('_non_space_atom', 1), 
     986        (102, 'EMPTY_LINE'): ('_non_space_atom', 1), 
     987        (102, 'END_INDENT'): ('_non_space_atom', 1), 
     988        (102, 'HEADER_E'): ('_non_space_atom', 1), 
     989        (102, 'LINE_BREAK'): ('_non_space_atom', 1), 
     990        (102, 'LINE_BREAK_INDENTED'): ('_non_space_atom', 1), 
     991        (102, 'LIST_ALPHA'): ('_non_space_atom', 1), 
     992        (102, 'LIST_BULLET'): ('_non_space_atom', 1), 
     993        (102, 'LIST_NUMERIC'): ('_non_space_atom', 1), 
     994        (102, 'LIST_UNDECO'): ('_non_space_atom', 1), 
     995        (102, 'MACRO_CALL'): ('_non_space_atom', 1), 
     996        (102, 'MACRO_CALL_SILENT'): ('_non_space_atom', 1), 
     997        (102, 'MACRO_VALUE'): ('_non_space_atom', 1), 
     998        (102, 'NL'): ('_non_space_atom', 1), 
     999        (102, 'NUMBER'): ('_non_space_atom', 1), 
     1000        (102, 'PUNCT'): ('_non_space_atom', 1), 
     1001        (102, 'Q_CHAR'): ('_non_space_atom', 1), 
     1002        (102, 'STRING'): ('_non_space_atom', 1), 
     1003        (102, 'WORD'): ('_non_space_atom', 1), 
     1004        (102, '[['): ('_non_space_atom', 1), 
     1005        (102, '[[!'): ('_non_space_atom', 1), 
     1006        (102, '__'): ('_non_space_atom', 1), 
     1007        (102, '{{'): ('_non_space_atom', 1), 
     1008        (102, '}}}'): ('_non_space_atom', 1), 
     1009        (102, '~~'): ('_non_space_atom', 1), 
     1010        (103, EOF): ('_non_space_atom', 1), (103, ' '): ('_non_space_atom', 1), 
     1011        (103, '**'): ('_non_space_atom', 1), 
     1012        (103, 'BEGIN_INDENT'): ('_non_space_atom', 1), 
     1013        (103, 'BLOCK_CALL'): ('_non_space_atom', 1), 
     1014        (103, 'COMMA'): ('_non_space_atom', 1), 
     1015        (103, 'EMPTY_LINE'): ('_non_space_atom', 1), 
     1016        (103, 'END_INDENT'): ('_non_space_atom', 1), 
     1017        (103, 'HEADER_E'): ('_non_space_atom', 1), 
     1018        (103, 'LINE_BREAK'): ('_non_space_atom', 1), 
     1019        (103, 'LINE_BREAK_INDENTED'): ('_non_space_atom', 1), 
     1020        (103, 'LIST_ALPHA'): ('_non_space_atom', 1), 
     1021        (103, 'LIST_BULLET'): ('_non_space_atom', 1), 
     1022        (103, 'LIST_NUMERIC'): ('_non_space_atom', 1), 
     1023        (103, 'LIST_UNDECO'): ('_non_space_atom', 1), 
     1024        (103, 'MACRO_CALL'): ('_non_space_atom', 1), 
     1025        (103, 'MACRO_CALL_SILENT'): ('_non_space_atom', 1), 
     1026        (103, 'MACRO_VALUE'): ('_non_space_atom', 1), 
     1027        (103, 'NL'): ('_non_space_atom', 1), 
     1028        (103, 'NUMBER'): ('_non_space_atom', 1), 
     1029        (103, 'PUNCT'): ('_non_space_atom', 1), 
     1030        (103, 'Q_CHAR'): ('_non_space_atom', 1), 
     1031        (103, 'STRING'): ('_non_space_atom', 1), 
     1032        (103, 'WORD'): ('_non_space_atom', 1), 
     1033        (103, '[['): ('_non_space_atom', 1), 
     1034        (103, '[[!'): ('_non_space_atom', 1), 
     1035        (103, '__'): ('_non_space_atom', 1), 
     1036        (103, '{{'): ('_non_space_atom', 1), 
     1037        (103, '}}}'): ('_non_space_atom', 1), 
     1038        (103, '~~'): ('_non_space_atom', 1), 
     1039        (104, EOF): ('_non_space_atom', 1), (104, ' '): ('_non_space_atom', 1), 
     1040        (104, '**'): ('_non_space_atom', 1), 
     1041        (104, 'BEGIN_INDENT'): ('_non_space_atom', 1), 
     1042        (104, 'BLOCK_CALL'): ('_non_space_atom', 1), 
     1043        (104, 'COMMA'): ('_non_space_atom', 1), 
     1044        (104, 'EMPTY_LINE'): ('_non_space_atom', 1), 
     1045        (104, 'END_INDENT'): ('_non_space_atom', 1), 
     1046        (104, 'HEADER_E'): ('_non_space_atom', 1), 
     1047        (104, 'LINE_BREAK'): ('_non_space_atom', 1), 
     1048        (104, 'LINE_BREAK_INDENTED'): ('_non_space_atom', 1), 
     1049        (104, 'LIST_ALPHA'): ('_non_space_atom', 1), 
     1050        (104, 'LIST_BULLET'): ('_non_space_atom', 1), 
     1051        (104, 'LIST_NUMERIC'): ('_non_space_atom', 1), 
     1052        (104, 'LIST_UNDECO'): ('_non_space_atom', 1), 
     1053        (104, 'MACRO_CALL'): ('_non_space_atom', 1), 
     1054        (104, 'MACRO_CALL_SILENT'): ('_non_space_atom', 1), 
     1055        (104, 'MACRO_VALUE'): ('_non_space_atom', 1), 
     1056        (104, 'NL'): ('_non_space_atom', 1), 
     1057        (104, 'NUMBER'): ('_non_space_atom', 1), 
     1058        (104, 'PUNCT'): ('_non_space_atom', 1), 
     1059        (104, 'Q_CHAR'): ('_non_space_atom', 1), 
     1060        (104, 'STRING'): ('_non_space_atom', 1), 
     1061        (104, 'WORD'): ('_non_space_atom', 1), 
     1062        (104, '[['): ('_non_space_atom', 1), 
     1063        (104, '[[!'): ('_non_space_atom', 1), 
     1064        (104, '__'): ('_non_space_atom', 1), 
     1065        (104, '{{'): ('_non_space_atom', 1), 
     1066        (104, '}}}'): ('_non_space_atom', 1), 
     1067        (104, '~~'): ('_non_space_atom', 1), 
     1068        (105, EOF): ('_non_space_atom', 1), (105, ' '): ('_non_space_atom', 1), 
     1069        (105, '**'): ('_non_space_atom', 1), 
     1070        (105, 'BEGIN_INDENT'): ('_non_space_atom', 1), 
     1071        (105, 'BLOCK_CALL'): ('_non_space_atom', 1), 
     1072        (105, 'COMMA'): ('_non_space_atom', 1), 
     1073        (105, 'EMPTY_LINE'): ('_non_space_atom', 1), 
     1074        (105, 'END_INDENT'): ('_non_space_atom', 1), 
     1075        (105, 'HEADER_E'): ('_non_space_atom', 1), 
     1076        (105, 'LINE_BREAK'): ('_non_space_atom', 1), 
     1077        (105, 'LINE_BREAK_INDENTED'): ('_non_space_atom', 1), 
     1078        (105, 'LIST_ALPHA'): ('_non_space_atom', 1), 
     1079        (105, 'LIST_BULLET'): ('_non_space_atom', 1), 
     1080        (105, 'LIST_NUMERIC'): ('_non_space_atom', 1), 
     1081        (105, 'LIST_UNDECO'): ('_non_space_atom', 1), 
     1082        (105, 'MACRO_CALL'): ('_non_space_atom', 1), 
     1083        (105, 'MACRO_CALL_SILENT'): ('_non_space_atom', 1), 
     1084        (105, 'MACRO_VALUE'): ('_non_space_atom', 1), 
     1085        (105, 'NL'): ('_non_space_atom', 1), 
     1086        (105, 'NUMBER'): ('_non_space_atom', 1), 
     1087        (105, 'PUNCT'): ('_non_space_atom', 1), 
     1088        (105, 'Q_CHAR'): ('_non_space_atom', 1), 
     1089        (105, 'STRING'): ('_non_space_atom', 1), 
     1090        (105, 'WORD'): ('_non_space_atom', 1), 
     1091        (105, '[['): ('_non_space_atom', 1), 
     1092        (105, '[[!'): ('_non_space_atom', 1), 
     1093        (105, '__'): ('_non_space_atom', 1), 
     1094        (105, '{{'): ('_non_space_atom', 1), 
     1095        (105, '}}}'): ('_non_space_atom', 1), 
     1096        (105, '~~'): ('_non_space_atom', 1), (106, EOF): ('_36?', 0), 
     1097        (106, 'BEGIN_INDENT'): ('_36?', 0), (106, 'EMPTY_LINE'): ('_36?', 0), 
     1098        (106, 'END_INDENT'): ('_36?', 0), (106, 'HEADER_E'): ('_36?', 0), 
     1099        (106, 'LINE_BREAK'): ('_36?', 0), 
     1100        (106, 'LINE_BREAK_INDENTED'): ('_36?', 0), 
     1101        (106, 'LIST_ALPHA'): ('_36?', 0), (106, 'LIST_BULLET'): ('_36?', 0), 
     1102        (106, 'LIST_NUMERIC'): ('_36?', 0), (106, 'LIST_UNDECO'): ('_36?', 0), 
     1103        (106, '}}}'): ('_36?', 0), (107, EOF): ('_text_ending_space', 3), 
     1104        (107, 'BEGIN_INDENT'): ('_text_ending_space', 3), 
     1105        (107, 'EMPTY_LINE'): ('_text_ending_space', 3), 
     1106        (107, 'END_INDENT'): ('_text_ending_space', 3), 
     1107        (107, 'HEADER_E'): ('_text_ending_space', 3), 
     1108        (107, 'LINE_BREAK'): ('_text_ending_space', 3), 
     1109        (107, 'LINE_BREAK_INDENTED'): ('_text_ending_space', 3), 
     1110        (107, 'LIST_ALPHA'): ('_text_ending_space', 3), 
     1111        (107, 'LIST_BULLET'): ('_text_ending_space', 3), 
     1112        (107, 'LIST_NUMERIC'): ('_text_ending_space', 3), 
     1113        (107, 'LIST_UNDECO'): ('_text_ending_space', 3), 
     1114        (107, '}}}'): ('_text_ending_space', 3), (108, EOF): ('_36?', 1), 
     1115        (108, 'BEGIN_INDENT'): ('_36?', 1), (108, 'EMPTY_LINE'): ('_36?', 1), 
     1116        (108, 'END_INDENT'): ('_36?', 1), (108, 'HEADER_E'): ('_36?', 1), 
     1117        (108, 'LINE_BREAK'): ('_36?', 1), 
     1118        (108, 'LINE_BREAK_INDENTED'): ('_36?', 1), 
     1119        (108, 'LIST_ALPHA'): ('_36?', 1), (108, 'LIST_BULLET'): ('_36?', 1), 
     1120        (108, 'LIST_NUMERIC'): ('_36?', 1), (108, 'LIST_UNDECO'): ('_36?', 1), 
     1121        (108, '}}}'): ('_36?', 1), (109, '**'): ('_29+', 2), 
     1122        (109, 'BLOCK_CALL'): ('_29+', 2), (109, 'COMMA'): ('_29+', 2), 
     1123        (109, 'MACRO_CALL'): ('_29+', 2), 
     1124        (109, 'MACRO_CALL_SILENT'): ('_29+', 2), 
     1125        (109, 'MACRO_VALUE'): ('_29+', 2), (109, 'NUMBER'): ('_29+', 2), 
     1126        (109, 'PUNCT'): ('_29+', 2), (109, 'Q_CHAR'): ('_29+', 2), 
     1127        (109, 'STRING'): ('_29+', 2), (109, 'TABLE_CELL'): ('_29+', 2), 
     1128        (109, 'TABLE_CELL_L'): ('_29+', 2), 
     1129        (109, 'TABLE_CELL_LR'): ('_29+', 2), 
     1130        (109, 'TABLE_CELL_R'): ('_29+', 2), 
     1131        (109, 'TABLE_ROW_END'): ('_29+', 2), 
     1132        (109, 'TABLE_ROW_H_END'): ('_29+', 2), (109, 'WORD'): ('_29+', 2), 
     1133        (109, '[['): ('_29+', 2), (109, '[[!'): ('_29+', 2), 
     1134        (109, '__'): ('_29+', 2), (109, '{{'): ('_29+', 2), 
     1135        (109, '~~'): ('_29+', 2), (110, 'TABLE_CELL'): ('table_cell', 2), 
     1136        (110, 'TABLE_CELL_R'): ('table_cell', 2), 
     1137        (110, 'TABLE_ROW_END'): ('table_cell', 2), 
     1138        (111, 'TABLE_CELL_L'): ('header_cell', 2), 
     1139        (111, 'TABLE_CELL_LR'): ('header_cell', 2), 
     1140        (111, 'TABLE_ROW_H_END'): ('header_cell', 2), (112, '**'): ('_29+', 3), 
     1141        (112, 'BLOCK_CALL'): ('_29+', 3), (112, 'COMMA'): ('_29+', 3), 
     1142        (112, 'MACRO_CALL'): ('_29+', 3), 
     1143        (112, 'MACRO_CALL_SILENT'): ('_29+', 3), 
     1144        (112, 'MACRO_VALUE'): ('_29+', 3), (112, 'NUMBER'): ('_29+', 3), 
     1145        (112, 'PUNCT'): ('_29+', 3), (112, 'Q_CHAR'): ('_29+', 3), 
     1146        (112, 'STRING'): ('_29+', 3), (112, 'TABLE_CELL'): ('_29+', 3), 
     1147        (112, 'TABLE_CELL_L'): ('_29+', 3), 
     1148        (112, 'TABLE_CELL_LR'): ('_29+', 3), 
     1149        (112, 'TABLE_CELL_R'): ('_29+', 3), 
     1150        (112, 'TABLE_ROW_END'): ('_29+', 3), 
     1151        (112, 'TABLE_ROW_H_END'): ('_29+', 3), (112, 'WORD'): ('_29+', 3), 
     1152        (112, '[['): ('_29+', 3), (112, '[[!'): ('_29+', 3), 
     1153        (112, '__'): ('_29+', 3), (112, '{{'): ('_29+', 3), 
     1154        (112, '~~'): ('_29+', 3), (113, EOF): ('_31*', 0), 
     1155        (113, 'EMPTY_LINE'): ('_31*', 0), (113, 'LINE_BREAK'): ('_31*', 0), 
     1156        (113, '}}}'): ('_31*', 0), (114, EOF): ('text_paragraph', 2), 
     1157        (114, 'EMPTY_LINE'): ('text_paragraph', 2), 
     1158        (114, '}}}'): ('text_paragraph', 2), (116, EOF): ('_31*', 3), 
     1159        (116, 'EMPTY_LINE'): ('_31*', 3), (116, 'LINE_BREAK'): ('_31*', 3), 
     1160        (116, '}}}'): ('_31*', 3), (117, EOF): ('text_paragraph_line', 1), 
     1161        (117, 'EMPTY_LINE'): ('text_paragraph_line', 1), 
     1162        (117, 'LINE_BREAK'): ('text_paragraph_line', 1), 
     1163        (117, '}}}'): ('text_paragraph_line', 1), (120, EOF): ('link', 3), 
     1164        (120, ' '): ('link', 3), (120, '**'): ('link', 3), 
     1165        (120, 'BEGIN_INDENT'): ('link', 3), (120, 'BLOCK_CALL'): ('link', 3), 
     1166        (120, 'COMMA'): ('link', 3), (120, 'EMPTY_LINE'): ('link', 3), 
     1167        (120, 'END_INDENT'): ('link', 3), (120, 'HEADER_E'): ('link', 3), 
     1168        (120, 'LINE_BREAK'): ('link', 3), 
     1169        (120, 'LINE_BREAK_INDENTED'): ('link', 3), 
     1170        (120, 'LIST_ALPHA'): ('link', 3), (120, 'LIST_BULLET'): ('link', 3), 
     1171        (120, 'LIST_NUMERIC'): ('link', 3), (120, 'LIST_UNDECO'): ('link', 3), 
     1172        (120, 'MACRO_CALL'): ('link', 3), 
     1173        (120, 'MACRO_CALL_SILENT'): ('link', 3), 
     1174        (120, 'MACRO_VALUE'): ('link', 3), (120, 'NL'): ('link', 3), 
     1175        (120, 'NUMBER'): ('link', 3), (120, 'PUNCT'): ('link', 3), 
     1176        (120, 'Q_CHAR'): ('link', 3), (120, 'STRING'): ('link', 3), 
     1177        (120, 'WORD'): ('link', 3), (120, '[['): ('link', 3), 
     1178        (120, '[[!'): ('link', 3), (120, '__'): ('link', 3), 
     1179        (120, '{{'): ('link', 3), (120, '}}}'): ('link', 3), 
     1180        (120, '~~'): ('link', 3), (123, EOF): ('link', 5), 
     1181        (123, ' '): ('link', 5), (123, '**'): ('link', 5), 
     1182        (123, 'BEGIN_INDENT'): ('link', 5), (123, 'BLOCK_CALL'): ('link', 5), 
     1183        (123, 'COMMA'): ('link', 5), (123, 'EMPTY_LINE'): ('link', 5), 
     1184        (123, 'END_INDENT'): ('link', 5), (123, 'HEADER_E'): ('link', 5), 
     1185        (123, 'LINE_BREAK'): ('link', 5), 
     1186        (123, 'LINE_BREAK_INDENTED'): ('link', 5), 
     1187        (123, 'LIST_ALPHA'): ('link', 5), (123, 'LIST_BULLET'): ('link', 5), 
     1188        (123, 'LIST_NUMERIC'): ('link', 5), (123, 'LIST_UNDECO'): ('link', 5), 
     1189        (123, 'MACRO_CALL'): ('link', 5), 
     1190        (123, 'MACRO_CALL_SILENT'): ('link', 5), 
     1191        (123, 'MACRO_VALUE'): ('link', 5), (123, 'NL'): ('link', 5), 
     1192        (123, 'NUMBER'): ('link', 5), (123, 'PUNCT'): ('link', 5), 
     1193        (123, 'Q_CHAR'): ('link', 5), (123, 'STRING'): ('link', 5), 
     1194        (123, 'WORD'): ('link', 5), (123, '[['): ('link', 5), 
     1195        (123, '[[!'): ('link', 5), (123, '__'): ('link', 5), 
     1196        (123, '{{'): ('link', 5), (123, '}}}'): ('link', 5), 
     1197        (123, '~~'): ('link', 5), (126, EOF): ('image', 3), 
     1198        (126, ' '): ('image', 3), (126, '**'): ('image', 3), 
     1199        (126, 'BEGIN_INDENT'): ('image', 3), (126, 'BLOCK_CALL'): ('image', 3), 
     1200        (126, 'COMMA'): ('image', 3), (126, 'EMPTY_LINE'): ('image', 3), 
     1201        (126, 'END_INDENT'): ('image', 3), (126, 'HEADER_E'): ('image', 3), 
     1202        (126, 'LINE_BREAK'): ('image', 3), 
     1203        (126, 'LINE_BREAK_INDENTED'): ('image', 3), 
     1204        (126, 'LIST_ALPHA'): ('image', 3), (126, 'LIST_BULLET'): ('image', 3), 
     1205        (126, 'LIST_NUMERIC'): ('image', 3), 
     1206        (126, 'LIST_UNDECO'): ('image', 3), (126, 'MACRO_CALL'): ('image', 3), 
     1207        (126, 'MACRO_CALL_SILENT'): ('image', 3), 
     1208        (126, 'MACRO_VALUE'): ('image', 3), (126, 'NL'): ('image', 3), 
     1209        (126, 'NUMBER'): ('image', 3), (126, 'PUNCT'): ('image', 3), 
     1210        (126, 'Q_CHAR'): ('image', 3), (126, 'STRING'): ('image', 3), 
     1211        (126, 'WORD'): ('image', 3), (126, '[['): ('image', 3), 
     1212        (126, '[[!'): ('image', 3), (126, ']]'): ('image', 3), 
     1213        (126, '__'): ('image', 3), (126, '{{'): ('image', 3), 
     1214        (126, '}}}'): ('image', 3), (126, '~~'): ('image', 3), 
     1215        (127, ']]'): ('_36?', 0), (128, ']]'): ('link_description', 2), 
     1216        (131, EOF): ('bold_text', 3), (131, ' '): ('bold_text', 3), 
     1217        (131, '**'): ('bold_text', 3), (131, 'BEGIN_INDENT'): ('bold_text', 3), 
     1218        (131, 'BLOCK_CALL'): ('bold_text', 3), 
     1219        (131, 'COMMA'): ('bold_text', 3), 
     1220        (131, 'EMPTY_LINE'): ('bold_text', 3), 
     1221        (131, 'END_INDENT'): ('bold_text', 3), 
     1222        (131, 'HEADER_E'): ('bold_text', 3), 
     1223        (131, 'LINE_BREAK'): ('bold_text', 3), 
     1224        (131, 'LINE_BREAK_INDENTED'): ('bold_text', 3), 
     1225        (131, 'LIST_ALPHA'): ('bold_text', 3), 
     1226        (131, 'LIST_BULLET'): ('bold_text', 3), 
     1227        (131, 'LIST_NUMERIC'): ('bold_text', 3), 
     1228        (131, 'LIST_UNDECO'): ('bold_text', 3), 
     1229        (131, 'MACRO_CALL'): ('bold_text', 3), 
     1230        (131, 'MACRO_CALL_SILENT'): ('bold_text', 3), 
     1231        (131, 'MACRO_VALUE'): ('bold_text', 3), (131, 'NL'): ('bold_text', 3), 
     1232        (131, 'NUMBER'): ('bold_text', 3), (131, 'PUNCT'): ('bold_text', 3), 
     1233        (131, 'Q_CHAR'): ('bold_text', 3), (131, 'STRING'): ('bold_text', 3), 
     1234        (131, 'WORD'): ('bold_text', 3), (131, '[['): ('bold_text', 3), 
     1235        (131, '[[!'): ('bold_text', 3), (131, '__'): ('bold_text', 3), 
     1236        (131, '{{'): ('bold_text', 3), (131, '}}}'): ('bold_text', 3), 
     1237        (131, '~~'): ('bold_text', 3), (134, EOF): ('italic_text', 3), 
     1238        (134, ' '): ('italic_text', 3), (134, '**'): ('italic_text', 3), 
     1239        (134, 'BEGIN_INDENT'): ('italic_text', 3), 
     1240        (134, 'BLOCK_CALL'): ('italic_text', 3), 
     1241        (134, 'COMMA'): ('italic_text', 3), 
     1242        (134, 'EMPTY_LINE'): ('italic_text', 3), 
     1243        (134, 'END_INDENT'): ('italic_text', 3), 
     1244        (134, 'HEADER_E'): ('italic_text', 3), 
     1245        (134, 'LINE_BREAK'): ('italic_text', 3), 
     1246        (134, 'LINE_BREAK_INDENTED'): ('italic_text', 3), 
     1247        (134, 'LIST_ALPHA'): ('italic_text', 3), 
     1248        (134, 'LIST_BULLET'): ('italic_text', 3), 
     1249        (134, 'LIST_NUMERIC'): ('italic_text', 3), 
     1250        (134, 'LIST_UNDECO'): ('italic_text', 3), 
     1251        (134, 'MACRO_CALL'): ('italic_text', 3), 
     1252        (134, 'MACRO_CALL_SILENT'): ('italic_text', 3), 
     1253        (134, 'MACRO_VALUE'): ('italic_text', 3), 
     1254        (134, 'NL'): ('italic_text', 3), (134, 'NUMBER'): ('italic_text', 3), 
     1255        (134, 'PUNCT'): ('italic_text', 3), 
     1256        (134, 'Q_CHAR'): ('italic_text', 3), 
     1257        (134, 'STRING'): ('italic_text', 3), (134, 'WORD'): ('italic_text', 3), 
     1258        (134, '[['): ('italic_text', 3), (134, '[[!'): ('italic_text', 3), 
     1259        (134, '__'): ('italic_text', 3), (134, '{{'): ('italic_text', 3), 
     1260        (134, '}}}'): ('italic_text', 3), (134, '~~'): ('italic_text', 3), 
     1261        (137, EOF): ('strike_text', 3), (137, ' '): ('strike_text', 3), 
     1262        (137, '**'): ('strike_text', 3), 
     1263        (137, 'BEGIN_INDENT'): ('strike_text', 3), 
     1264        (137, 'BLOCK_CALL'): ('strike_text', 3), 
     1265        (137, 'COMMA'): ('strike_text', 3), 
     1266        (137, 'EMPTY_LINE'): ('strike_text', 3), 
     1267        (137, 'END_INDENT'): ('strike_text', 3), 
     1268        (137, 'HEADER_E'): ('strike_text', 3), 
     1269        (137, 'LINE_BREAK'): ('strike_text', 3), 
     1270        (137, 'LINE_BREAK_INDENTED'): ('strike_text', 3), 
     1271        (137, 'LIST_ALPHA'): ('strike_text', 3), 
     1272        (137, 'LIST_BULLET'): ('strike_text', 3), 
     1273        (137, 'LIST_NUMERIC'): ('strike_text', 3), 
     1274        (137, 'LIST_UNDECO'): ('strike_text', 3), 
     1275        (137, 'MACRO_CALL'): ('strike_text', 3), 
     1276        (137, 'MACRO_CALL_SILENT'): ('strike_text', 3), 
     1277        (137, 'MACRO_VALUE'): ('strike_text', 3), 
     1278        (137, 'NL'): ('strike_text', 3), (137, 'NUMBER'): ('strike_text', 3), 
     1279        (137, 'PUNCT'): ('strike_text', 3), 
     1280        (137, 'Q_CHAR'): ('strike_text', 3), 
     1281        (137, 'STRING'): ('strike_text', 3), (137, 'WORD'): ('strike_text', 3), 
     1282        (137, '[['): ('strike_text', 3), (137, '[[!'): ('strike_text', 3), 
     1283        (137, '__'): ('strike_text', 3), (137, '{{'): ('strike_text', 3), 
     1284        (137, '}}}'): ('strike_text', 3), (137, '~~'): ('strike_text', 3), 
     1285        (140, EOF): ('tt_text', 3), (140, ' '): ('tt_text', 3), 
     1286        (140, '**'): ('tt_text', 3), (140, 'BEGIN_INDENT'): ('tt_text', 3), 
     1287        (140, 'BLOCK_CALL'): ('tt_text', 3), (140, 'COMMA'): ('tt_text', 3), 
     1288        (140, 'EMPTY_LINE'): ('tt_text', 3), 
     1289        (140, 'END_INDENT'): ('tt_text', 3), (140, 'HEADER_E'): ('tt_text', 3), 
     1290        (140, 'LINE_BREAK'): ('tt_text', 3), 
     1291        (140, 'LINE_BREAK_INDENTED'): ('tt_text', 3), 
     1292        (140, 'LIST_ALPHA'): ('tt_text', 3), 
     1293        (140, 'LIST_BULLET'): ('tt_text', 3), 
     1294        (140, 'LIST_NUMERIC'): ('tt_text', 3), 
     1295        (140, 'LIST_UNDECO'): ('tt_text', 3), 
     1296        (140, 'MACRO_CALL'): ('tt_text', 3), 
     1297        (140, 'MACRO_CALL_SILENT'): ('tt_text', 3), 
     1298        (140, 'MACRO_VALUE'): ('tt_text', 3), (140, 'NL'): ('tt_text', 3), 
     1299        (140, 'NUMBER'): ('tt_text', 3), (140, 'PUNCT'): ('tt_text', 3), 
     1300        (140, 'Q_CHAR'): ('tt_text', 3), (140, 'STRING'): ('tt_text', 3), 
     1301        (140, 'WORD'): ('tt_text', 3), (140, '[['): ('tt_text', 3), 
     1302        (140, '[[!'): ('tt_text', 3), (140, '__'): ('tt_text', 3), 
     1303        (140, '{{'): ('tt_text', 3), (140, '}}}'): ('tt_text', 3), 
     1304        (140, '~~'): ('tt_text', 3), (141, '**'): ('_36?', 0), 
     1305        (141, 'BLOCK_CALL'): ('_36?', 0), (141, 'COMMA'): ('_36?', 0), 
     1306        (141, 'MACRO_CALL'): ('_36?', 0), 
     1307        (141, 'MACRO_CALL_SILENT'): ('_36?', 0), 
     1308        (141, 'MACRO_VALUE'): ('_36?', 0), (141, 'NUMBER'): ('_36?', 0), 
     1309        (141, 'PUNCT'): ('_36?', 0), (141, 'Q_CHAR'): ('_36?', 0), 
     1310        (141, 'STRING'): ('_36?', 0), (141, 'WORD'): ('_36?', 0), 
     1311        (141, '[['): ('_36?', 0), (141, '[[!'): ('_36?', 0), 
     1312        (141, '__'): ('_36?', 0), (141, '{{'): ('_36?', 0), 
     1313        (141, '~~'): ('_36?', 0), (144, EOF): ('_36?', 0), 
     1314        (144, 'EMPTY_LINE'): ('_36?', 0), (144, '}}}'): ('_36?', 0), 
     1315        (145, EOF): ('heading_paragraph', 5), 
     1316        (145, 'EMPTY_LINE'): ('heading_paragraph', 5), 
     1317        (145, '}}}'): ('heading_paragraph', 5), (146, EOF): ('_36?', 1), 
     1318        (146, '**'): ('_36?', 1), (146, 'BLOCK_CALL'): ('_36?', 1), 
     1319        (146, 'COMMA'): ('_36?', 1), (146, 'EMPTY_LINE'): ('_36?', 1), 
     1320        (146, 'MACRO_CALL'): ('_36?', 1), 
     1321        (146, 'MACRO_CALL_SILENT'): ('_36?', 1), 
     1322        (146, 'MACRO_VALUE'): ('_36?', 1), (146, 'NUMBER'): ('_36?', 1), 
     1323        (146, 'PUNCT'): ('_36?', 1), (146, 'Q_CHAR'): ('_36?', 1), 
     1324        (146, 'STRING'): ('_36?', 1), (146, 'WORD'): ('_36?', 1), 
     1325        (146, '[['): ('_36?', 1), (146, '[[!'): ('_36?', 1), 
     1326        (146, ']]'): ('_36?', 1), (146, '__'): ('_36?', 1), 
     1327        (146, '{{'): ('_36?', 1), (146, '}}}'): ('_36?', 1), 
     1328        (146, '~~'): ('_36?', 1), (147, EOF): ('code_paragraph', 1), 
     1329        (147, 'EMPTY_LINE'): ('code_paragraph', 1), 
     1330        (147, '}}}'): ('code_paragraph', 1), (148, EOF): ('list_paragraph', 1), 
     1331        (148, 'EMPTY_LINE'): ('list_paragraph', 1), 
     1332        (148, '}}}'): ('list_paragraph', 1), (149, EOF): ('_some_list', 1), 
     1333        (149, 'EMPTY_LINE'): ('_some_list', 1), 
     1334        (149, 'END_INDENT'): ('_some_list', 1), 
     1335        (149, 'LIST_ALPHA'): ('_some_list', 1), 
     1336        (149, 'LIST_BULLET'): ('_some_list', 1), 
     1337        (149, 'LIST_NUMERIC'): ('_some_list', 1), 
     1338        (149, 'LIST_UNDECO'): ('_some_list', 1), 
     1339        (149, '}}}'): ('_some_list', 1), (150, EOF): ('_some_list', 1), 
     1340        (150, 'EMPTY_LINE'): ('_some_list', 1), 
     1341        (150, 'END_INDENT'): ('_some_list', 1), 
     1342        (150, 'LIST_ALPHA'): ('_some_list', 1), 
     1343        (150, 'LIST_BULLET'): ('_some_list', 1), 
     1344        (150, 'LIST_NUMERIC'): ('_some_list', 1), 
     1345        (150, 'LIST_UNDECO'): ('_some_list', 1), 
     1346        (150, '}}}'): ('_some_list', 1), (151, EOF): ('_some_list', 1), 
     1347        (151, 'EMPTY_LINE'): ('_some_list', 1), 
     1348        (151, 'END_INDENT'): ('_some_list', 1), 
     1349        (151, 'LIST_ALPHA'): ('_some_list', 1), 
     1350        (151, 'LIST_BULLET'): ('_some_list', 1), 
     1351        (151, 'LIST_NUMERIC'): ('_some_list', 1), 
     1352        (151, 'LIST_UNDECO'): ('_some_list', 1), 
     1353        (151, '}}}'): ('_some_list', 1), (152, EOF): ('_some_list', 1), 
     1354        (152, 'EMPTY_LINE'): ('_some_list', 1), 
     1355        (152, 'END_INDENT'): ('_some_list', 1), 
     1356        (152, 'LIST_ALPHA'): ('_some_list', 1), 
     1357        (152, 'LIST_BULLET'): ('_some_list', 1), 
     1358        (152, 'LIST_NUMERIC'): ('_some_list', 1), 
     1359        (152, 'LIST_UNDECO'): ('_some_list', 1), 
     1360        (152, '}}}'): ('_some_list', 1), (155, EOF): ('numbered_list', 3), 
     1361        (155, 'EMPTY_LINE'): ('numbered_list', 3), 
     1362        (155, 'END_INDENT'): ('numbered_list', 3), 
     1363        (155, 'LIST_ALPHA'): ('numbered_list', 3), 
     1364        (155, 'LIST_BULLET'): ('numbered_list', 3), 
     1365        (155, 'LIST_NUMERIC'): ('numbered_list', 3), 
     1366        (155, 'LIST_UNDECO'): ('numbered_list', 3), 
     1367        (155, '}}}'): ('numbered_list', 3), (156, 'END_INDENT'): ('_37+', 1), 
     1368        (156, 'LIST_NUMERIC'): ('_37+', 1), (157, 'END_INDENT'): ('_37+', 2), 
     1369        (157, 'LIST_NUMERIC'): ('_37+', 2), (159, 'END_INDENT'): ('_38?', 0), 
     1370        (159, 'LIST_NUMERIC'): ('_38?', 0), 
     1371        (160, 'END_INDENT'): ('numbered_list_element', 3), 
     1372        (160, 'LIST_NUMERIC'): ('numbered_list_element', 3), 
     1373        (161, 'END_INDENT'): ('_38?', 1), (161, 'LIST_ALPHA'): ('_38?', 1), 
     1374        (161, 'LIST_BULLET'): ('_38?', 1), (161, 'LIST_NUMERIC'): ('_38?', 1), 
     1375        (161, 'LIST_UNDECO'): ('_38?', 1), (163, EOF): ('alpha_list', 3), 
     1376        (163, 'EMPTY_LINE'): ('alpha_list', 3), 
     1377        (163, 'END_INDENT'): ('alpha_list', 3), 
     1378        (163, 'LIST_ALPHA'): ('alpha_list', 3), 
     1379        (163, 'LIST_BULLET'): ('alpha_list', 3), 
     1380        (163, 'LIST_NUMERIC'): ('alpha_list', 3), 
     1381        (163, 'LIST_UNDECO'): ('alpha_list', 3), 
     1382        (163, '}}}'): ('alpha_list', 3), (164, 'END_INDENT'): ('_39+', 1), 
     1383        (164, 'LIST_ALPHA'): ('_39+', 1), (165, 'END_INDENT'): ('_39+', 2), 
     1384        (165, 'LIST_ALPHA'): ('_39+', 2), (167, 'END_INDENT'): ('_38?', 0), 
     1385        (167, 'LIST_ALPHA'): ('_38?', 0), 
     1386        (168, 'END_INDENT'): ('alpha_list_element', 3), 
     1387        (168, 'LIST_ALPHA'): ('alpha_list_element', 3), 
     1388        (170, EOF): ('bullet_list', 3), 
     1389        (170, 'EMPTY_LINE'): ('bullet_list', 3), 
     1390        (170, 'END_INDENT'): ('bullet_list', 3), 
     1391        (170, 'LIST_ALPHA'): ('bullet_list', 3), 
     1392        (170, 'LIST_BULLET'): ('bullet_list', 3), 
     1393        (170, 'LIST_NUMERIC'): ('bullet_list', 3), 
     1394        (170, 'LIST_UNDECO'): ('bullet_list', 3), 
     1395        (170, '}}}'): ('bullet_list', 3), (171, 'END_INDENT'): ('_41+', 1), 
     1396        (171, 'LIST_BULLET'): ('_41+', 1), (172, 'END_INDENT'): ('_41+', 2), 
     1397        (172, 'LIST_BULLET'): ('_41+', 2), (174, 'END_INDENT'): ('_38?', 0), 
     1398        (174, 'LIST_BULLET'): ('_38?', 0), 
     1399        (175, 'END_INDENT'): ('bullet_list_element', 3), 
     1400        (175, 'LIST_BULLET'): ('bullet_list_element', 3), 
     1401        (177, EOF): ('undecorated_list', 3), 
     1402        (177, 'EMPTY_LINE'): ('undecorated_list', 3), 
     1403        (177, 'END_INDENT'): ('undecorated_list', 3), 
     1404        (177, 'LIST_ALPHA'): ('undecorated_list', 3), 
     1405        (177, 'LIST_BULLET'): ('undecorated_list', 3), 
     1406        (177, 'LIST_NUMERIC'): ('undecorated_list', 3), 
     1407        (177, 'LIST_UNDECO'): ('undecorated_list', 3), 
     1408        (177, '}}}'): ('undecorated_list', 3), 
     1409        (178, 'END_INDENT'): ('_43+', 1), (178, 'LIST_UNDECO'): ('_43+', 1), 
     1410        (179, 'END_INDENT'): ('_43+', 2), (179, 'LIST_UNDECO'): ('_43+', 2), 
     1411        (181, 'END_INDENT'): ('_38?', 0), (181, 'LIST_UNDECO'): ('_38?', 0), 
     1412        (182, 'END_INDENT'): ('undecorated_list_element', 3), 
     1413        (182, 'LIST_UNDECO'): ('undecorated_list_element', 3), 
     1414        (183, 'BEGIN_INDENT'): ('_46*', 0), (183, 'END_INDENT'): ('_46*', 0), 
     1415        (183, 'LINE_BREAK_INDENTED'): ('_46*', 0), 
     1416        (183, 'LIST_ALPHA'): ('_46*', 0), (183, 'LIST_BULLET'): ('_46*', 0), 
     1417        (183, 'LIST_NUMERIC'): ('_46*', 0), (183, 'LIST_UNDECO'): ('_46*', 0), 
     1418        (184, 'BEGIN_INDENT'): ('_list_item', 2), 
     1419        (184, 'END_INDENT'): ('_list_item', 2), 
     1420        (184, 'LIST_ALPHA'): ('_list_item', 2), 
     1421        (184, 'LIST_BULLET'): ('_list_item', 2), 
     1422        (184, 'LIST_NUMERIC'): ('_list_item', 2), 
     1423        (184, 'LIST_UNDECO'): ('_list_item', 2), 
     1424        (186, 'BEGIN_INDENT'): ('_46*', 3), (186, 'END_INDENT'): ('_46*', 3), 
     1425        (186, 'LINE_BREAK_INDENTED'): ('_46*', 3), 
     1426        (186, 'LIST_ALPHA'): ('_46*', 3), (186, 'LIST_BULLET'): ('_46*', 3), 
     1427        (186, 'LIST_NUMERIC'): ('_46*', 3), (186, 'LIST_UNDECO'): ('_46*', 3), 
     1428        (187, 'BEGIN_INDENT'): ('list_item_line', 1), 
     1429        (187, 'END_INDENT'): ('list_item_line', 1), 
     1430        (187, 'LINE_BREAK_INDENTED'): ('list_item_line', 1), 
     1431        (187, 'LIST_ALPHA'): ('list_item_line', 1), 
     1432        (187, 'LIST_BULLET'): ('list_item_line', 1), 
     1433        (187, 'LIST_NUMERIC'): ('list_item_line', 1), 
     1434        (187, 'LIST_UNDECO'): ('list_item_line', 1), 
     1435        (188, EOF): ('table_paragraph', 1), 
     1436        (188, 'EMPTY_LINE'): ('table_paragraph', 1), 
     1437        (188, '}}}'): ('table_paragraph', 1), (189, EOF): ('_47+', 1), 
     1438        (189, 'EMPTY_LINE'): ('_47+', 1), 
     1439        (189, 'TABLE_ROW_H_START'): ('_47+', 1), 
     1440        (189, 'TABLE_ROW_START'): ('_47+', 1), (189, '}}}'): ('_47+', 1), 
     1441        (190, EOF): ('_47+', 2), (190, 'EMPTY_LINE'): ('_47+', 2), 
     1442        (190, 'TABLE_ROW_H_START'): ('_47+', 2), 
     1443        (190, 'TABLE_ROW_START'): ('_47+', 2), (190, '}}}'): ('_47+', 2), 
     1444        (194, EOF): ('table_row', 4), (194, 'EMPTY_LINE'): ('table_row', 4), 
     1445        (194, 'TABLE_ROW_H_START'): ('table_row', 4), 
     1446        (194, 'TABLE_ROW_START'): ('table_row', 4), 
     1447        (194, '}}}'): ('table_row', 4), (198, EOF): ('table_row', 4), 
     1448        (198, 'EMPTY_LINE'): ('table_row', 4), 
     1449        (198, 'TABLE_ROW_H_START'): ('table_row', 4), 
     1450        (198, 'TABLE_ROW_START'): ('table_row', 4), 
     1451        (198, '}}}'): ('table_row', 4), 
     1452        (201, 'NL'): ('_trowrest_starting_plain', 3), 
     1453        (204, 'NL'): ('_trowrest_starting_plain', 3), 
     1454        (205, 'NL'): ('_trowrest_starting_plain', 1), 
     1455        (208, 'NL'): ('_trowrest_starting_header', 3), 
     1456        (211, 'NL'): ('_trowrest_starting_header', 3), 
     1457        (212, 'NL'): ('_trowrest_starting_header', 1) 
    14401458    } 
    14411459    _goto = { 
    1442         (0, '_3?'): 2, (0, '_7+'): 10, (0, 'document'): 1, (2, '_22+'): 87, 
    1443         (2, '_45+'): 183, (2, '_non_space_atom'): 86, (2, '_paragraph'): 3, 
    1444         (2, '_printable_atom'): 98, (2, '_some_list'): 143, 
    1445         (2, '_text_ending_space'): 110, (2, 'alpha_list'): 145, 
    1446         (2, 'block_call'): 39, (2, 'bold_text'): 92, (2, 'bullet_list'): 146, 
     1460        (0, '_3?'): 2, (0, '_7+'): 10, (0, 'document'): 1, (2, '_24+'): 94, 
     1461        (2, '_47+'): 188, (2, '_non_space_atom'): 93, (2, '_paragraph'): 3, 
     1462        (2, '_printable_atom'): 105, (2, '_some_list'): 148, 
     1463        (2, '_text_ending_space'): 117, (2, 'alpha_list'): 150, 
     1464        (2, 'block_call'): 39, (2, 'bold_text'): 99, (2, 'bullet_list'): 151, 
    14471465        (2, 'code_paragraph'): 19, (2, 'heading_paragraph'): 17, 
    1448         (2, 'image'): 97, (2, 'italic_text'): 93, (2, 'link'): 96, 
     1466        (2, 'image'): 104, (2, 'italic_text'): 100, (2, 'link'): 103, 
    14491467        (2, 'list_paragraph'): 20, (2, 'macro_call'): 37, 
    1450         (2, 'macro_call_silent'): 38, (2, 'numbered_list'): 144, 
    1451         (2, 'strike_text'): 94, (2, 'table_paragraph'): 21, 
    1452         (2, 'table_row'): 184, (2, 'text_paragraph'): 18, 
    1453         (2, 'text_paragraph_line'): 106, (2, 'tt_text'): 95, 
    1454         (2, 'undecorated_list'): 147, (3, '_2*'): 4, (4, '_3?'): 8, 
    1455         (4, '_7+'): 6, (4, '_document_trailing'): 5, (6, '_22+'): 87, 
    1456         (6, '_45+'): 183, (6, '_non_space_atom'): 86, (6, '_paragraph'): 7, 
    1457         (6, '_printable_atom'): 98, (6, '_some_list'): 143, 
    1458         (6, '_text_ending_space'): 110, (6, 'alpha_list'): 145, 
    1459         (6, 'block_call'): 39, (6, 'bold_text'): 92, (6, 'bullet_list'): 146, 
     1468        (2, 'macro_call_silent'): 38, (2, 'numbered_list'): 149, 
     1469        (2, 'strike_text'): 101, (2, 'table_paragraph'): 21, 
     1470        (2, 'table_row'): 189, (2, 'text_paragraph'): 18, 
     1471        (2, 'text_paragraph_line'): 113, (2, 'tt_text'): 102, 
     1472        (2, 'undecorated_list'): 152, (3, '_2*'): 4, (4, '_3?'): 8, 
     1473        (4, '_7+'): 6, (4, '_document_trailing'): 5, (6, '_24+'): 94, 
     1474        (6, '_47+'): 188, (6, '_non_space_atom'): 93, (6, '_paragraph'): 7, 
     1475        (6, '_printable_atom'): 105, (6, '_some_list'): 148, 
     1476        (6, '_text_ending_space'): 117, (6, 'alpha_list'): 150, 
     1477        (6, 'block_call'): 39, (6, 'bold_text'): 99, (6, 'bullet_list'): 151, 
    14601478        (6, 'code_paragraph'): 19, (6, 'heading_paragraph'): 17, 
    1461         (6, 'image'): 97, (6, 'italic_text'): 93, (6, 'link'): 96, 
     1479        (6, 'image'): 104, (6, 'italic_text'): 100, (6, 'link'): 103, 
    14621480        (6, 'list_paragraph'): 20, (6, 'macro_call'): 37, 
    1463         (6, 'macro_call_silent'): 38, (6, 'numbered_list'): 144, 
    1464         (6, 'strike_text'): 94, (6, 'table_paragraph'): 21, 
    1465         (6, 'table_row'): 184, (6, 'text_paragraph'): 18, 
    1466         (6, 'text_paragraph_line'): 106, (6, 'tt_text'): 95, 
    1467         (6, 'undecorated_list'): 147, (9, 'block_definition'): 14, 
     1481        (6, 'macro_call_silent'): 38, (6, 'numbered_list'): 149, 
     1482        (6, 'strike_text'): 101, (6, 'table_paragraph'): 21, 
     1483        (6, 'table_row'): 189, (6, 'text_paragraph'): 18, 
     1484        (6, 'text_paragraph_line'): 113, (6, 'tt_text'): 102, 
     1485        (6, 'undecorated_list'): 152, (9, 'block_definition'): 14, 
    14681486        (11, '_5*'): 12, (12, '_3?'): 13, (12, '_7+'): 9, 
    14691487        (25, '_printable_atom'): 30, (25, 'block_call'): 39, 
    14701488        (25, 'macro_call'): 37, (25, 'macro_call_silent'): 38, 
    1471         (26, '_printable_atom'): 30, (26, 'block_call'): 39, 
     1489        (26, '_23*'): 91, (26, '_printable_atom'): 30, (26, 'block_call'): 39, 
    14721490        (26, 'macro_call'): 37, (26, 'macro_call_silent'): 38, 
    1473         (27, '_31*'): 120, (27, '_printable_atom'): 30, (27, 'block_call'): 39, 
     1491        (27, '_printable_atom'): 30, (27, 'block_call'): 39, 
    14741492        (27, 'macro_call'): 37, (27, 'macro_call_silent'): 38, 
    14751493        (28, '_printable_atom'): 30, (28, 'block_call'): 39, 
    14761494        (28, 'macro_call'): 37, (28, 'macro_call_silent'): 38, 
    1477         (29, '_31*'): 85, (29, '_printable_atom'): 30, (29, 'block_call'): 39, 
     1495        (29, '_23*'): 90, (29, '_printable_atom'): 30, (29, 'block_call'): 39, 
    14781496        (29, 'macro_call'): 37, (29, 'macro_call_silent'): 38, 
    1479         (41, '_16?'): 45, (42, '_macro_arguments'): 43, (42, 'macro_arg'): 59, 
    1480         (47, '_16?'): 51, (48, '_macro_arguments'): 49, (48, 'macro_arg'): 59, 
    1481         (53, '_16?'): 57, (54, '_macro_arguments'): 55, (54, 'macro_arg'): 59, 
    1482         (59, '_13*'): 60, (60, '_14*'): 63, (60, '_comma'): 61, 
    1483         (61, 'macro_arg'): 62, (64, '_14*'): 65, (70, '_16?'): 83, 
    1484         (70, 'block_arguments'): 71, (72, '_16?'): 73, (74, '_22+'): 87, 
    1485         (74, '_45+'): 183, (74, '_non_space_atom'): 86, (74, '_paragraph'): 84, 
    1486         (74, '_printable_atom'): 98, (74, '_some_list'): 143, 
    1487         (74, '_text_ending_space'): 110, (74, 'alpha_list'): 145, 
    1488         (74, 'block_body'): 75, (74, 'block_call'): 39, (74, 'bold_text'): 92, 
    1489         (74, 'bullet_list'): 146, (74, 'code_paragraph'): 19, 
    1490         (74, 'heading_paragraph'): 17, (74, 'image'): 97, 
    1491         (74, 'italic_text'): 93, (74, 'link'): 96, (74, 'list_paragraph'): 20, 
    1492         (74, 'macro_call'): 37, (74, 'macro_call_silent'): 38, 
    1493         (74, 'numbered_list'): 144, (74, 'strike_text'): 94, 
    1494         (74, 'table_paragraph'): 21, (74, 'table_row'): 184, 
    1495         (74, 'text_paragraph'): 18, (74, 'text_paragraph_line'): 106, 
    1496         (74, 'tt_text'): 95, (74, 'undecorated_list'): 147, (79, '_18*'): 80, 
    1497         (80, '_14*'): 63, (80, '_comma'): 81, (85, 'space'): 121, 
    1498         (87, '_24*'): 99, (87, '_non_space_atom'): 91, 
    1499         (87, '_printable_atom'): 98, (87, 'block_call'): 39, 
    1500         (87, 'bold_text'): 92, (87, 'image'): 97, (87, 'italic_text'): 93, 
    1501         (87, 'link'): 96, (87, 'macro_call'): 37, 
    1502         (87, 'macro_call_silent'): 38, (87, 'strike_text'): 94, 
    1503         (87, 'tt_text'): 95, (88, '_non_space_atom'): 91, 
    1504         (88, '_printable_atom'): 98, (88, 'block_call'): 39, 
    1505         (88, 'bold_text'): 92, (88, 'image'): 97, (88, 'italic_text'): 93, 
    1506         (88, 'link'): 96, (88, 'macro_call'): 37, 
    1507         (88, 'macro_call_silent'): 38, (88, 'strike_text'): 94, 
    1508         (88, 'tt_text'): 95, (89, '_non_space_atom'): 91, 
    1509         (89, '_printable_atom'): 98, (89, 'block_call'): 39, 
    1510         (89, 'bold_text'): 92, (89, 'image'): 97, (89, 'italic_text'): 93, 
    1511         (89, 'link'): 96, (89, 'macro_call'): 37, 
    1512         (89, 'macro_call_silent'): 38, (89, 'strike_text'): 94, 
    1513         (89, 'tt_text'): 95, (90, '_non_space_atom'): 91, 
    1514         (90, '_printable_atom'): 98, (90, 'block_call'): 39, 
    1515         (90, 'bold_text'): 92, (90, 'image'): 97, (90, 'italic_text'): 93, 
    1516         (90, 'link'): 96, (90, 'macro_call'): 37, 
    1517         (90, 'macro_call_silent'): 38, (90, 'strike_text'): 94, 
    1518         (90, 'tt_text'): 95, (99, '_33?'): 100, (99, 'space'): 101, 
    1519         (101, '_22+'): 89, (101, '_non_space_atom'): 86, 
    1520         (101, '_printable_atom'): 98, (101, 'block_call'): 39, 
    1521         (101, 'bold_text'): 92, (101, 'image'): 97, (101, 'italic_text'): 93, 
    1522         (101, 'link'): 96, (101, 'macro_call'): 37, 
    1523         (101, 'macro_call_silent'): 38, (101, 'strike_text'): 94, 
    1524         (101, 'tt_text'): 95, (103, '_22+'): 88, (103, '_non_space_atom'): 86, 
    1525         (103, '_printable_atom'): 98, (103, 'block_call'): 39, 
    1526         (103, 'bold_text'): 92, (103, 'image'): 97, (103, 'italic_text'): 93, 
    1527         (103, 'link'): 96, (103, 'macro_call'): 37, 
    1528         (103, 'macro_call_silent'): 38, (103, 'strike_text'): 94, 
    1529         (103, 'tt_text'): 95, (104, '_22+'): 88, (104, '_non_space_atom'): 86, 
    1530         (104, '_printable_atom'): 98, (104, 'block_call'): 39, 
    1531         (104, 'bold_text'): 92, (104, 'image'): 97, (104, 'italic_text'): 93, 
    1532         (104, 'link'): 96, (104, 'macro_call'): 37, 
    1533         (104, 'macro_call_silent'): 38, (104, 'strike_text'): 94, 
    1534         (104, 'tt_text'): 95, (106, '_29*'): 107, (108, '_22+'): 87, 
    1535         (108, '_non_space_atom'): 86, (108, '_printable_atom'): 98, 
    1536         (108, '_text_ending_space'): 110, (108, 'block_call'): 39, 
    1537         (108, 'bold_text'): 92, (108, 'image'): 97, (108, 'italic_text'): 93, 
    1538         (108, 'link'): 96, (108, 'macro_call'): 37, 
    1539         (108, 'macro_call_silent'): 38, (108, 'strike_text'): 94, 
    1540         (108, 'text_paragraph_line'): 109, (108, 'tt_text'): 95, 
    1541         (111, '_8+'): 26, (111, '_printable_atom'): 24, 
    1542         (111, 'block_call'): 39, (111, 'link_target'): 112, 
    1543         (111, 'macro_call'): 37, (111, 'macro_call_silent'): 38, 
    1544         (112, 'space'): 114, (114, '_8+'): 27, (114, '_printable_atom'): 24, 
    1545         (114, 'block_call'): 39, (114, 'image'): 122, 
    1546         (114, 'link_description'): 115, (114, 'macro_call'): 37, 
    1547         (114, 'macro_call_silent'): 38, (117, '_8+'): 28, 
    1548         (117, '_printable_atom'): 24, (117, 'block_call'): 39, 
    1549         (117, 'image_target'): 118, (117, 'macro_call'): 37, 
    1550         (117, 'macro_call_silent'): 38, (120, 'space'): 121, (121, '_8+'): 25, 
    1551         (121, '_printable_atom'): 24, (121, 'block_call'): 39, 
    1552         (121, 'macro_call'): 37, (121, 'macro_call_silent'): 38, 
    1553         (122, '_33?'): 123, (122, 'space'): 141, (124, '_8+'): 29, 
    1554         (124, '_printable_atom'): 24, (124, '_raw_text'): 125, 
    1555         (124, 'block_call'): 39, (124, 'macro_call'): 37, 
    1556         (124, 'macro_call_silent'): 38, (127, '_8+'): 29, 
    1557         (127, '_printable_atom'): 24, (127, '_raw_text'): 128, 
    1558         (127, 'block_call'): 39, (127, 'macro_call'): 37, 
    1559         (127, 'macro_call_silent'): 38, (130, '_8+'): 29, 
    1560         (130, '_printable_atom'): 24, (130, '_raw_text'): 131, 
    1561         (130, 'block_call'): 39, (130, 'macro_call'): 37, 
    1562         (130, 'macro_call_silent'): 38, (133, '_8+'): 29, 
    1563         (133, '_printable_atom'): 24, (133, '_raw_text'): 134, 
    1564         (133, 'block_call'): 39, (133, 'macro_call'): 37, 
    1565         (133, 'macro_call_silent'): 38, (136, '_33?'): 137, 
    1566         (136, 'space'): 141, (137, '_22+'): 87, (137, '_non_space_atom'): 86, 
    1567         (137, '_printable_atom'): 98, (137, '_text_ending_space'): 138, 
    1568         (137, 'block_call'): 39, (137, 'bold_text'): 92, (137, 'image'): 97, 
    1569         (137, 'italic_text'): 93, (137, 'link'): 96, (137, 'macro_call'): 37, 
    1570         (137, 'macro_call_silent'): 38, (137, 'strike_text'): 94, 
    1571         (137, 'tt_text'): 95, (139, '_33?'): 140, (139, 'space'): 141, 
    1572         (148, '_35+'): 149, (148, '_37+'): 157, (148, '_39+'): 164, 
    1573         (148, '_41+'): 171, (148, 'alpha_list_element'): 159, 
    1574         (148, 'bullet_list_element'): 166, (148, 'numbered_list_element'): 151, 
    1575         (148, 'undecorated_list_element'): 173, 
    1576         (149, 'numbered_list_element'): 152, (153, '_22+'): 87, 
    1577         (153, '_list_item'): 154, (153, '_non_space_atom'): 86, 
    1578         (153, '_printable_atom'): 98, (153, '_text_ending_space'): 182, 
    1579         (153, 'block_call'): 39, (153, 'bold_text'): 92, (153, 'image'): 97, 
    1580         (153, 'italic_text'): 93, (153, 'link'): 96, 
    1581         (153, 'list_item_line'): 178, (153, 'macro_call'): 37, 
    1582         (153, 'macro_call_silent'): 38, (153, 'strike_text'): 94, 
    1583         (153, 'tt_text'): 95, (154, '_36?'): 155, (154, '_some_list'): 156, 
    1584         (154, 'alpha_list'): 145, (154, 'bullet_list'): 146, 
    1585         (154, 'numbered_list'): 144, (154, 'undecorated_list'): 147, 
    1586         (157, 'alpha_list_element'): 160, (161, '_22+'): 87, 
    1587         (161, '_list_item'): 162, (161, '_non_space_atom'): 86, 
    1588         (161, '_printable_atom'): 98, (161, '_text_ending_space'): 182, 
    1589         (161, 'block_call'): 39, (161, 'bold_text'): 92, (161, 'image'): 97, 
    1590         (161, 'italic_text'): 93, (161, 'link'): 96, 
    1591         (161, 'list_item_line'): 178, (161, 'macro_call'): 37, 
    1592         (161, 'macro_call_silent'): 38, (161, 'strike_text'): 94, 
    1593         (161, 'tt_text'): 95, (162, '_36?'): 163, (162, '_some_list'): 156, 
    1594         (162, 'alpha_list'): 145, (162, 'bullet_list'): 146, 
    1595         (162, 'numbered_list'): 144, (162, 'undecorated_list'): 147, 
    1596         (164, 'bullet_list_element'): 167, (168, '_22+'): 87, 
    1597         (168, '_list_item'): 169, (168, '_non_space_atom'): 86, 
    1598         (168, '_printable_atom'): 98, (168, '_text_ending_space'): 182, 
    1599         (168, 'block_call'): 39, (168, 'bold_text'): 92, (168, 'image'): 97, 
    1600         (168, 'italic_text'): 93, (168, 'link'): 96, 
    1601         (168, 'list_item_line'): 178, (168, 'macro_call'): 37, 
    1602         (168, 'macro_call_silent'): 38, (168, 'strike_text'): 94, 
    1603         (168, 'tt_text'): 95, (169, '_36?'): 170, (169, '_some_list'): 156, 
    1604         (169, 'alpha_list'): 145, (169, 'bullet_list'): 146, 
    1605         (169, 'numbered_list'): 144, (169, 'undecorated_list'): 147, 
    1606         (171, 'undecorated_list_element'): 174, (175, '_22+'): 87, 
    1607         (175, '_list_item'): 176, (175, '_non_space_atom'): 86, 
    1608         (175, '_printable_atom'): 98, (175, '_text_ending_space'): 182, 
    1609         (175, 'block_call'): 39, (175, 'bold_text'): 92, (175, 'image'): 97, 
    1610         (175, 'italic_text'): 93, (175, 'link'): 96, 
    1611         (175, 'list_item_line'): 178, (175, 'macro_call'): 37, 
    1612         (175, 'macro_call_silent'): 38, (175, 'strike_text'): 94, 
    1613         (175, 'tt_text'): 95, (176, '_36?'): 177, (176, '_some_list'): 156, 
    1614         (176, 'alpha_list'): 145, (176, 'bullet_list'): 146, 
    1615         (176, 'numbered_list'): 144, (176, 'undecorated_list'): 147, 
    1616         (178, '_44*'): 179, (180, '_22+'): 87, (180, '_non_space_atom'): 86, 
    1617         (180, '_printable_atom'): 98, (180, '_text_ending_space'): 182, 
    1618         (180, 'block_call'): 39, (180, 'bold_text'): 92, (180, 'image'): 97, 
    1619         (180, 'italic_text'): 93, (180, 'link'): 96, 
    1620         (180, 'list_item_line'): 181, (180, 'macro_call'): 37, 
    1621         (180, 'macro_call_silent'): 38, (180, 'strike_text'): 94, 
    1622         (180, 'tt_text'): 95, (183, 'table_row'): 185, 
    1623         (186, 'table_cell'): 187, (187, '_trowrest_starting_plain'): 188, 
    1624         (190, 'header_cell'): 191, (191, '_trowrest_starting_header'): 192, 
    1625         (194, 'table_cell'): 195, (195, '_trowrest_starting_plain'): 196, 
    1626         (197, 'header_cell'): 198, (198, '_trowrest_starting_header'): 199, 
    1627         (201, 'table_cell'): 202, (202, '_trowrest_starting_plain'): 203, 
    1628         (204, 'header_cell'): 205, (205, '_trowrest_starting_header'): 206, 
    1629         (208, '_22+'): 90, (208, '_27+'): 104, (208, '_non_space_atom'): 86, 
    1630         (208, '_printable_atom'): 98, (208, 'block_call'): 39, 
    1631         (208, 'bold_text'): 92, (208, 'image'): 97, (208, 'italic_text'): 93, 
    1632         (208, 'link'): 96, (208, 'macro_call'): 37, 
    1633         (208, 'macro_call_silent'): 38, (208, 'strike_text'): 94, 
    1634         (208, 'tt_text'): 95, (209, '_22+'): 90, (209, '_27+'): 103, 
    1635         (209, '_non_space_atom'): 86, (209, '_printable_atom'): 98, 
    1636         (209, 'block_call'): 39, (209, 'bold_text'): 92, (209, 'image'): 97, 
    1637         (209, 'italic_text'): 93, (209, 'link'): 96, (209, 'macro_call'): 37, 
    1638         (209, 'macro_call_silent'): 38, (209, 'strike_text'): 94, 
    1639         (209, 'tt_text'): 95 
     1497        (41, '_14?'): 45, (42, '_macro_arguments'): 43, (42, 'macro_arg'): 59, 
     1498        (47, '_14?'): 51, (48, '_macro_arguments'): 49, (48, 'macro_arg'): 59, 
     1499        (53, '_14?'): 57, (54, '_macro_arguments'): 55, (54, 'macro_arg'): 59, 
     1500        (59, '_13*'): 60, (60, '_14?'): 61, (60, '_comma'): 62, 
     1501        (62, 'macro_arg'): 63, (65, '_16*'): 68, (67, '_16*'): 68, 
     1502        (69, '_16*'): 70, (73, '_16*'): 71, (77, '_14?'): 88, 
     1503        (77, 'block_arguments'): 78, (79, '_14?'): 80, (81, '_24+'): 94, 
     1504        (81, '_47+'): 188, (81, '_non_space_atom'): 93, (81, '_paragraph'): 89, 
     1505        (81, '_printable_atom'): 105, (81, '_some_list'): 148, 
     1506        (81, '_text_ending_space'): 117, (81, 'alpha_list'): 150, 
     1507        (81, 'block_body'): 82, (81, 'block_call'): 39, (81, 'bold_text'): 99, 
     1508        (81, 'bullet_list'): 151, (81, 'code_paragraph'): 19, 
     1509        (81, 'heading_paragraph'): 17, (81, 'image'): 104, 
     1510        (81, 'italic_text'): 100, (81, 'link'): 103, 
     1511        (81, 'list_paragraph'): 20, (81, 'macro_call'): 37, 
     1512        (81, 'macro_call_silent'): 38, (81, 'numbered_list'): 149, 
     1513        (81, 'strike_text'): 101, (81, 'table_paragraph'): 21, 
     1514        (81, 'table_row'): 189, (81, 'text_paragraph'): 18, 
     1515        (81, 'text_paragraph_line'): 113, (81, 'tt_text'): 102, 
     1516        (81, 'undecorated_list'): 152, (84, '_20*'): 85, (85, '_comma'): 86, 
     1517        (90, 'space'): 92, (91, 'space'): 92, (92, '_8+'): 28, 
     1518        (92, '_printable_atom'): 24, (92, 'block_call'): 39, 
     1519        (92, 'macro_call'): 37, (92, 'macro_call_silent'): 38, 
     1520        (94, '_26*'): 106, (94, '_non_space_atom'): 98, 
     1521        (94, '_printable_atom'): 105, (94, 'block_call'): 39, 
     1522        (94, 'bold_text'): 99, (94, 'image'): 104, (94, 'italic_text'): 100, 
     1523        (94, 'link'): 103, (94, 'macro_call'): 37, 
     1524        (94, 'macro_call_silent'): 38, (94, 'strike_text'): 101, 
     1525        (94, 'tt_text'): 102, (95, '_non_space_atom'): 98, 
     1526        (95, '_printable_atom'): 105, (95, 'block_call'): 39, 
     1527        (95, 'bold_text'): 99, (95, 'image'): 104, (95, 'italic_text'): 100, 
     1528        (95, 'link'): 103, (95, 'macro_call'): 37, 
     1529        (95, 'macro_call_silent'): 38, (95, 'strike_text'): 101, 
     1530        (95, 'tt_text'): 102, (96, '_non_space_atom'): 98, 
     1531        (96, '_printable_atom'): 105, (96, 'block_call'): 39, 
     1532        (96, 'bold_text'): 99, (96, 'image'): 104, (96, 'italic_text'): 100, 
     1533        (96, 'link'): 103, (96, 'macro_call'): 37, 
     1534        (96, 'macro_call_silent'): 38, (96, 'strike_text'): 101, 
     1535        (96, 'tt_text'): 102, (97, '_non_space_atom'): 98, 
     1536        (97, '_printable_atom'): 105, (97, 'block_call'): 39, 
     1537        (97, 'bold_text'): 99, (97, 'image'): 104, (97, 'italic_text'): 100, 
     1538        (97, 'link'): 103, (97, 'macro_call'): 37, 
     1539        (97, 'macro_call_silent'): 38, (97, 'strike_text'): 101, 
     1540        (97, 'tt_text'): 102, (106, '_36?'): 107, (106, 'space'): 108, 
     1541        (108, '_24+'): 95, (108, '_non_space_atom'): 93, 
     1542        (108, '_printable_atom'): 105, (108, 'block_call'): 39, 
     1543        (108, 'bold_text'): 99, (108, 'image'): 104, (108, 'italic_text'): 100, 
     1544        (108, 'link'): 103, (108, 'macro_call'): 37, 
     1545        (108, 'macro_call_silent'): 38, (108, 'strike_text'): 101, 
     1546        (108, 'tt_text'): 102, (110, '_24+'): 97, (110, '_non_space_atom'): 93, 
     1547        (110, '_printable_atom'): 105, (110, 'block_call'): 39, 
     1548        (110, 'bold_text'): 99, (110, 'image'): 104, (110, 'italic_text'): 100, 
     1549        (110, 'link'): 103, (110, 'macro_call'): 37, 
     1550        (110, 'macro_call_silent'): 38, (110, 'strike_text'): 101, 
     1551        (110, 'tt_text'): 102, (111, '_24+'): 97, (111, '_non_space_atom'): 93, 
     1552        (111, '_printable_atom'): 105, (111, 'block_call'): 39, 
     1553        (111, 'bold_text'): 99, (111, 'image'): 104, (111, 'italic_text'): 100, 
     1554        (111, 'link'): 103, (111, 'macro_call'): 37, 
     1555        (111, 'macro_call_silent'): 38, (111, 'strike_text'): 101, 
     1556        (111, 'tt_text'): 102, (113, '_31*'): 114, (115, '_24+'): 94, 
     1557        (115, '_non_space_atom'): 93, (115, '_printable_atom'): 105, 
     1558        (115, '_text_ending_space'): 117, (115, 'block_call'): 39, 
     1559        (115, 'bold_text'): 99, (115, 'image'): 104, (115, 'italic_text'): 100, 
     1560        (115, 'link'): 103, (115, 'macro_call'): 37, 
     1561        (115, 'macro_call_silent'): 38, (115, 'strike_text'): 101, 
     1562        (115, 'text_paragraph_line'): 116, (115, 'tt_text'): 102, 
     1563        (118, '_8+'): 25, (118, '_printable_atom'): 24, 
     1564        (118, 'block_call'): 39, (118, 'link_target'): 119, 
     1565        (118, 'macro_call'): 37, (118, 'macro_call_silent'): 38, 
     1566        (119, 'space'): 121, (121, '_8+'): 26, (121, '_printable_atom'): 24, 
     1567        (121, 'block_call'): 39, (121, 'image'): 127, 
     1568        (121, 'link_description'): 122, (121, 'macro_call'): 37, 
     1569        (121, 'macro_call_silent'): 38, (124, '_8+'): 27, 
     1570        (124, '_printable_atom'): 24, (124, 'block_call'): 39, 
     1571        (124, 'image_target'): 125, (124, 'macro_call'): 37, 
     1572        (124, 'macro_call_silent'): 38, (127, '_36?'): 128, 
     1573        (127, 'space'): 146, (129, '_8+'): 29, (129, '_printable_atom'): 24, 
     1574        (129, '_raw_text'): 130, (129, 'block_call'): 39, 
     1575        (129, 'macro_call'): 37, (129, 'macro_call_silent'): 38, 
     1576        (132, '_8+'): 29, (132, '_printable_atom'): 24, 
     1577        (132, '_raw_text'): 133, (132, 'block_call'): 39, 
     1578        (132, 'macro_call'): 37, (132, 'macro_call_silent'): 38, 
     1579        (135, '_8+'): 29, (135, '_printable_atom'): 24, 
     1580        (135, '_raw_text'): 136, (135, 'block_call'): 39, 
     1581        (135, 'macro_call'): 37, (135, 'macro_call_silent'): 38, 
     1582        (138, '_8+'): 29, (138, '_printable_atom'): 24, 
     1583        (138, '_raw_text'): 139, (138, 'block_call'): 39, 
     1584        (138, 'macro_call'): 37, (138, 'macro_call_silent'): 38, 
     1585        (141, '_36?'): 142, (141, 'space'): 146, (142, '_24+'): 94, 
     1586        (142, '_non_space_atom'): 93, (142, '_printable_atom'): 105, 
     1587        (142, '_text_ending_space'): 143, (142, 'block_call'): 39, 
     1588        (142, 'bold_text'): 99, (142, 'image'): 104, (142, 'italic_text'): 100, 
     1589        (142, 'link'): 103, (142, 'macro_call'): 37, 
     1590        (142, 'macro_call_silent'): 38, (142, 'strike_text'): 101, 
     1591        (142, 'tt_text'): 102, (144, '_36?'): 145, (144, 'space'): 146, 
     1592        (153, '_37+'): 154, (153, '_39+'): 162, (153, '_41+'): 169, 
     1593        (153, '_43+'): 176, (153, 'alpha_list_element'): 164, 
     1594        (153, 'bullet_list_element'): 171, (153, 'numbered_list_element'): 156, 
     1595        (153, 'undecorated_list_element'): 178, 
     1596        (154, 'numbered_list_element'): 157, (158, '_24+'): 94, 
     1597        (158, '_list_item'): 159, (158, '_non_space_atom'): 93, 
     1598        (158, '_printable_atom'): 105, (158, '_text_ending_space'): 187, 
     1599        (158, 'block_call'): 39, (158, 'bold_text'): 99, (158, 'image'): 104, 
     1600        (158, 'italic_text'): 100, (158, 'link'): 103, 
     1601        (158, 'list_item_line'): 183, (158, 'macro_call'): 37, 
     1602        (158, 'macro_call_silent'): 38, (158, 'strike_text'): 101, 
     1603        (158, 'tt_text'): 102, (159, '_38?'): 160, (159, '_some_list'): 161, 
     1604        (159, 'alpha_list'): 150, (159, 'bullet_list'): 151, 
     1605        (159, 'numbered_list'): 149, (159, 'undecorated_list'): 152, 
     1606        (162, 'alpha_list_element'): 165, (166, '_24+'): 94, 
     1607        (166, '_list_item'): 167, (166, '_non_space_atom'): 93, 
     1608        (166, '_printable_atom'): 105, (166, '_text_ending_space'): 187, 
     1609        (166, 'block_call'): 39, (166, 'bold_text'): 99, (166, 'image'): 104, 
     1610        (166, 'italic_text'): 100, (166, 'link'): 103, 
     1611        (166, 'list_item_line'): 183, (166, 'macro_call'): 37, 
     1612        (166, 'macro_call_silent'): 38, (166, 'strike_text'): 101, 
     1613        (166, 'tt_text'): 102, (167, '_38?'): 168, (167, '_some_list'): 161, 
     1614        (167, 'alpha_list'): 150, (167, 'bullet_list'): 151, 
     1615        (167, 'numbered_list'): 149, (167, 'undecorated_list'): 152, 
     1616        (169, 'bullet_list_element'): 172, (173, '_24+'): 94, 
     1617        (173, '_list_item'): 174, (173, '_non_space_atom'): 93, 
     1618        (173, '_printable_atom'): 105, (173, '_text_ending_space'): 187, 
     1619        (173, 'block_call'): 39, (173, 'bold_text'): 99, (173, 'image'): 104, 
     1620        (173, 'italic_text'): 100, (173, 'link'): 103, 
     1621        (173, 'list_item_line'): 183, (173, 'macro_call'): 37, 
     1622        (173, 'macro_call_silent'): 38, (173, 'strike_text'): 101, 
     1623        (173, 'tt_text'): 102, (174, '_38?'): 175, (174, '_some_list'): 161, 
     1624        (174, 'alpha_list'): 150, (174, 'bullet_list'): 151, 
     1625        (174, 'numbered_list'): 149, (174, 'undecorated_list'): 152, 
     1626        (176, 'undecorated_list_element'): 179, (180, '_24+'): 94, 
     1627        (180, '_list_item'): 181, (180, '_non_space_atom'): 93, 
     1628        (180, '_printable_atom'): 105, (180, '_text_ending_space'): 187, 
     1629        (180, 'block_call'): 39, (180, 'bold_text'): 99, (180, 'image'): 104, 
     1630        (180, 'italic_text'): 100, (180, 'link'): 103, 
     1631        (180, 'list_item_line'): 183, (180, 'macro_call'): 37, 
     1632        (180, 'macro_call_silent'): 38, (180, 'strike_text'): 101, 
     1633        (180, 'tt_text'): 102, (181, '_38?'): 182, (181, '_some_list'): 161, 
     1634        (181, 'alpha_list'): 150, (181, 'bullet_list'): 151, 
     1635        (181, 'numbered_list'): 149, (181, 'undecorated_list'): 152, 
     1636        (183, '_46*'): 184, (185, '_24+'): 94, (185, '_non_space_atom'): 93, 
     1637        (185, '_printable_atom'): 105, (185, '_text_ending_space'): 187, 
     1638        (185, 'block_call'): 39, (185, 'bold_text'): 99, (185, 'image'): 104, 
     1639        (185, 'italic_text'): 100, (185, 'link'): 103, 
     1640        (185, 'list_item_line'): 186, (185, 'macro_call'): 37, 
     1641        (185, 'macro_call_silent'): 38, (185, 'strike_text'): 101, 
     1642        (185, 'tt_text'): 102, (188, 'table_row'): 190, 
     1643        (191, 'table_cell'): 192, (192, '_trowrest_starting_plain'): 193, 
     1644        (195, 'header_cell'): 196, (196, '_trowrest_starting_header'): 197, 
     1645        (199, 'table_cell'): 200, (200, '_trowrest_starting_plain'): 201, 
     1646        (202, 'header_cell'): 203, (203, '_trowrest_starting_header'): 204, 
     1647        (206, 'table_cell'): 207, (207, '_trowrest_starting_plain'): 208, 
     1648        (209, 'header_cell'): 210, (210, '_trowrest_starting_header'): 211, 
     1649        (213, '_24+'): 96, (213, '_29+'): 110, (213, '_non_space_atom'): 93, 
     1650        (213, '_printable_atom'): 105, (213, 'block_call'): 39, 
     1651        (213, 'bold_text'): 99, (213, 'image'): 104, (213, 'italic_text'): 100, 
     1652        (213, 'link'): 103, (213, 'macro_call'): 37, 
     1653        (213, 'macro_call_silent'): 38, (213, 'strike_text'): 101, 
     1654        (213, 'tt_text'): 102, (214, '_24+'): 96, (214, '_29+'): 111, 
     1655        (214, '_non_space_atom'): 93, (214, '_printable_atom'): 105, 
     1656        (214, 'block_call'): 39, (214, 'bold_text'): 99, (214, 'image'): 104, 
     1657        (214, 'italic_text'): 100, (214, 'link'): 103, (214, 'macro_call'): 37, 
     1658        (214, 'macro_call_silent'): 38, (214, 'strike_text'): 101, 
     1659        (214, 'tt_text'): 102 
    16401660    } 
    16411661    _shift = { 
    1642         (0, 'EMPTY_LINE'): 15, (1, EOF): 210, (2, '**'): 124, 
    1643         (2, 'BEGIN_INDENT'): 148, (2, 'BLOCK_CALL'): 53, (2, 'COMMA'): 31, 
    1644         (2, 'HEADER_S'): 136, (2, 'MACRO_CALL'): 41, 
     1662        (0, 'EMPTY_LINE'): 15, (1, EOF): 215, (2, '**'): 129, 
     1663        (2, 'BEGIN_INDENT'): 153, (2, 'BLOCK_CALL'): 53, (2, 'COMMA'): 31, 
     1664        (2, 'HEADER_S'): 141, (2, 'MACRO_CALL'): 41, 
    16451665        (2, 'MACRO_CALL_SILENT'): 47, (2, 'MACRO_VALUE'): 40, 
    1646         (2, 'NUMBER'): 35, (2, 'PRE'): 142, (2, 'PUNCT'): 36, 
    1647         (2, 'Q_CHAR'): 33, (2, 'STRING'): 32, (2, 'TABLE_ROW_H_START'): 190, 
    1648         (2, 'TABLE_ROW_START'): 186, (2, 'WORD'): 34, (2, '[['): 111, 
    1649         (2, '[[!'): 117, (2, '__'): 127, (2, '{{'): 133, (2, '~~'): 130, 
    1650         (4, 'EMPTY_LINE'): 15, (6, '**'): 124, (6, 'BEGIN_INDENT'): 148, 
     1666        (2, 'NUMBER'): 35, (2, 'PRE'): 147, (2, 'PUNCT'): 36, 
     1667        (2, 'Q_CHAR'): 33, (2, 'STRING'): 32, (2, 'TABLE_ROW_H_START'): 195, 
     1668        (2, 'TABLE_ROW_START'): 191, (2, 'WORD'): 34, (2, '[['): 118, 
     1669        (2, '[[!'): 124, (2, '__'): 132, (2, '{{'): 138, (2, '~~'): 135, 
     1670        (4, 'EMPTY_LINE'): 15, (6, '**'): 129, (6, 'BEGIN_INDENT'): 153, 
    16511671        (6, 'BLOCK_CALL'): 53, (6, 'COMMA'): 31, (6, 'EMPTY_LINE'): 16, 
    1652         (6, 'HEADER_S'): 136, (6, 'MACRO_CALL'): 41, 
     1672        (6, 'HEADER_S'): 141, (6, 'MACRO_CALL'): 41, 
    16531673        (6, 'MACRO_CALL_SILENT'): 47, (6, 'MACRO_VALUE'): 40, 
    1654         (6, 'NEW_SECTION'): 11, (6, 'NUMBER'): 35, (6, 'PRE'): 142, 
     1674        (6, 'NEW_SECTION'): 11, (6, 'NUMBER'): 35, (6, 'PRE'): 147, 
    16551675        (6, 'PUNCT'): 36, (6, 'Q_CHAR'): 33, (6, 'STRING'): 32, 
    1656         (6, 'TABLE_ROW_H_START'): 190, (6, 'TABLE_ROW_START'): 186, 
    1657         (6, 'WORD'): 34, (6, '[['): 111, (6, '[[!'): 117, (6, '__'): 127, 
    1658         (6, '{{'): 133, (6, '~~'): 130, (9, 'BLOCK_CALL'): 70, 
     1676        (6, 'TABLE_ROW_H_START'): 195, (6, 'TABLE_ROW_START'): 191, 
     1677        (6, 'WORD'): 34, (6, '[['): 118, (6, '[[!'): 124, (6, '__'): 132, 
     1678        (6, '{{'): 138, (6, '~~'): 135, (9, 'BLOCK_CALL'): 77, 
    16591679        (9, 'EMPTY_LINE'): 16, (10, 'EMPTY_LINE'): 16, (12, 'EMPTY_LINE'): 15, 
    16601680        (25, 'BLOCK_CALL'): 53, (25, 'COMMA'): 31, (25, 'MACRO_CALL'): 41, 
     
    16781698        (29, 'NUMBER'): 35, (29, 'PUNCT'): 36, (29, 'Q_CHAR'): 33, 
    16791699        (29, 'STRING'): 32, (29, 'WORD'): 34, (41, ' '): 42, 
    1680         (42, 'MACRO_VALUE'): 69, (42, 'NUMBER'): 67, (42, 'STRING'): 68, 
    1681         (43, ']]'): 44, (45, ']]'): 46, (47, ' '): 48, (48, 'MACRO_VALUE'): 69, 
    1682         (48, 'NUMBER'): 67, (48, 'STRING'): 68, (49, ']]'): 50, (51, ']]'): 52, 
    1683         (53, ' '): 54, (54, 'MACRO_VALUE'): 69, (54, 'NUMBER'): 67, 
    1684         (54, 'STRING'): 68, (55, ']]'): 56, (57, ']]'): 58, 
    1685         (61, 'MACRO_VALUE'): 69, (61, 'NUMBER'): 67, (61, 'STRING'): 68, 
    1686         (63, ' '): 66, (63, 'COMMA'): 64, (65, ' '): 66, (70, ' '): 78, 
    1687         (71, ']]'): 72, (72, ' '): 77, (73, '{{{'): 74, (74, '**'): 124, 
    1688         (74, 'BEGIN_INDENT'): 148, (74, 'BLOCK_CALL'): 53, (74, 'COMMA'): 31, 
    1689         (74, 'HEADER_S'): 136, (74, 'MACRO_CALL'): 41, 
    1690         (74, 'MACRO_CALL_SILENT'): 47, (74, 'MACRO_VALUE'): 40, 
    1691         (74, 'NUMBER'): 35, (74, 'PRE'): 142, (74, 'PUNCT'): 36, 
    1692         (74, 'Q_CHAR'): 33, (74, 'STRING'): 32, (74, 'TABLE_ROW_H_START'): 190, 
    1693         (74, 'TABLE_ROW_START'): 186, (74, 'WORD'): 34, (74, '[['): 111, 
    1694         (74, '[[!'): 117, (74, '__'): 127, (74, '{{'): 133, (74, '~~'): 130, 
    1695         (75, '}}}'): 76, (78, 'MACRO_VALUE'): 79, (81, 'MACRO_VALUE'): 82, 
    1696         (85, ' '): 22, (85, 'NL'): 23, (87, '**'): 124, (87, 'BLOCK_CALL'): 53, 
    1697         (87, 'COMMA'): 31, (87, 'MACRO_CALL'): 41, 
    1698         (87, 'MACRO_CALL_SILENT'): 47, (87, 'MACRO_VALUE'): 40, 
    1699         (87, 'NUMBER'): 35, (87, 'PUNCT'): 36, (87, 'Q_CHAR'): 33, 
    1700         (87, 'STRING'): 32, (87, 'WORD'): 34, (87, '[['): 111, 
    1701         (87, '[[!'): 117, (87, '__'): 127, (87, '{{'): 133, (87, '~~'): 130, 
    1702         (88, ' '): 105, (88, '**'): 124, (88, 'BLOCK_CALL'): 53, 
    1703         (88, 'COMMA'): 31, (88, 'MACRO_CALL'): 41, 
    1704         (88, 'MACRO_CALL_SILENT'): 47, (88, 'MACRO_VALUE'): 40, 
    1705         (88, 'NUMBER'): 35, (88, 'PUNCT'): 36, (88, 'Q_CHAR'): 33, 
    1706         (88, 'STRING'): 32, (88, 'WORD'): 34, (88, '[['): 111, 
    1707         (88, '[[!'): 117, (88, '__'): 127, (88, '{{'): 133, (88, '~~'): 130, 
    1708         (89, '**'): 124, (89, 'BLOCK_CALL'): 53, (89, 'COMMA'): 31, 
    1709         (89, 'MACRO_CALL'): 41, (89, 'MACRO_CALL_SILENT'): 47, 
    1710         (89, 'MACRO_VALUE'): 40, (89, 'NUMBER'): 35, (89, 'PUNCT'): 36, 
    1711         (89, 'Q_CHAR'): 33, (89, 'STRING'): 32, (89, 'WORD'): 34, 
    1712         (89, '[['): 111, (89, '[[!'): 117, (89, '__'): 127, (89, '{{'): 133, 
    1713         (89, '~~'): 130, (90, ' '): 102, (90, '**'): 124, 
    1714         (90, 'BLOCK_CALL'): 53, (90, 'COMMA'): 31, (90, 'MACRO_CALL'): 41, 
    1715         (90, 'MACRO_CALL_SILENT'): 47, (90, 'MACRO_VALUE'): 40, 
    1716         (90, 'NUMBER'): 35, (90, 'PUNCT'): 36, (90, 'Q_CHAR'): 33, 
    1717         (90, 'STRING'): 32, (90, 'WORD'): 34, (90, '[['): 111, 
    1718         (90, '[[!'): 117, (90, '__'): 127, (90, '{{'): 133, (90, '~~'): 130, 
    1719         (99, ' '): 22, (99, 'NL'): 23, (101, '**'): 124, 
    1720         (101, 'BLOCK_CALL'): 53, (101, 'COMMA'): 31, (101, 'MACRO_CALL'): 41, 
    1721         (101, 'MACRO_CALL_SILENT'): 47, (101, 'MACRO_VALUE'): 40, 
    1722         (101, 'NUMBER'): 35, (101, 'PUNCT'): 36, (101, 'Q_CHAR'): 33, 
    1723         (101, 'STRING'): 32, (101, 'WORD'): 34, (101, '[['): 111, 
    1724         (101, '[[!'): 117, (101, '__'): 127, (101, '{{'): 133, 
    1725         (101, '~~'): 130, (103, '**'): 124, (103, 'BLOCK_CALL'): 53, 
    1726         (103, 'COMMA'): 31, (103, 'MACRO_CALL'): 41, 
    1727         (103, 'MACRO_CALL_SILENT'): 47, (103, 'MACRO_VALUE'): 40, 
    1728         (103, 'NUMBER'): 35, (103, 'PUNCT'): 36, (103, 'Q_CHAR'): 33, 
    1729         (103, 'STRING'): 32, (103, 'WORD'): 34, (103, '[['): 111, 
    1730         (103, '[[!'): 117, (103, '__'): 127, (103, '{{'): 133, 
    1731         (103, '~~'): 130, (104, '**'): 124, (104, 'BLOCK_CALL'): 53, 
    1732         (104, 'COMMA'): 31, (104, 'MACRO_CALL'): 41, 
    1733         (104, 'MACRO_CALL_SILENT'): 47, (104, 'MACRO_VALUE'): 40, 
    1734         (104, 'NUMBER'): 35, (104, 'PUNCT'): 36, (104, 'Q_CHAR'): 33, 
    1735         (104, 'STRING'): 32, (104, 'WORD'): 34, (104, '[['): 111, 
    1736         (104, '[[!'): 117, (104, '__'): 127, (104, '{{'): 133, 
    1737         (104, '~~'): 130, (107, 'LINE_BREAK'): 108, (108, '**'): 124, 
     1700        (42, 'MACRO_VALUE'): 76, (42, 'NUMBER'): 74, (42, 'STRING'): 75, 
     1701        (43, ']]'): 44, (45, ']]'): 46, (47, ' '): 48, (48, 'MACRO_VALUE'): 76, 
     1702        (48, 'NUMBER'): 74, (48, 'STRING'): 75, (49, ']]'): 50, (51, ']]'): 52, 
     1703        (53, ' '): 54, (54, 'MACRO_VALUE'): 76, (54, 'NUMBER'): 74, 
     1704        (54, 'STRING'): 75, (55, ']]'): 56, (57, ']]'): 58, (60, ' '): 65, 
     1705        (60, 'COMMA'): 73, (62, 'MACRO_VALUE'): 76, (62, 'NUMBER'): 74, 
     1706        (62, 'STRING'): 75, (66, 'MACRO_VALUE'): 84, (68, ' '): 72, 
     1707        (68, 'COMMA'): 69, (70, ' '): 72, (71, ' '): 72, (77, ' '): 66, 
     1708        (78, ']]'): 79, (79, ' '): 64, (80, '{{{'): 81, (81, '**'): 129, 
     1709        (81, 'BEGIN_INDENT'): 153, (81, 'BLOCK_CALL'): 53, (81, 'COMMA'): 31, 
     1710        (81, 'HEADER_S'): 141, (81, 'MACRO_CALL'): 41, 
     1711        (81, 'MACRO_CALL_SILENT'): 47, (81, 'MACRO_VALUE'): 40, 
     1712        (81, 'NUMBER'): 35, (81, 'PRE'): 147, (81, 'PUNCT'): 36, 
     1713        (81, 'Q_CHAR'): 33, (81, 'STRING'): 32, (81, 'TABLE_ROW_H_START'): 195, 
     1714        (81, 'TABLE_ROW_START'): 191, (81, 'WORD'): 34, (81, '[['): 118, 
     1715        (81, '[[!'): 124, (81, '__'): 132, (81, '{{'): 138, (81, '~~'): 135, 
     1716        (82, '}}}'): 83, (85, ' '): 67, (85, 'COMMA'): 73, 
     1717        (86, 'MACRO_VALUE'): 87, (90, ' '): 22, (90, 'NL'): 23, (91, ' '): 22, 
     1718        (91, 'NL'): 23, (92, 'BLOCK_CALL'): 53, (92, 'COMMA'): 31, 
     1719        (92, 'MACRO_CALL'): 41, (92, 'MACRO_CALL_SILENT'): 47, 
     1720        (92, 'MACRO_VALUE'): 40, (92, 'NUMBER'): 35, (92, 'PUNCT'): 36, 
     1721        (92, 'Q_CHAR'): 33, (92, 'STRING'): 32, (92, 'WORD'): 34, 
     1722        (94, '**'): 129, (94, 'BLOCK_CALL'): 53, (94, 'COMMA'): 31, 
     1723        (94, 'MACRO_CALL'): 41, (94, 'MACRO_CALL_SILENT'): 47, 
     1724        (94, 'MACRO_VALUE'): 40, (94, 'NUMBER'): 35, (94, 'PUNCT'): 36, 
     1725        (94, 'Q_CHAR'): 33, (94, 'STRING'): 32, (94, 'WORD'): 34, 
     1726        (94, '[['): 118, (94, '[[!'): 124, (94, '__'): 132, (94, '{{'): 138, 
     1727        (94, '~~'): 135, (95, '**'): 129, (95, 'BLOCK_CALL'): 53, 
     1728        (95, 'COMMA'): 31, (95, 'MACRO_CALL'): 41, 
     1729        (95, 'MACRO_CALL_SILENT'): 47, (95, 'MACRO_VALUE'): 40, 
     1730        (95, 'NUMBER'): 35, (95, 'PUNCT'): 36, (95, 'Q_CHAR'): 33, 
     1731        (95, 'STRING'): 32, (95, 'WORD'): 34, (95, '[['): 118, 
     1732        (95, '[[!'): 124, (95, '__'): 132, (95, '{{'): 138, (95, '~~'): 135, 
     1733        (96, ' '): 109, (96, '**'): 129, (96, 'BLOCK_CALL'): 53, 
     1734        (96, 'COMMA'): 31, (96, 'MACRO_CALL'): 41, 
     1735        (96, 'MACRO_CALL_SILENT'): 47, (96, 'MACRO_VALUE'): 40, 
     1736        (96, 'NUMBER'): 35, (96, 'PUNCT'): 36, (96, 'Q_CHAR'): 33, 
     1737        (96, 'STRING'): 32, (96, 'WORD'): 34, (96, '[['): 118, 
     1738        (96, '[[!'): 124, (96, '__'): 132, (96, '{{'): 138, (96, '~~'): 135, 
     1739        (97, ' '): 112, (97, '**'): 129, (97, 'BLOCK_CALL'): 53, 
     1740        (97, 'COMMA'): 31, (97, 'MACRO_CALL'): 41, 
     1741        (97, 'MACRO_CALL_SILENT'): 47, (97, 'MACRO_VALUE'): 40, 
     1742        (97, 'NUMBER'): 35, (97, 'PUNCT'): 36, (97, 'Q_CHAR'): 33, 
     1743        (97, 'STRING'): 32, (97, 'WORD'): 34, (97, '[['): 118, 
     1744        (97, '[[!'): 124, (97, '__'): 132, (97, '{{'): 138, (97, '~~'): 135, 
     1745        (106, ' '): 22, (106, 'NL'): 23, (108, '**'): 129, 
    17381746        (108, 'BLOCK_CALL'): 53, (108, 'COMMA'): 31, (108, 'MACRO_CALL'): 41, 
    17391747        (108, 'MACRO_CALL_SILENT'): 47, (108, 'MACRO_VALUE'): 40, 
    17401748        (108, 'NUMBER'): 35, (108, 'PUNCT'): 36, (108, 'Q_CHAR'): 33, 
    1741         (108, 'STRING'): 32, (108, 'WORD'): 34, (108, '[['): 111, 
    1742         (108, '[[!'): 117, (108, '__'): 127, (108, '{{'): 133, 
    1743         (108, '~~'): 130, (111, 'BLOCK_CALL'): 53, (111, 'COMMA'): 31, 
    1744         (111, 'MACRO_CALL'): 41, (111, 'MACRO_CALL_SILENT'): 47, 
    1745         (111, 'MACRO_VALUE'): 40, (111, 'NUMBER'): 35, (111, 'PUNCT'): 36, 
    1746         (111, 'Q_CHAR'): 33, (111, 'STRING'): 32, (111, 'WORD'): 34, 
    1747         (112, ' '): 22, (112, 'NL'): 23, (112, ']]'): 113, 
    1748         (114, 'BLOCK_CALL'): 53, (114, 'COMMA'): 31, (114, 'MACRO_CALL'): 41, 
    1749         (114, 'MACRO_CALL_SILENT'): 47, (114, 'MACRO_VALUE'): 40, 
    1750         (114, 'NUMBER'): 35, (114, 'PUNCT'): 36, (114, 'Q_CHAR'): 33, 
    1751         (114, 'STRING'): 32, (114, 'WORD'): 34, (114, '[[!'): 117, 
    1752         (115, ']]'): 116, (117, 'BLOCK_CALL'): 53, (117, 'COMMA'): 31, 
    1753         (117, 'MACRO_CALL'): 41, (117, 'MACRO_CALL_SILENT'): 47, 
    1754         (117, 'MACRO_VALUE'): 40, (117, 'NUMBER'): 35, (117, 'PUNCT'): 36, 
    1755         (117, 'Q_CHAR'): 33, (117, 'STRING'): 32, (117, 'WORD'): 34, 
    1756         (118, ']]'): 119, (120, ' '): 22, (120, 'NL'): 23, 
     1749        (108, 'STRING'): 32, (108, 'WORD'): 34, (108, '[['): 118, 
     1750        (108, '[[!'): 124, (108, '__'): 132, (108, '{{'): 138, 
     1751        (108, '~~'): 135, (110, '**'): 129, (110, 'BLOCK_CALL'): 53, 
     1752        (110, 'COMMA'): 31, (110, 'MACRO_CALL'): 41, 
     1753        (110, 'MACRO_CALL_SILENT'): 47, (110, 'MACRO_VALUE'): 40, 
     1754        (110, 'NUMBER'): 35, (110, 'PUNCT'): 36, (110, 'Q_CHAR'): 33, 
     1755        (110, 'STRING'): 32, (110, 'WORD'): 34, (110, '[['): 118, 
     1756        (110, '[[!'): 124, (110, '__'): 132, (110, '{{'): 138, 
     1757        (110, '~~'): 135, (111, '**'): 129, (111, 'BLOCK_CALL'): 53, 
     1758        (111, 'COMMA'): 31, (111, 'MACRO_CALL'): 41, 
     1759        (111, 'MACRO_CALL_SILENT'): 47, (111, 'MACRO_VALUE'): 40, 
     1760        (111, 'NUMBER'): 35, (111, 'PUNCT'): 36, (111, 'Q_CHAR'): 33, 
     1761        (111, 'STRING'): 32, (111, 'WORD'): 34, (111, '[['): 118, 
     1762        (111, '[[!'): 124, (111, '__'): 132, (111, '{{'): 138, 
     1763        (111, '~~'): 135, (114, 'LINE_BREAK'): 115, (115, '**'): 129, 
     1764        (115, 'BLOCK_CALL'): 53, (115, 'COMMA'): 31, (115, 'MACRO_CALL'): 41, 
     1765        (115, 'MACRO_CALL_SILENT'): 47, (115, 'MACRO_VALUE'): 40, 
     1766        (115, 'NUMBER'): 35, (115, 'PUNCT'): 36, (115, 'Q_CHAR'): 33, 
     1767        (115, 'STRING'): 32, (115, 'WORD'): 34, (115, '[['): 118, 
     1768        (115, '[[!'): 124, (115, '__'): 132, (115, '{{'): 138, 
     1769        (115, '~~'): 135, (118, 'BLOCK_CALL'): 53, (118, 'COMMA'): 31, 
     1770        (118, 'MACRO_CALL'): 41, (118, 'MACRO_CALL_SILENT'): 47, 
     1771        (118, 'MACRO_VALUE'): 40, (118, 'NUMBER'): 35, (118, 'PUNCT'): 36, 
     1772        (118, 'Q_CHAR'): 33, (118, 'STRING'): 32, (118, 'WORD'): 34, 
     1773        (119, ' '): 22, (119, 'NL'): 23, (119, ']]'): 120, 
    17571774        (121, 'BLOCK_CALL'): 53, (121, 'COMMA'): 31, (121, 'MACRO_CALL'): 41, 
    17581775        (121, 'MACRO_CALL_SILENT'): 47, (121, 'MACRO_VALUE'): 40, 
    17591776        (121, 'NUMBER'): 35, (121, 'PUNCT'): 36, (121, 'Q_CHAR'): 33, 
    1760         (121, 'STRING'): 32, (121, 'WORD'): 34, (122, ' '): 22, 
    1761         (122, 'NL'): 23, (124, 'BLOCK_CALL'): 53, (124, 'COMMA'): 31, 
     1777        (121, 'STRING'): 32, (121, 'WORD'): 34, (121, '[[!'): 124, 
     1778        (122, ']]'): 123, (124, 'BLOCK_CALL'): 53, (124, 'COMMA'): 31, 
    17621779        (124, 'MACRO_CALL'): 41, (124, 'MACRO_CALL_SILENT'): 47, 
    17631780        (124, 'MACRO_VALUE'): 40, (124, 'NUMBER'): 35, (124, 'PUNCT'): 36, 
    17641781        (124, 'Q_CHAR'): 33, (124, 'STRING'): 32, (124, 'WORD'): 34, 
    1765         (125, '**'): 126, (127, 'BLOCK_CALL'): 53, (127, 'COMMA'): 31, 
    1766         (127, 'MACRO_CALL'): 41, (127, 'MACRO_CALL_SILENT'): 47, 
    1767         (127, 'MACRO_VALUE'): 40, (127, 'NUMBER'): 35, (127, 'PUNCT'): 36, 
    1768         (127, 'Q_CHAR'): 33, (127, 'STRING'): 32, (127, 'WORD'): 34, 
    1769         (128, '__'): 129, (130, 'BLOCK_CALL'): 53, (130, 'COMMA'): 31, 
    1770         (130, 'MACRO_CALL'): 41, (130, 'MACRO_CALL_SILENT'): 47, 
    1771         (130, 'MACRO_VALUE'): 40, (130, 'NUMBER'): 35, (130, 'PUNCT'): 36, 
    1772         (130, 'Q_CHAR'): 33, (130, 'STRING'): 32, (130, 'WORD'): 34, 
    1773         (131, '~~'): 132, (133, 'BLOCK_CALL'): 53, (133, 'COMMA'): 31, 
    1774         (133, 'MACRO_CALL'): 41, (133, 'MACRO_CALL_SILENT'): 47, 
    1775         (133, 'MACRO_VALUE'): 40, (133, 'NUMBER'): 35, (133, 'PUNCT'): 36, 
    1776         (133, 'Q_CHAR'): 33, (133, 'STRING'): 32, (133, 'WORD'): 34, 
    1777         (134, '}}'): 135, (136, ' '): 22, (136, 'NL'): 23, (137, '**'): 124, 
    1778         (137, 'BLOCK_CALL'): 53, (137, 'COMMA'): 31, (137, 'MACRO_CALL'): 41, 
    1779         (137, 'MACRO_CALL_SILENT'): 47, (137, 'MACRO_VALUE'): 40, 
    1780         (137, 'NUMBER'): 35, (137, 'PUNCT'): 36, (137, 'Q_CHAR'): 33, 
    1781         (137, 'STRING'): 32, (137, 'WORD'): 34, (137, '[['): 111, 
    1782         (137, '[[!'): 117, (137, '__'): 127, (137, '{{'): 133, 
    1783         (137, '~~'): 130, (138, 'HEADER_E'): 139, (139, ' '): 22, 
    1784         (139, 'NL'): 23, (148, 'LIST_ALPHA'): 161, (148, 'LIST_BULLET'): 168, 
    1785         (148, 'LIST_NUMERIC'): 153, (148, 'LIST_UNDECO'): 175, 
    1786         (149, 'END_INDENT'): 150, (149, 'LIST_NUMERIC'): 153, (153, '**'): 124, 
    1787         (153, 'BLOCK_CALL'): 53, (153, 'COMMA'): 31, (153, 'MACRO_CALL'): 41, 
    1788         (153, 'MACRO_CALL_SILENT'): 47, (153, 'MACRO_VALUE'): 40, 
    1789         (153, 'NUMBER'): 35, (153, 'PUNCT'): 36, (153, 'Q_CHAR'): 33, 
    1790         (153, 'STRING'): 32, (153, 'WORD'): 34, (153, '[['): 111, 
    1791         (153, '[[!'): 117, (153, '__'): 127, (153, '{{'): 133, 
    1792         (153, '~~'): 130, (154, 'BEGIN_INDENT'): 148, (157, 'END_INDENT'): 158, 
    1793         (157, 'LIST_ALPHA'): 161, (161, '**'): 124, (161, 'BLOCK_CALL'): 53, 
    1794         (161, 'COMMA'): 31, (161, 'MACRO_CALL'): 41, 
    1795         (161, 'MACRO_CALL_SILENT'): 47, (161, 'MACRO_VALUE'): 40, 
    1796         (161, 'NUMBER'): 35, (161, 'PUNCT'): 36, (161, 'Q_CHAR'): 33, 
    1797         (161, 'STRING'): 32, (161, 'WORD'): 34, (161, '[['): 111, 
    1798         (161, '[[!'): 117, (161, '__'): 127, (161, '{{'): 133, 
    1799         (161, '~~'): 130, (162, 'BEGIN_INDENT'): 148, (164, 'END_INDENT'): 165, 
    1800         (164, 'LIST_BULLET'): 168, (168, '**'): 124, (168, 'BLOCK_CALL'): 53, 
    1801         (168, 'COMMA'): 31, (168, 'MACRO_CALL'): 41, 
    1802         (168, 'MACRO_CALL_SILENT'): 47, (168, 'MACRO_VALUE'): 40, 
    1803         (168, 'NUMBER'): 35, (168, 'PUNCT'): 36, (168, 'Q_CHAR'): 33, 
    1804         (168, 'STRING'): 32, (168, 'WORD'): 34, (168, '[['): 111, 
    1805         (168, '[[!'): 117, (168, '__'): 127, (168, '{{'): 133, 
    1806         (168, '~~'): 130, (169, 'BEGIN_INDENT'): 148, (171, 'END_INDENT'): 172, 
    1807         (171, 'LIST_UNDECO'): 175, (175, '**'): 124, (175, 'BLOCK_CALL'): 53, 
    1808         (175, 'COMMA'): 31, (175, 'MACRO_CALL'): 41, 
    1809         (175, 'MACRO_CALL_SILENT'): 47, (175, 'MACRO_VALUE'): 40, 
    1810         (175, 'NUMBER'): 35, (175, 'PUNCT'): 36, (175, 'Q_CHAR'): 33, 
    1811         (175, 'STRING'): 32, (175, 'WORD'): 34, (175, '[['): 111, 
    1812         (175, '[[!'): 117, (175, '__'): 127, (175, '{{'): 133, 
    1813         (175, '~~'): 130, (176, 'BEGIN_INDENT'): 148, 
    1814         (179, 'LINE_BREAK_INDENTED'): 180, (180, '**'): 124, 
    1815         (180, 'BLOCK_CALL'): 53, (180, 'COMMA'): 31, (180, 'MACRO_CALL'): 41, 
     1782        (125, ']]'): 126, (127, ' '): 22, (127, 'NL'): 23, 
     1783        (129, 'BLOCK_CALL'): 53, (129, 'COMMA'): 31, (129, 'MACRO_CALL'): 41, 
     1784        (129, 'MACRO_CALL_SILENT'): 47, (129, 'MACRO_VALUE'): 40, 
     1785        (129, 'NUMBER'): 35, (129, 'PUNCT'): 36, (129, 'Q_CHAR'): 33, 
     1786        (129, 'STRING'): 32, (129, 'WORD'): 34, (130, '**'): 131, 
     1787        (132, 'BLOCK_CALL'): 53, (132, 'COMMA'): 31, (132, 'MACRO_CALL'): 41, 
     1788        (132, 'MACRO_CALL_SILENT'): 47, (132, 'MACRO_VALUE'): 40, 
     1789        (132, 'NUMBER'): 35, (132, 'PUNCT'): 36, (132, 'Q_CHAR'): 33, 
     1790        (132, 'STRING'): 32, (132, 'WORD'): 34, (133, '__'): 134, 
     1791        (135, 'BLOCK_CALL'): 53, (135, 'COMMA'): 31, (135, 'MACRO_CALL'): 41, 
     1792        (135, 'MACRO_CALL_SILENT'): 47, (135, 'MACRO_VALUE'): 40, 
     1793        (135, 'NUMBER'): 35, (135, 'PUNCT'): 36, (135, 'Q_CHAR'): 33, 
     1794        (135, 'STRING'): 32, (135, 'WORD'): 34, (136, '~~'): 137, 
     1795        (138, 'BLOCK_CALL'): 53, (138, 'COMMA'): 31, (138, 'MACRO_CALL'): 41, 
     1796        (138, 'MACRO_CALL_SILENT'): 47, (138, 'MACRO_VALUE'): 40, 
     1797        (138, 'NUMBER'): 35, (138, 'PUNCT'): 36, (138, 'Q_CHAR'): 33, 
     1798        (138, 'STRING'): 32, (138, 'WORD'): 34, (139, '}}'): 140, 
     1799        (141, ' '): 22, (141, 'NL'): 23, (142, '**'): 129, 
     1800        (142, 'BLOCK_CALL'): 53, (142, 'COMMA'): 31, (142, 'MACRO_CALL'): 41, 
     1801        (142, 'MACRO_CALL_SILENT'): 47, (142, 'MACRO_VALUE'): 40, 
     1802        (142, 'NUMBER'): 35, (142, 'PUNCT'): 36, (142, 'Q_CHAR'): 33, 
     1803        (142, 'STRING'): 32, (142, 'WORD'): 34, (142, '[['): 118, 
     1804        (142, '[[!'): 124, (142, '__'): 132, (142, '{{'): 138, 
     1805        (142, '~~'): 135, (143, 'HEADER_E'): 144, (144, ' '): 22, 
     1806        (144, 'NL'): 23, (153, 'LIST_ALPHA'): 166, (153, 'LIST_BULLET'): 173, 
     1807        (153, 'LIST_NUMERIC'): 158, (153, 'LIST_UNDECO'): 180, 
     1808        (154, 'END_INDENT'): 155, (154, 'LIST_NUMERIC'): 158, (158, '**'): 129, 
     1809        (158, 'BLOCK_CALL'): 53, (158, 'COMMA'): 31, (158, 'MACRO_CALL'): 41, 
     1810        (158, 'MACRO_CALL_SILENT'): 47, (158, 'MACRO_VALUE'): 40, 
     1811        (158, 'NUMBER'): 35, (158, 'PUNCT'): 36, (158, 'Q_CHAR'): 33, 
     1812        (158, 'STRING'): 32, (158, 'WORD'): 34, (158, '[['): 118, 
     1813        (158, '[[!'): 124, (158, '__'): 132, (158, '{{'): 138, 
     1814        (158, '~~'): 135, (159, 'BEGIN_INDENT'): 153, (162, 'END_INDENT'): 163, 
     1815        (162, 'LIST_ALPHA'): 166, (166, '**'): 129, (166, 'BLOCK_CALL'): 53, 
     1816        (166, 'COMMA'): 31, (166, 'MACRO_CALL'): 41, 
     1817        (166, 'MACRO_CALL_SILENT'): 47, (166, 'MACRO_VALUE'): 40, 
     1818        (166, 'NUMBER'): 35, (166, 'PUNCT'): 36, (166, 'Q_CHAR'): 33, 
     1819        (166, 'STRING'): 32, (166, 'WORD'): 34, (166, '[['): 118, 
     1820        (166, '[[!'): 124, (166, '__'): 132, (166, '{{'): 138, 
     1821        (166, '~~'): 135, (167, 'BEGIN_INDENT'): 153, (169, 'END_INDENT'): 170, 
     1822        (169, 'LIST_BULLET'): 173, (173, '**'): 129, (173, 'BLOCK_CALL'): 53, 
     1823        (173, 'COMMA'): 31, (173, 'MACRO_CALL'): 41, 
     1824        (173, 'MACRO_CALL_SILENT'): 47, (173, 'MACRO_VALUE'): 40, 
     1825        (173, 'NUMBER'): 35, (173, 'PUNCT'): 36, (173, 'Q_CHAR'): 33, 
     1826        (173, 'STRING'): 32, (173, 'WORD'): 34, (173, '[['): 118, 
     1827        (173, '[[!'): 124, (173, '__'): 132, (173, '{{'): 138, 
     1828        (173, '~~'): 135, (174, 'BEGIN_INDENT'): 153, (176, 'END_INDENT'): 177, 
     1829        (176, 'LIST_UNDECO'): 180, (180, '**'): 129, (180, 'BLOCK_CALL'): 53, 
     1830        (180, 'COMMA'): 31, (180, 'MACRO_CALL'): 41, 
    18161831        (180, 'MACRO_CALL_SILENT'): 47, (180, 'MACRO_VALUE'): 40, 
    18171832        (180, 'NUMBER'): 35, (180, 'PUNCT'): 36, (180, 'Q_CHAR'): 33, 
    1818         (180, 'STRING'): 32, (180, 'WORD'): 34, (180, '[['): 111, 
    1819         (180, '[[!'): 117, (180, '__'): 127, (180, '{{'): 133, 
    1820         (180, '~~'): 130, (183, 'TABLE_ROW_H_START'): 190, 
    1821         (183, 'TABLE_ROW_START'): 186, (186, ' '): 208, 
    1822         (187, 'TABLE_CELL'): 194, (187, 'TABLE_CELL_R'): 197, 
    1823         (187, 'TABLE_ROW_END'): 200, (188, 'NL'): 189, (190, ' '): 209, 
    1824         (191, 'TABLE_CELL_L'): 201, (191, 'TABLE_CELL_LR'): 204, 
    1825         (191, 'TABLE_ROW_H_END'): 207, (192, 'NL'): 193, (194, ' '): 208, 
    1826         (195, 'TABLE_CELL'): 194, (195, 'TABLE_CELL_R'): 197, 
    1827         (195, 'TABLE_ROW_END'): 200, (197, ' '): 209, 
    1828         (198, 'TABLE_CELL_L'): 201, (198, 'TABLE_CELL_LR'): 204, 
    1829         (198, 'TABLE_ROW_H_END'): 207, (201, ' '): 208, 
    1830         (202, 'TABLE_CELL'): 194, (202, 'TABLE_CELL_R'): 197, 
    1831         (202, 'TABLE_ROW_END'): 200, (204, ' '): 209, 
    1832         (205, 'TABLE_CELL_L'): 201, (205, 'TABLE_CELL_LR'): 204, 
    1833         (205, 'TABLE_ROW_H_END'): 207, (208, '**'): 124, 
    1834         (208, 'BLOCK_CALL'): 53, (208, 'COMMA'): 31, (208, 'MACRO_CALL'): 41, 
    1835         (208, 'MACRO_CALL_SILENT'): 47, (208, 'MACRO_VALUE'): 40, 
    1836         (208, 'NUMBER'): 35, (208, 'PUNCT'): 36, (208, 'Q_CHAR'): 33, 
    1837         (208, 'STRING'): 32, (208, 'WORD'): 34, (208, '[['): 111, 
    1838         (208, '[[!'): 117, (208, '__'): 127, (208, '{{'): 133, 
    1839         (208, '~~'): 130, (209, '**'): 124, (209, 'BLOCK_CALL'): 53, 
    1840         (209, 'COMMA'): 31, (209, 'MACRO_CALL'): 41, 
    1841         (209, 'MACRO_CALL_SILENT'): 47, (209, 'MACRO_VALUE'): 40, 
    1842         (209, 'NUMBER'): 35, (209, 'PUNCT'): 36, (209, 'Q_CHAR'): 33, 
    1843         (209, 'STRING'): 32, (209, 'WORD'): 34, (209, '[['): 111, 
    1844         (209, '[[!'): 117, (209, '__'): 127, (209, '{{'): 133, (209, '~~'): 130 
     1833        (180, 'STRING'): 32, (180, 'WORD'): 34, (180, '[['): 118, 
     1834        (180, '[[!'): 124, (180, '__'): 132, (180, '{{'): 138, 
     1835        (180, '~~'): 135, (181, 'BEGIN_INDENT'): 153, 
     1836        (184, 'LINE_BREAK_INDENTED'): 185, (185, '**'): 129, 
     1837        (185, 'BLOCK_CALL'): 53, (185, 'COMMA'): 31, (185, 'MACRO_CALL'): 41, 
     1838        (185, 'MACRO_CALL_SILENT'): 47, (185, 'MACRO_VALUE'): 40, 
     1839        (185, 'NUMBER'): 35, (185, 'PUNCT'): 36, (185, 'Q_CHAR'): 33, 
     1840        (185, 'STRING'): 32, (185, 'WORD'): 34, (185, '[['): 118, 
     1841        (185, '[[!'): 124, (185, '__'): 132, (185, '{{'): 138, 
     1842        (185, '~~'): 135, (188, 'TABLE_ROW_H_START'): 195, 
     1843        (188, 'TABLE_ROW_START'): 191, (191, ' '): 213, 
     1844        (192, 'TABLE_CELL'): 199, (192, 'TABLE_CELL_R'): 202, 
     1845        (192, 'TABLE_ROW_END'): 205, (193, 'NL'): 194, (195, ' '): 214, 
     1846        (196, 'TABLE_CELL_L'): 206, (196, 'TABLE_CELL_LR'): 209, 
     1847        (196, 'TABLE_ROW_H_END'): 212, (197, 'NL'): 198, (199, ' '): 213, 
     1848        (200, 'TABLE_CELL'): 199, (200, 'TABLE_CELL_R'): 202, 
     1849        (200, 'TABLE_ROW_END'): 205, (202, ' '): 214, 
     1850        (203, 'TABLE_CELL_L'): 206, (203, 'TABLE_CELL_LR'): 209, 
     1851        (203, 'TABLE_ROW_H_END'): 212, (206, ' '): 213, 
     1852        (207, 'TABLE_CELL'): 199, (207, 'TABLE_CELL_R'): 202, 
     1853        (207, 'TABLE_ROW_END'): 205, (209, ' '): 214, 
     1854        (210, 'TABLE_CELL_L'): 206, (210, 'TABLE_CELL_LR'): 209, 
     1855        (210, 'TABLE_ROW_H_END'): 212, (213, '**'): 129, 
     1856        (213, 'BLOCK_CALL'): 53, (213, 'COMMA'): 31, (213, 'MACRO_CALL'): 41, 
     1857        (213, 'MACRO_CALL_SILENT'): 47, (213, 'MACRO_VALUE'): 40, 
     1858        (213, 'NUMBER'): 35, (213, 'PUNCT'): 36, (213, 'Q_CHAR'): 33, 
     1859        (213, 'STRING'): 32, (213, 'WORD'): 34, (213, '[['): 118, 
     1860        (213, '[[!'): 124, (213, '__'): 132, (213, '{{'): 138, 
     1861        (213, '~~'): 135, (214, '**'): 129, (214, 'BLOCK_CALL'): 53, 
     1862        (214, 'COMMA'): 31, (214, 'MACRO_CALL'): 41, 
     1863        (214, 'MACRO_CALL_SILENT'): 47, (214, 'MACRO_VALUE'): 40, 
     1864        (214, 'NUMBER'): 35, (214, 'PUNCT'): 36, (214, 'Q_CHAR'): 33, 
     1865        (214, 'STRING'): 32, (214, 'WORD'): 34, (214, '[['): 118, 
     1866        (214, '[[!'): 124, (214, '__'): 132, (214, '{{'): 138, (214, '~~'): 135 
    18451867    } 
    18461868 
  • dashwiki/markup/plparser/pllib/DashWiki/Wiki/Parser.pm

    r95654f r8c19ae  
    123123  [ '_STAR_LIST' => 'STAR-14', [ 'STAR-14', 'PAREN-13' ], 0 ], 
    124124  [ '_STAR_LIST' => 'STAR-14', [  ], 0 ], 
    125   [ '_macro_arguments_54' => '_macro_arguments', [ 'macro_arg', 'STAR-14' ], 0 ], 
    126   [ '_STAR_LIST' => 'STAR-15', [ 'STAR-15', ' ' ], 0 ], 
    127   [ '_STAR_LIST' => 'STAR-15', [ ], 0 ], 
     125  [ '_OPTIONAL' => 'OPTIONAL-15', [ ' ' ], 0 ], 
     126  [ '_OPTIONAL' => 'OPTIONAL-15', [ ], 0 ], 
     127  [ '_macro_arguments_56' => '_macro_arguments', [ 'macro_arg', 'STAR-14', 'OPTIONAL-15' ], 0 ], 
    128128  [ '_STAR_LIST' => 'STAR-16', [ 'STAR-16', ' ' ], 0 ], 
    129129  [ '_STAR_LIST' => 'STAR-16', [  ], 0 ], 
    130   [ '_comma_59' => '_comma', [ 'STAR-15', 'COMMA', 'STAR-16' ], 0 ], 
    131   [ 'macro_arg_60' => 'macro_arg', [ 'NUMBER' ], 0 ], 
    132   [ 'macro_arg_61' => 'macro_arg', [ 'STRING' ], 0 ], 
    133   [ 'macro_arg_62' => 'macro_arg', [ 'MACRO_VALUE' ], 0 ], 
    134   [ '_OPTIONAL' => 'OPTIONAL-17', [ ' ' ], 0 ], 
    135   [ '_OPTIONAL' => 'OPTIONAL-17', [  ], 0 ], 
    136   [ 'block_definition_65' => 'block_definition', [ 'BLOCK_CALL', 'block_arguments', ']]', 'OPTIONAL-17', '{{{', 'block_body', '}}}' ], 0 ], 
    137   [ '_PAREN' => 'PAREN-18', [ '_comma', 'MACRO_VALUE' ], 0 ], 
    138   [ '_STAR_LIST' => 'STAR-19', [ 'STAR-19', 'PAREN-18' ], 0 ], 
    139   [ '_STAR_LIST' => 'STAR-19', [  ], 0 ], 
    140   [ '_OPTIONAL' => 'OPTIONAL-20', [ ' ' ], 0 ], 
    141   [ '_OPTIONAL' => 'OPTIONAL-20', [  ], 0 ], 
    142   [ 'block_arguments_71' => 'block_arguments', [ ' ', 'MACRO_VALUE', 'STAR-19' ], 0 ], 
    143   [ 'block_arguments_72' => 'block_arguments', [ 'OPTIONAL-20' ], 0 ], 
    144   [ 'block_body_73' => 'block_body', [ '_paragraph' ], 0 ], 
    145   [ '_PAREN' => 'PAREN-21', [ 'space', '_printable' ], 0 ], 
    146   [ '_STAR_LIST' => 'STAR-22', [ 'STAR-22', 'PAREN-21' ], 0 ], 
    147   [ '_STAR_LIST' => 'STAR-22', [  ], 0 ], 
    148   [ '_raw_text_77' => '_raw_text', [ '_printable', 'STAR-22' ], 0 ], 
    149   [ '_PLUS_LIST' => 'PLUS-23', [ 'PLUS-23', '_non_space_atom' ], 0 ], 
    150   [ '_PLUS_LIST' => 'PLUS-23', [ '_non_space_atom' ], 0 ], 
    151   [ '_non_space_sequence_80' => '_non_space_sequence', [ 'PLUS-23' ], 0 ], 
    152   [ '_non_space_atom_81' => '_non_space_atom', [ '_simple_format' ], 0 ], 
    153   [ '_non_space_atom_82' => '_non_space_atom', [ '_printable_atom' ], 0 ], 
    154   [ '_PAREN' => 'PAREN-24', [ 'space', '_non_space_sequence' ], 0 ], 
    155   [ '_STAR_LIST' => 'STAR-25', [ 'STAR-25', 'PAREN-24' ], 0 ], 
    156   [ '_STAR_LIST' => 'STAR-25', [  ], 0 ], 
    157   [ '_OPTIONAL' => 'OPTIONAL-26', [ 'space' ], 0 ], 
    158   [ '_OPTIONAL' => 'OPTIONAL-26', [  ], 0 ], 
    159   [ '_text_ending_space_88' => '_text_ending_space', [ '_non_space_sequence', 'STAR-25', 'OPTIONAL-26' ], 0 ], 
    160   [ '_PAREN' => 'PAREN-27', [ '_non_space_sequence', ' ' ], 0 ], 
    161   [ '_PLUS_LIST' => 'PLUS-28', [ 'PLUS-28', 'PAREN-27' ], 0 ], 
    162   [ '_PLUS_LIST' => 'PLUS-28', [ 'PAREN-27' ], 0 ], 
    163   [ '_text_single_line_must_end_space_92' => '_text_single_line_must_end_space', [ 'PLUS-28' ], 0 ], 
    164   [ '_PAREN' => 'PAREN-29', [ 'LINE_BREAK', 'text_paragraph_line' ], 0 ], 
    165   [ '_STAR_LIST' => 'STAR-30', [ 'STAR-30', 'PAREN-29' ], 0 ], 
    166   [ '_STAR_LIST' => 'STAR-30', [  ], 0 ], 
    167   [ 'text_paragraph_96' => 'text_paragraph', [ 'text_paragraph_line', 'STAR-30' ], 0 ], 
    168   [ 'text_paragraph_line_97' => 'text_paragraph_line', [ '_text_ending_space' ], 0 ], 
    169   [ '_simple_format_98' => '_simple_format', [ 'bold_text' ], 0 ], 
    170   [ '_simple_format_99' => '_simple_format', [ 'italic_text' ], 0 ], 
    171   [ '_simple_format_100' => '_simple_format', [ 'strike_text' ], 0 ], 
    172   [ '_simple_format_101' => '_simple_format', [ 'tt_text' ], 0 ], 
    173   [ '_simple_format_102' => '_simple_format', [ 'link' ], 0 ], 
    174   [ '_simple_format_103' => '_simple_format', [ 'image' ], 0 ], 
    175   [ 'link_104' => 'link', [ '[[', 'link_target', ']]' ], 0 ], 
    176   [ 'link_105' => 'link', [ '[[', 'link_target', 'space', 'link_description', ']]' ], 0 ], 
    177   [ 'image_106' => 'image', [ '[[!', 'image_target', ']]' ], 0 ], 
    178   [ 'link_target_107' => 'link_target', [ '_url' ], 0 ], 
    179   [ 'image_target_108' => 'image_target', [ '_url' ], 0 ], 
    180   [ '_url_109' => '_url', [ '_printable' ], 0 ], 
    181   [ '_PLUS_LIST' => 'PLUS-31', [ 'PLUS-31', 'space', '_printable' ], 0 ], 
    182   [ '_PLUS_LIST' => 'PLUS-31', [ '_printable' ], 0 ], 
    183   [ '_OPTIONAL' => 'OPTIONAL-32', [ 'space' ], 0 ], 
    184   [ '_OPTIONAL' => 'OPTIONAL-32', [  ], 0 ], 
    185   [ 'link_description_114' => 'link_description', [ 'PLUS-31' ], 0 ], 
    186   [ 'link_description_115' => 'link_description', [ 'image', 'OPTIONAL-32' ], 0 ], 
    187   [ 'bold_text_116' => 'bold_text', [ '**', '_raw_text', '**' ], 0 ], 
    188   [ 'italic_text_117' => 'italic_text', [ '__', '_raw_text', '__' ], 0 ], 
    189   [ 'strike_text_118' => 'strike_text', [ '~~', '_raw_text', '~~' ], 0 ], 
    190   [ 'tt_text_119' => 'tt_text', [ '{{', '_raw_text', '}}' ], 0 ], 
    191   [ '_OPTIONAL' => 'OPTIONAL-33', [ 'space' ], 0 ], 
    192   [ '_OPTIONAL' => 'OPTIONAL-33', [  ], 0 ], 
     130  [ '_STAR_LIST' => 'STAR-17', [ 'STAR-17', ' ' ], 0 ], 
     131  [ '_STAR_LIST' => 'STAR-17', [  ], 0 ], 
     132  [ '_STAR_LIST' => 'STAR-18', [ 'STAR-18', ' ' ], 0 ], 
     133  [ '_STAR_LIST' => 'STAR-18', [  ], 0 ], 
     134  [ '_comma_63' => '_comma', [ ' ', 'STAR-16', 'COMMA', 'STAR-17' ], 0 ], 
     135  [ '_comma_64' => '_comma', [ 'COMMA', 'STAR-18' ], 0 ], 
     136  [ 'macro_arg_65' => 'macro_arg', [ 'NUMBER' ], 0 ], 
     137  [ 'macro_arg_66' => 'macro_arg', [ 'STRING' ], 0 ], 
     138  [ 'macro_arg_67' => 'macro_arg', [ 'MACRO_VALUE' ], 0 ], 
     139  [ '_OPTIONAL' => 'OPTIONAL-19', [ ' ' ], 0 ], 
     140  [ '_OPTIONAL' => 'OPTIONAL-19', [  ], 0 ], 
     141  [ 'block_definition_70' => 'block_definition', [ 'BLOCK_CALL', 'block_arguments', ']]', 'OPTIONAL-19', '{{{', 'block_body', '}}}' ], 0 ], 
     142  [ '_PAREN' => 'PAREN-20', [ '_comma', 'MACRO_VALUE' ], 0 ], 
     143  [ '_STAR_LIST' => 'STAR-21', [ 'STAR-21', 'PAREN-20' ], 0 ], 
     144  [ '_STAR_LIST' => 'STAR-21', [  ], 0 ], 
     145  [ '_OPTIONAL' => 'OPTIONAL-22', [ ' ' ], 0 ], 
     146  [ '_OPTIONAL' => 'OPTIONAL-22', [  ], 0 ], 
     147  [ 'block_arguments_76' => 'block_arguments', [ ' ', 'MACRO_VALUE', 'STAR-21' ], 0 ], 
     148  [ 'block_arguments_77' => 'block_arguments', [ 'OPTIONAL-22' ], 0 ], 
     149  [ 'block_body_78' => 'block_body', [ '_paragraph' ], 0 ], 
     150  [ '_PAREN' => 'PAREN-23', [ 'space', '_printable' ], 0 ], 
     151  [ '_STAR_LIST' => 'STAR-24', [ 'STAR-24', 'PAREN-23' ], 0 ], 
     152  [ '_STAR_LIST' => 'STAR-24', [  ], 0 ], 
     153  [ '_raw_text_82' => '_raw_text', [ '_printable', 'STAR-24' ], 0 ], 
     154  [ '_PLUS_LIST' => 'PLUS-25', [ 'PLUS-25', '_non_space_atom' ], 0 ], 
     155  [ '_PLUS_LIST' => 'PLUS-25', [ '_non_space_atom' ], 0 ], 
     156  [ '_non_space_sequence_85' => '_non_space_sequence', [ 'PLUS-25' ], 0 ], 
     157  [ '_non_space_atom_86' => '_non_space_atom', [ '_simple_format' ], 0 ], 
     158  [ '_non_space_atom_87' => '_non_space_atom', [ '_printable_atom' ], 0 ], 
     159  [ '_PAREN' => 'PAREN-26', [ 'space', '_non_space_sequence' ], 0 ], 
     160  [ '_STAR_LIST' => 'STAR-27', [ 'STAR-27', 'PAREN-26' ], 0 ], 
     161  [ '_STAR_LIST' => 'STAR-27', [  ], 0 ], 
     162  [ '_OPTIONAL' => 'OPTIONAL-28', [ 'space' ], 0 ], 
     163  [ '_OPTIONAL' => 'OPTIONAL-28', [  ], 0 ], 
     164  [ '_text_ending_space_93' => '_text_ending_space', [ '_non_space_sequence', 'STAR-27', 'OPTIONAL-28' ], 0 ], 
     165  [ '_PAREN' => 'PAREN-29', [ '_non_space_sequence', ' ' ], 0 ], 
     166  [ '_PLUS_LIST' => 'PLUS-30', [ 'PLUS-30', 'PAREN-29' ], 0 ], 
     167  [ '_PLUS_LIST' => 'PLUS-30', [ 'PAREN-29' ], 0 ], 
     168  [ '_text_single_line_must_end_space_97' => '_text_single_line_must_end_space', [ 'PLUS-30' ], 0 ], 
     169  [ '_PAREN' => 'PAREN-31', [ 'LINE_BREAK', 'text_paragraph_line' ], 0 ], 
     170  [ '_STAR_LIST' => 'STAR-32', [ 'STAR-32', 'PAREN-31' ], 0 ], 
     171  [ '_STAR_LIST' => 'STAR-32', [  ], 0 ], 
     172  [ 'text_paragraph_101' => 'text_paragraph', [ 'text_paragraph_line', 'STAR-32' ], 0 ], 
     173  [ 'text_paragraph_line_102' => 'text_paragraph_line', [ '_text_ending_space' ], 0 ], 
     174  [ '_simple_format_103' => '_simple_format', [ 'bold_text' ], 0 ], 
     175  [ '_simple_format_104' => '_simple_format', [ 'italic_text' ], 0 ], 
     176  [ '_simple_format_105' => '_simple_format', [ 'strike_text' ], 0 ], 
     177  [ '_simple_format_106' => '_simple_format', [ 'tt_text' ], 0 ], 
     178  [ '_simple_format_107' => '_simple_format', [ 'link' ], 0 ], 
     179  [ '_simple_format_108' => '_simple_format', [ 'image' ], 0 ], 
     180  [ 'link_109' => 'link', [ '[[', 'link_target', ']]' ], 0 ], 
     181  [ 'link_110' => 'link', [ '[[', 'link_target', 'space', 'link_description', ']]' ], 0 ], 
     182  [ 'image_111' => 'image', [ '[[!', 'image_target', ']]' ], 0 ], 
     183  [ 'link_target_112' => 'link_target', [ '_url' ], 0 ], 
     184  [ 'image_target_113' => 'image_target', [ '_url' ], 0 ], 
     185  [ '_url_114' => '_url', [ '_printable' ], 0 ], 
     186  [ '_PLUS_LIST' => 'PLUS-33', [ 'PLUS-33', 'space', '_printable' ], 0 ], 
     187  [ '_PLUS_LIST' => 'PLUS-33', [ '_printable' ], 0 ], 
    193188  [ '_OPTIONAL' => 'OPTIONAL-34', [ 'space' ], 0 ], 
    194189  [ '_OPTIONAL' => 'OPTIONAL-34', [  ], 0 ], 
    195   [ 'heading_paragraph_124' => 'heading_paragraph', [ 'HEADER_S', 'OPTIONAL-33', '_text_ending_space', 'HEADER_E', 'OPTIONAL-34' ], 0 ], 
    196   [ 'code_paragraph_125' => 'code_paragraph', [ 'PRE' ], 0 ], 
    197   [ 'list_paragraph_126' => 'list_paragraph', [ '_some_list' ], 0 ], 
    198   [ '_some_list_127' => '_some_list', [ 'numbered_list' ], 0 ], 
    199   [ '_some_list_128' => '_some_list', [ 'alpha_list' ], 0 ], 
    200   [ '_some_list_129' => '_some_list', [ 'bullet_list' ], 0 ], 
    201   [ '_some_list_130' => '_some_list', [ 'undecorated_list' ], 0 ], 
    202   [ '_PLUS_LIST' => 'PLUS-35', [ 'PLUS-35', 'numbered_list_element' ], 0 ], 
    203   [ '_PLUS_LIST' => 'PLUS-35', [ 'numbered_list_element' ], 0 ], 
    204   [ 'numbered_list_133' => 'numbered_list', [ 'BEGIN_INDENT', 'PLUS-35', 'END_INDENT' ], 0 ], 
    205   [ '_OPTIONAL' => 'OPTIONAL-36', [ '_some_list' ], 0 ], 
     190  [ 'link_description_119' => 'link_description', [ 'PLUS-33' ], 0 ], 
     191  [ 'link_description_120' => 'link_description', [ 'image', 'OPTIONAL-34' ], 0 ], 
     192  [ 'bold_text_121' => 'bold_text', [ '**', '_raw_text', '**' ], 0 ], 
     193  [ 'italic_text_122' => 'italic_text', [ '__', '_raw_text', '__' ], 0 ], 
     194  [ 'strike_text_123' => 'strike_text', [ '~~', '_raw_text', '~~' ], 0 ], 
     195  [ 'tt_text_124' => 'tt_text', [ '{{', '_raw_text', '}}' ], 0 ], 
     196  [ '_OPTIONAL' => 'OPTIONAL-35', [ 'space' ], 0 ], 
     197  [ '_OPTIONAL' => 'OPTIONAL-35', [  ], 0 ], 
     198  [ '_OPTIONAL' => 'OPTIONAL-36', [ 'space' ], 0 ], 
    206199  [ '_OPTIONAL' => 'OPTIONAL-36', [  ], 0 ], 
    207   [ 'numbered_list_element_136' => 'numbered_list_element', [ 'LIST_NUMERIC', '_list_item', 'OPTIONAL-36' ], 0 ], 
    208   [ '_PLUS_LIST' => 'PLUS-37', [ 'PLUS-37', 'alpha_list_element' ], 0 ], 
    209   [ '_PLUS_LIST' => 'PLUS-37', [ 'alpha_list_element' ], 0 ], 
    210   [ 'alpha_list_139' => 'alpha_list', [ 'BEGIN_INDENT', 'PLUS-37', 'END_INDENT' ], 0 ], 
     200  [ 'heading_paragraph_129' => 'heading_paragraph', [ 'HEADER_S', 'OPTIONAL-35', '_text_ending_space', 'HEADER_E', 'OPTIONAL-36' ], 0 ], 
     201  [ 'code_paragraph_130' => 'code_paragraph', [ 'PRE' ], 0 ], 
     202  [ 'list_paragraph_131' => 'list_paragraph', [ '_some_list' ], 0 ], 
     203  [ '_some_list_132' => '_some_list', [ 'numbered_list' ], 0 ], 
     204  [ '_some_list_133' => '_some_list', [ 'alpha_list' ], 0 ], 
     205  [ '_some_list_134' => '_some_list', [ 'bullet_list' ], 0 ], 
     206  [ '_some_list_135' => '_some_list', [ 'undecorated_list' ], 0 ], 
     207  [ '_PLUS_LIST' => 'PLUS-37', [ 'PLUS-37', 'numbered_list_element' ], 0 ], 
     208  [ '_PLUS_LIST' => 'PLUS-37', [ 'numbered_list_element' ], 0 ], 
     209  [ 'numbered_list_138' => 'numbered_list', [ 'BEGIN_INDENT', 'PLUS-37', 'END_INDENT' ], 0 ], 
    211210  [ '_OPTIONAL' => 'OPTIONAL-38', [ '_some_list' ], 0 ], 
    212211  [ '_OPTIONAL' => 'OPTIONAL-38', [  ], 0 ], 
    213   [ 'alpha_list_element_142' => 'alpha_list_element', [ 'LIST_ALPHA', '_list_item', 'OPTIONAL-38' ], 0 ], 
    214   [ '_PLUS_LIST' => 'PLUS-39', [ 'PLUS-39', 'bullet_list_element' ], 0 ], 
    215   [ '_PLUS_LIST' => 'PLUS-39', [ 'bullet_list_element' ], 0 ], 
    216   [ 'bullet_list_145' => 'bullet_list', [ 'BEGIN_INDENT', 'PLUS-39', 'END_INDENT' ], 0 ], 
     212  [ 'numbered_list_element_141' => 'numbered_list_element', [ 'LIST_NUMERIC', '_list_item', 'OPTIONAL-38' ], 0 ], 
     213  [ '_PLUS_LIST' => 'PLUS-39', [ 'PLUS-39', 'alpha_list_element' ], 0 ], 
     214  [ '_PLUS_LIST' => 'PLUS-39', [ 'alpha_list_element' ], 0 ], 
     215  [ 'alpha_list_144' => 'alpha_list', [ 'BEGIN_INDENT', 'PLUS-39', 'END_INDENT' ], 0 ], 
    217216  [ '_OPTIONAL' => 'OPTIONAL-40', [ '_some_list' ], 0 ], 
    218217  [ '_OPTIONAL' => 'OPTIONAL-40', [  ], 0 ], 
    219   [ 'bullet_list_element_148' => 'bullet_list_element', [ 'LIST_BULLET', '_list_item', 'OPTIONAL-40' ], 0 ], 
    220   [ '_PLUS_LIST' => 'PLUS-41', [ 'PLUS-41', 'undecorated_list_element' ], 0 ], 
    221   [ '_PLUS_LIST' => 'PLUS-41', [ 'undecorated_list_element' ], 0 ], 
    222   [ 'undecorated_list_151' => 'undecorated_list', [ 'BEGIN_INDENT', 'PLUS-41', 'END_INDENT' ], 0 ], 
     218  [ 'alpha_list_element_147' => 'alpha_list_element', [ 'LIST_ALPHA', '_list_item', 'OPTIONAL-40' ], 0 ], 
     219  [ '_PLUS_LIST' => 'PLUS-41', [ 'PLUS-41', 'bullet_list_element' ], 0 ], 
     220  [ '_PLUS_LIST' => 'PLUS-41', [ 'bullet_list_element' ], 0 ], 
     221  [ 'bullet_list_150' => 'bullet_list', [ 'BEGIN_INDENT', 'PLUS-41', 'END_INDENT' ], 0 ], 
    223222  [ '_OPTIONAL' => 'OPTIONAL-42', [ '_some_list' ], 0 ], 
    224223  [ '_OPTIONAL' => 'OPTIONAL-42', [  ], 0 ], 
    225   [ 'undecorated_list_element_154' => 'undecorated_list_element', [ 'LIST_UNDECO', '_list_item', 'OPTIONAL-42' ], 0 ], 
    226   [ '_PAREN' => 'PAREN-43', [ 'LINE_BREAK_INDENTED', 'list_item_line' ], 0 ], 
    227   [ '_STAR_LIST' => 'STAR-44', [ 'STAR-44', 'PAREN-43' ], 0 ], 
    228   [ '_STAR_LIST' => 'STAR-44', [  ], 0 ], 
    229   [ '_list_item_158' => '_list_item', [ 'list_item_line', 'STAR-44' ], 0 ], 
    230   [ 'list_item_line_159' => 'list_item_line', [ '_text_ending_space' ], 0 ], 
    231   [ '_PLUS_LIST' => 'PLUS-45', [ 'PLUS-45', 'table_row' ], 0 ], 
    232   [ '_PLUS_LIST' => 'PLUS-45', [ 'table_row' ], 0 ], 
    233   [ 'table_paragraph_162' => 'table_paragraph', [ 'PLUS-45' ], 0 ], 
    234   [ 'table_row_163' => 'table_row', [ 'TABLE_ROW_START', 'table_cell', '_trowrest_starting_plain', 'NL' ], 0 ], 
    235   [ 'table_row_164' => 'table_row', [ 'TABLE_ROW_H_START', 'header_cell', '_trowrest_starting_header', 'NL' ], 0 ], 
    236   [ '_trowrest_starting_plain_165' => '_trowrest_starting_plain', [ 'TABLE_CELL', 'table_cell', '_trowrest_starting_plain' ], 0 ], 
    237   [ '_trowrest_starting_plain_166' => '_trowrest_starting_plain', [ 'TABLE_CELL_R', 'header_cell', '_trowrest_starting_header' ], 0 ], 
    238   [ '_trowrest_starting_plain_167' => '_trowrest_starting_plain', [ 'TABLE_ROW_END' ], 0 ], 
    239   [ '_trowrest_starting_header_168' => '_trowrest_starting_header', [ 'TABLE_CELL_L', 'table_cell', '_trowrest_starting_plain' ], 0 ], 
    240   [ '_trowrest_starting_header_169' => '_trowrest_starting_header', [ 'TABLE_CELL_LR', 'header_cell', '_trowrest_starting_header' ], 0 ], 
    241   [ '_trowrest_starting_header_170' => '_trowrest_starting_header', [ 'TABLE_ROW_H_END' ], 0 ], 
    242   [ 'table_cell_171' => 'table_cell', [ '_table_cell' ], 0 ], 
    243   [ 'header_cell_172' => 'header_cell', [ '_table_cell' ], 0 ], 
    244   [ '_table_cell_173' => '_table_cell', [ ' ', '_text_single_line_must_end_space' ], 0 ], 
     224  [ 'bullet_list_element_153' => 'bullet_list_element', [ 'LIST_BULLET', '_list_item', 'OPTIONAL-42' ], 0 ], 
     225  [ '_PLUS_LIST' => 'PLUS-43', [ 'PLUS-43', 'undecorated_list_element' ], 0 ], 
     226  [ '_PLUS_LIST' => 'PLUS-43', [ 'undecorated_list_element' ], 0 ], 
     227  [ 'undecorated_list_156' => 'undecorated_list', [ 'BEGIN_INDENT', 'PLUS-43', 'END_INDENT' ], 0 ], 
     228  [ '_OPTIONAL' => 'OPTIONAL-44', [ '_some_list' ], 0 ], 
     229  [ '_OPTIONAL' => 'OPTIONAL-44', [  ], 0 ], 
     230  [ 'undecorated_list_element_159' => 'undecorated_list_element', [ 'LIST_UNDECO', '_list_item', 'OPTIONAL-44' ], 0 ], 
     231  [ '_PAREN' => 'PAREN-45', [ 'LINE_BREAK_INDENTED', 'list_item_line' ], 0 ], 
     232  [ '_STAR_LIST' => 'STAR-46', [ 'STAR-46', 'PAREN-45' ], 0 ], 
     233  [ '_STAR_LIST' => 'STAR-46', [  ], 0 ], 
     234  [ '_list_item_163' => '_list_item', [ 'list_item_line', 'STAR-46' ], 0 ], 
     235  [ 'list_item_line_164' => 'list_item_line', [ '_text_ending_space' ], 0 ], 
     236  [ '_PLUS_LIST' => 'PLUS-47', [ 'PLUS-47', 'table_row' ], 0 ], 
     237  [ '_PLUS_LIST' => 'PLUS-47', [ 'table_row' ], 0 ], 
     238  [ 'table_paragraph_167' => 'table_paragraph', [ 'PLUS-47' ], 0 ], 
     239  [ 'table_row_168' => 'table_row', [ 'TABLE_ROW_START', 'table_cell', '_trowrest_starting_plain', 'NL' ], 0 ], 
     240  [ 'table_row_169' => 'table_row', [ 'TABLE_ROW_H_START', 'header_cell', '_trowrest_starting_header', 'NL' ], 0 ], 
     241  [ '_trowrest_starting_plain_170' => '_trowrest_starting_plain', [ 'TABLE_CELL', 'table_cell', '_trowrest_starting_plain' ], 0 ], 
     242  [ '_trowrest_starting_plain_171' => '_trowrest_starting_plain', [ 'TABLE_CELL_R', 'header_cell', '_trowrest_starting_header' ], 0 ], 
     243  [ '_trowrest_starting_plain_172' => '_trowrest_starting_plain', [ 'TABLE_ROW_END' ], 0 ], 
     244  [ '_trowrest_starting_header_173' => '_trowrest_starting_header', [ 'TABLE_CELL_L', 'table_cell', '_trowrest_starting_plain' ], 0 ], 
     245  [ '_trowrest_starting_header_174' => '_trowrest_starting_header', [ 'TABLE_CELL_LR', 'header_cell', '_trowrest_starting_header' ], 0 ], 
     246  [ '_trowrest_starting_header_175' => '_trowrest_starting_header', [ 'TABLE_ROW_H_END' ], 0 ], 
     247  [ 'table_cell_176' => 'table_cell', [ '_table_cell' ], 0 ], 
     248  [ 'header_cell_177' => 'header_cell', [ '_table_cell' ], 0 ], 
     249  [ '_table_cell_178' => '_table_cell', [ ' ', '_text_single_line_must_end_space' ], 0 ], 
    245250], 
    246251    yyLABELS  => 
     
    300305  '_STAR_LIST' => 52, 
    301306  '_STAR_LIST' => 53, 
    302   '_macro_arguments_54' => 54, 
    303   '_STAR_LIST' => 55, 
    304   '_STAR_LIST' => 56, 
     307  '_OPTIONAL' => 54, 
     308  '_OPTIONAL' => 55, 
     309  '_macro_arguments_56' => 56, 
    305310  '_STAR_LIST' => 57, 
    306311  '_STAR_LIST' => 58, 
    307   '_comma_59' => 59, 
    308   'macro_arg_60' => 60, 
    309   'macro_arg_61' => 61, 
    310   'macro_arg_62' => 62, 
    311   '_OPTIONAL' => 63, 
    312   '_OPTIONAL' => 64, 
    313   'block_definition_65' => 65, 
    314   '_PAREN' => 66, 
    315   '_STAR_LIST' => 67, 
    316   '_STAR_LIST' => 68, 
     312  '_STAR_LIST' => 59, 
     313  '_STAR_LIST' => 60, 
     314  '_STAR_LIST' => 61, 
     315  '_STAR_LIST' => 62, 
     316  '_comma_63' => 63, 
     317  '_comma_64' => 64, 
     318  'macro_arg_65' => 65, 
     319  'macro_arg_66' => 66, 
     320  'macro_arg_67' => 67, 
     321  '_OPTIONAL' => 68, 
    317322  '_OPTIONAL' => 69, 
    318   '_OPTIONAL' => 70, 
    319   'block_arguments_71' => 71, 
    320   'block_arguments_72' => 72, 
    321   'block_body_73' => 73, 
    322   '_PAREN' => 74, 
    323   '_STAR_LIST' => 75, 
    324   '_STAR_LIST' => 76, 
    325   '_raw_text_77' => 77, 
    326   '_PLUS_LIST' => 78, 
    327   '_PLUS_LIST' => 79, 
    328   '_non_space_sequence_80' => 80, 
    329   '_non_space_atom_81' => 81, 
    330   '_non_space_atom_82' => 82, 
    331   '_PAREN' => 83, 
    332   '_STAR_LIST' => 84, 
    333   '_STAR_LIST' => 85, 
    334   '_OPTIONAL' => 86, 
    335   '_OPTIONAL' => 87, 
    336   '_text_ending_space_88' => 88, 
    337   '_PAREN' => 89, 
    338   '_PLUS_LIST' => 90, 
    339   '_PLUS_LIST' => 91, 
    340   '_text_single_line_must_end_space_92' => 92, 
    341   '_PAREN' => 93, 
    342   '_STAR_LIST' => 94, 
    343   '_STAR_LIST' => 95, 
    344   'text_paragraph_96' => 96, 
    345   'text_paragraph_line_97' => 97, 
    346   '_simple_format_98' => 98, 
    347   '_simple_format_99' => 99, 
    348   '_simple_format_100' => 100, 
    349   '_simple_format_101' => 101, 
    350   '_simple_format_102' => 102, 
     323  'block_definition_70' => 70, 
     324  '_PAREN' => 71, 
     325  '_STAR_LIST' => 72, 
     326  '_STAR_LIST' => 73, 
     327  '_OPTIONAL' => 74, 
     328  '_OPTIONAL' => 75, 
     329  'block_arguments_76' => 76, 
     330  'block_arguments_77' => 77, 
     331  'block_body_78' => 78, 
     332  '_PAREN' => 79, 
     333  '_STAR_LIST' => 80, 
     334  '_STAR_LIST' => 81, 
     335  '_raw_text_82' => 82, 
     336  '_PLUS_LIST' => 83, 
     337  '_PLUS_LIST' => 84, 
     338  '_non_space_sequence_85' => 85, 
     339  '_non_space_atom_86' => 86, 
     340  '_non_space_atom_87' => 87, 
     341  '_PAREN' => 88, 
     342  '_STAR_LIST' => 89, 
     343  '_STAR_LIST' => 90, 
     344  '_OPTIONAL' => 91, 
     345  '_OPTIONAL' => 92, 
     346  '_text_ending_space_93' => 93, 
     347  '_PAREN' => 94, 
     348  '_PLUS_LIST' => 95, 
     349  '_PLUS_LIST' => 96, 
     350  '_text_single_line_must_end_space_97' => 97, 
     351  '_PAREN' => 98, 
     352  '_STAR_LIST' => 99, 
     353  '_STAR_LIST' => 100, 
     354  'text_paragraph_101' => 101, 
     355  'text_paragraph_line_102' => 102, 
    351356  '_simple_format_103' => 103, 
    352   'link_104' => 104, 
    353   'link_105' => 105, 
    354   'image_106' => 106, 
    355   'link_target_107' => 107, 
    356   'image_target_108' => 108, 
    357   '_url_109' => 109, 
    358   '_PLUS_LIST' => 110, 
    359   '_PLUS_LIST' => 111, 
    360   '_OPTIONAL' => 112, 
    361   '_OPTIONAL' => 113, 
    362   'link_description_114' => 114, 
    363   'link_description_115' => 115, 
    364   'bold_text_116' => 116, 
    365   'italic_text_117' => 117, 
    366   'strike_text_118' => 118, 
    367   'tt_text_119' => 119, 
    368   '_OPTIONAL' => 120, 
    369   '_OPTIONAL' => 121, 
    370   '_OPTIONAL' => 122, 
    371   '_OPTIONAL' => 123, 
    372   'heading_paragraph_124' => 124, 
    373   'code_paragraph_125' => 125, 
    374   'list_paragraph_126' => 126, 
    375   '_some_list_127' => 127, 
    376   '_some_list_128' => 128, 
    377   '_some_list_129' => 129, 
    378   '_some_list_130' => 130, 
    379   '_PLUS_LIST' => 131, 
    380   '_PLUS_LIST' => 132, 
    381   'numbered_list_133' => 133, 
    382   '_OPTIONAL' => 134, 
    383   '_OPTIONAL' => 135, 
    384   'numbered_list_element_136' => 136, 
     357  '_simple_format_104' => 104, 
     358  '_simple_format_105' => 105, 
     359  '_simple_format_106' => 106, 
     360  '_simple_format_107' => 107, 
     361  '_simple_format_108' => 108, 
     362  'link_109' => 109, 
     363  'link_110' => 110, 
     364  'image_111' => 111, 
     365  'link_target_112' => 112, 
     366  'image_target_113' => 113, 
     367  '_url_114' => 114, 
     368  '_PLUS_LIST' => 115, 
     369  '_PLUS_LIST' => 116, 
     370  '_OPTIONAL' => 117, 
     371  '_OPTIONAL' => 118, 
     372  'link_description_119' => 119, 
     373  'link_description_120' => 120, 
     374  'bold_text_121' => 121, 
     375  'italic_text_122' => 122, 
     376  'strike_text_123' => 123, 
     377  'tt_text_124' => 124, 
     378  '_OPTIONAL' => 125, 
     379  '_OPTIONAL' => 126, 
     380  '_OPTIONAL' => 127, 
     381  '_OPTIONAL' => 128, 
     382  'heading_paragraph_129' => 129, 
     383  'code_paragraph_130' => 130, 
     384  'list_paragraph_131' => 131, 
     385  '_some_list_132' => 132, 
     386  '_some_list_133' => 133, 
     387  '_some_list_134' => 134, 
     388  '_some_list_135' => 135, 
     389  '_PLUS_LIST' => 136, 
    385390  '_PLUS_LIST' => 137, 
    386   '_PLUS_LIST' => 138, 
    387   'alpha_list_139' => 139, 
     391  'numbered_list_138' => 138, 
     392  '_OPTIONAL' => 139, 
    388393  '_OPTIONAL' => 140, 
    389   '_OPTIONAL' => 141, 
    390   'alpha_list_element_142' => 142, 
     394  'numbered_list_element_141' => 141, 
     395  '_PLUS_LIST' => 142, 
    391396  '_PLUS_LIST' => 143, 
    392   '_PLUS_LIST' => 144, 
    393   'bullet_list_145' => 145, 
     397  'alpha_list_144' => 144, 
     398  '_OPTIONAL' => 145, 
    394399  '_OPTIONAL' => 146, 
    395   '_OPTIONAL' => 147, 
    396   'bullet_list_element_148' => 148, 
     400  'alpha_list_element_147' => 147, 
     401  '_PLUS_LIST' => 148, 
    397402  '_PLUS_LIST' => 149, 
    398   '_PLUS_LIST' => 150, 
    399   'undecorated_list_151' => 151, 
     403  'bullet_list_150' => 150, 
     404  '_OPTIONAL' => 151, 
    400405  '_OPTIONAL' => 152, 
    401   '_OPTIONAL' => 153, 
    402   'undecorated_list_element_154' => 154, 
    403   '_PAREN' => 155, 
    404   '_STAR_LIST' => 156, 
    405   '_STAR_LIST' => 157, 
    406   '_list_item_158' => 158, 
    407   'list_item_line_159' => 159, 
    408   '_PLUS_LIST' => 160, 
    409   '_PLUS_LIST' => 161, 
    410   'table_paragraph_162' => 162, 
    411   'table_row_163' => 163, 
    412   'table_row_164' => 164, 
    413   '_trowrest_starting_plain_165' => 165, 
    414   '_trowrest_starting_plain_166' => 166, 
    415   '_trowrest_starting_plain_167' => 167, 
    416   '_trowrest_starting_header_168' => 168, 
    417   '_trowrest_starting_header_169' => 169, 
    418   '_trowrest_starting_header_170' => 170, 
    419   'table_cell_171' => 171, 
    420   'header_cell_172' => 172, 
    421   '_table_cell_173' => 173, 
     406  'bullet_list_element_153' => 153, 
     407  '_PLUS_LIST' => 154, 
     408  '_PLUS_LIST' => 155, 
     409  'undecorated_list_156' => 156, 
     410  '_OPTIONAL' => 157, 
     411  '_OPTIONAL' => 158, 
     412  'undecorated_list_element_159' => 159, 
     413  '_PAREN' => 160, 
     414  '_STAR_LIST' => 161, 
     415  '_STAR_LIST' => 162, 
     416  '_list_item_163' => 163, 
     417  'list_item_line_164' => 164, 
     418  '_PLUS_LIST' => 165, 
     419  '_PLUS_LIST' => 166, 
     420  'table_paragraph_167' => 167, 
     421  'table_row_168' => 168, 
     422  'table_row_169' => 169, 
     423  '_trowrest_starting_plain_170' => 170, 
     424  '_trowrest_starting_plain_171' => 171, 
     425  '_trowrest_starting_plain_172' => 172, 
     426  '_trowrest_starting_header_173' => 173, 
     427  '_trowrest_starting_header_174' => 174, 
     428  '_trowrest_starting_header_175' => 175, 
     429  'table_cell_176' => 176, 
     430  'header_cell_177' => 177, 
     431  '_table_cell_178' => 178, 
    422432}, 
    423433    yyTERMS  => 
     
    537547                ACTIONS => { 
    538548                        'WORD' => 7, 
    539                         "**" => 28, 
     549                        "**" => 29, 
    540550                        'MACRO_VALUE' => 8, 
    541                         'Q_CHAR' => 30, 
    542                         'TABLE_ROW_START' => 29, 
     551                        'Q_CHAR' => 31, 
     552                        'TABLE_ROW_START' => 30, 
    543553                        "[[!" => 9, 
    544                         'STRING' => 33, 
     554                        'STRING' => 34, 
    545555                        'MACRO_CALL' => 12, 
    546556                        "~~" => 10, 
    547                         "__" => 35, 
     557                        "__" => 36, 
    548558                        'PUNCT' => 17, 
    549559                        'MACRO_CALL_SILENT' => 40, 
    550560                        'NUMBER' => 41, 
    551                         'BLOCK_CALL' => 19, 
     561                        'BLOCK_CALL' => 20, 
    552562                        'HEADER_S' => 43, 
    553                         "{{" => 23, 
     563                        "{{" => 24, 
    554564                        'COMMA' => 46, 
    555                         'TABLE_ROW_H_START' => 24, 
     565                        'TABLE_ROW_H_START' => 26, 
    556566                        'PRE' => 48, 
    557                         'BEGIN_INDENT' => 25, 
     567                        'BEGIN_INDENT' => 27, 
    558568                        "[[" => 55 
    559569                }, 
    560570                GOTOS => { 
    561                         '_non_space_sequence' => 31, 
    562                         '_simple_format' => 34, 
    563                         '_paragraph' => 32, 
     571                        '_non_space_sequence' => 32, 
     572                        '_simple_format' => 35, 
     573                        '_paragraph' => 33, 
    564574                        'strike_text' => 11, 
    565575                        '_text_ending_space' => 13, 
    566576                        '_non_space_atom' => 14, 
    567                         'tt_text' => 36, 
    568                         'PLUS-45' => 37, 
     577                        'tt_text' => 37, 
    569578                        'numbered_list' => 15, 
    570579                        'text_paragraph' => 16, 
     
    573582                        'block_call' => 18, 
    574583                        'link' => 42, 
     584                        'PLUS-47' => 19, 
    575585                        'macro_call' => 44, 
    576                         'text_paragraph_line' => 20, 
     586                        'text_paragraph_line' => 21, 
    577587                        'italic_text' => 45, 
    578                         '_printable_atom' => 21, 
    579                         'table_row' => 22, 
     588                        '_printable_atom' => 22, 
     589                        'table_row' => 23, 
     590                        'PLUS-25' => 25, 
    580591                        'image' => 47, 
    581592                        'table_paragraph' => 50, 
     
    585596                        'bullet_list' => 53, 
    586597                        'undecorated_list' => 52, 
    587                         'macro_call_silent' => 26, 
    588                         'PLUS-23' => 27, 
     598                        'macro_call_silent' => 28, 
    589599                        'bold_text' => 56 
    590600                } 
     
    609619        {#State 9 
    610620                ACTIONS => { 
    611                         'BLOCK_CALL' => 19, 
     621                        'BLOCK_CALL' => 20, 
    612622                        'WORD' => 7, 
    613623                        'MACRO_VALUE' => 8, 
    614                         'Q_CHAR' => 30, 
     624                        'Q_CHAR' => 31, 
    615625                        'COMMA' => 46, 
    616                         'STRING' => 33, 
     626                        'STRING' => 34, 
    617627                        'MACRO_CALL' => 12, 
    618628                        'PUNCT' => 17, 
     
    627637                        '_url' => 62, 
    628638                        '_printable' => 60, 
    629                         'macro_call_silent' => 26, 
     639                        'macro_call_silent' => 28, 
    630640                        'block_call' => 18 
    631641                } 
     
    633643        {#State 10 
    634644                ACTIONS => { 
    635                         'BLOCK_CALL' => 19, 
     645                        'BLOCK_CALL' => 20, 
    636646                        'WORD' => 7, 
    637647                        'MACRO_VALUE' => 8, 
    638                         'Q_CHAR' => 30, 
     648                        'Q_CHAR' => 31, 
    639649                        'COMMA' => 46, 
    640                         'STRING' => 33, 
     650                        'STRING' => 34, 
    641651                        'MACRO_CALL' => 12, 
    642652                        'PUNCT' => 17, 
     
    648658                        'macro_call' => 44, 
    649659                        '_printable_atom' => 58, 
    650                         'macro_call_silent' => 26, 
     660                        'macro_call_silent' => 28, 
    651661                        'PLUS-9' => 59, 
    652662                        '_printable' => 63, 
     
    655665        }, 
    656666        {#State 11 
    657                 DEFAULT => -100 
     667                DEFAULT => -105 
    658668        }, 
    659669        {#State 12 
     
    667677        }, 
    668678        {#State 13 
    669                 DEFAULT => -97 
     679                DEFAULT => -102 
    670680        }, 
    671681        {#State 14 
    672                 DEFAULT => -79 
     682                DEFAULT => -84 
    673683        }, 
    674684        {#State 15 
    675                 DEFAULT => -127 
     685                DEFAULT => -132 
    676686        }, 
    677687        {#State 16 
     
    686696        {#State 19 
    687697                ACTIONS => { 
    688                         " " => 68, 
     698                        "}}}" => -167, 
     699                        '' => -167, 
     700                        'TABLE_ROW_START' => 30, 
     701                        'EMPTY_LINE' => -167, 
     702                        'TABLE_ROW_H_START' => 26 
     703                }, 
     704                GOTOS => { 
     705                        'table_row' => 67 
     706                } 
     707        }, 
     708        {#State 20 
     709                ACTIONS => { 
     710                        " " => 69, 
    689711                        "]]" => -48 
    690712                }, 
    691713                GOTOS => { 
    692                         'OPTIONAL-12' => 67 
    693                 } 
    694         }, 
    695         {#State 20 
    696                 DEFAULT => -95, 
    697                 GOTOS => { 
    698                         'STAR-30' => 69 
     714                        'OPTIONAL-12' => 68 
    699715                } 
    700716        }, 
    701717        {#State 21 
    702                 DEFAULT => -82 
     718                DEFAULT => -100, 
     719                GOTOS => { 
     720                        'STAR-32' => 70 
     721                } 
    703722        }, 
    704723        {#State 22 
    705                 DEFAULT => -161 
     724                DEFAULT => -87 
    706725        }, 
    707726        {#State 23 
    708                 ACTIONS => { 
    709                         'BLOCK_CALL' => 19, 
     727                DEFAULT => -166 
     728        }, 
     729        {#State 24 
     730                ACTIONS => { 
     731                        'BLOCK_CALL' => 20, 
    710732                        'WORD' => 7, 
    711733                        'MACRO_VALUE' => 8, 
    712                         'Q_CHAR' => 30, 
     734                        'Q_CHAR' => 31, 
    713735                        'COMMA' => 46, 
    714                         'STRING' => 33, 
     736                        'STRING' => 34, 
    715737                        'MACRO_CALL' => 12, 
    716738                        'PUNCT' => 17, 
     
    719741                }, 
    720742                GOTOS => { 
    721                         '_raw_text' => 70, 
     743                        '_raw_text' => 71, 
    722744                        'macro_call' => 44, 
    723745                        '_printable_atom' => 58, 
    724                         'macro_call_silent' => 26, 
     746                        'macro_call_silent' => 28, 
    725747                        'PLUS-9' => 59, 
    726748                        '_printable' => 63, 
     
    728750                } 
    729751        }, 
    730         {#State 24 
    731                 ACTIONS => { 
    732                         " " => 71 
    733                 }, 
    734                 GOTOS => { 
    735                         'header_cell' => 73, 
    736                         '_table_cell' => 72 
    737                 } 
    738         }, 
    739752        {#State 25 
    740753                ACTIONS => { 
    741                         'LIST_BULLET' => 84, 
    742                         'LIST_ALPHA' => 81, 
    743                         'LIST_NUMERIC' => 82, 
    744                         'LIST_UNDECO' => 79 
    745                 }, 
    746                 GOTOS => { 
    747                         'PLUS-39' => 76, 
    748                         'numbered_list_element' => 78, 
    749                         'bullet_list_element' => 77, 
    750                         'PLUS-41' => 80, 
    751                         'PLUS-35' => 83, 
    752                         'alpha_list_element' => 74, 
    753                         'PLUS-37' => 75, 
    754                         'undecorated_list_element' => 85 
    755                 } 
    756         }, 
    757         {#State 26 
    758                 DEFAULT => -36 
    759         }, 
    760         {#State 27 
    761                 ACTIONS => { 
    762                         '' => -80, 
     754                        '' => -85, 
    763755                        'WORD' => 7, 
    764                         'LIST_ALPHA' => -80, 
    765                         'LIST_NUMERIC' => -80, 
    766                         'NL' => -80, 
    767                         "**" => 28, 
     756                        'LIST_ALPHA' => -85, 
     757                        'LIST_NUMERIC' => -85, 
     758                        'NL' => -85, 
     759                        "**" => 29, 
    768760                        'MACRO_VALUE' => 8, 
    769                         'Q_CHAR' => 30, 
     761                        'Q_CHAR' => 31, 
    770762                        "[[!" => 9, 
    771                         'STRING' => 33, 
     763                        'STRING' => 34, 
    772764                        'MACRO_CALL' => 12, 
    773765                        "~~" => 10, 
    774                         "}}}" => -80, 
    775                         " " => -80, 
    776                         "__" => 35, 
    777                         'HEADER_E' => -80, 
     766                        "}}}" => -85, 
     767                        " " => -85, 
     768                        "__" => 36, 
     769                        'HEADER_E' => -85, 
    778770                        'PUNCT' => 17, 
    779                         'EMPTY_LINE' => -80, 
     771                        'EMPTY_LINE' => -85, 
    780772                        'MACRO_CALL_SILENT' => 40, 
    781773                        'NUMBER' => 41, 
    782                         'BLOCK_CALL' => 19, 
    783                         'LIST_BULLET' => -80, 
    784                         'LINE_BREAK_INDENTED' => -80, 
    785                         'LINE_BREAK' => -80, 
    786                         "{{" => 23, 
     774                        'BLOCK_CALL' => 20, 
     775                        'LIST_BULLET' => -85, 
     776                        'LINE_BREAK_INDENTED' => -85, 
     777                        'LINE_BREAK' => -85, 
     778                        "{{" => 24, 
    787779                        'COMMA' => 46, 
    788                         'LIST_UNDECO' => -80, 
    789                         'END_INDENT' => -80, 
    790                         'BEGIN_INDENT' => -80, 
     780                        'LIST_UNDECO' => -85, 
     781                        'END_INDENT' => -85, 
     782                        'BEGIN_INDENT' => -85, 
    791783                        "[[" => 55 
    792784                }, 
     
    795787                        'macro_call' => 44, 
    796788                        'italic_text' => 45, 
    797                         '_printable_atom' => 21, 
     789                        '_printable_atom' => 22, 
    798790                        'image' => 47, 
    799                         '_simple_format' => 34, 
     791                        '_simple_format' => 35, 
    800792                        'strike_text' => 11, 
    801                         '_non_space_atom' => 86, 
    802                         'tt_text' => 36, 
    803                         'macro_call_silent' => 26, 
     793                        '_non_space_atom' => 72, 
     794                        'tt_text' => 37, 
     795                        'macro_call_silent' => 28, 
    804796                        'bold_text' => 56, 
    805797                        'block_call' => 18 
    806798                } 
    807799        }, 
     800        {#State 26 
     801                ACTIONS => { 
     802                        " " => 73 
     803                }, 
     804                GOTOS => { 
     805                        'header_cell' => 75, 
     806                        '_table_cell' => 74 
     807                } 
     808        }, 
     809        {#State 27 
     810                ACTIONS => { 
     811                        'LIST_BULLET' => 86, 
     812                        'LIST_ALPHA' => 84, 
     813                        'LIST_NUMERIC' => 85, 
     814                        'LIST_UNDECO' => 82 
     815                }, 
     816                GOTOS => { 
     817                        'PLUS-39' => 78, 
     818                        'PLUS-43' => 81, 
     819                        'numbered_list_element' => 80, 
     820                        'bullet_list_element' => 79, 
     821                        'PLUS-41' => 83, 
     822                        'alpha_list_element' => 76, 
     823                        'PLUS-37' => 77, 
     824                        'undecorated_list_element' => 87 
     825                } 
     826        }, 
    808827        {#State 28 
    809                 ACTIONS => { 
    810                         'BLOCK_CALL' => 19, 
     828                DEFAULT => -36 
     829        }, 
     830        {#State 29 
     831                ACTIONS => { 
     832                        'BLOCK_CALL' => 20, 
    811833                        'WORD' => 7, 
    812834                        'MACRO_VALUE' => 8, 
    813                         'Q_CHAR' => 30, 
     835                        'Q_CHAR' => 31, 
    814836                        'COMMA' => 46, 
    815                         'STRING' => 33, 
     837                        'STRING' => 34, 
    816838                        'MACRO_CALL' => 12, 
    817839                        'PUNCT' => 17, 
     
    820842                }, 
    821843                GOTOS => { 
    822                         '_raw_text' => 87, 
     844                        '_raw_text' => 88, 
    823845                        'macro_call' => 44, 
    824846                        '_printable_atom' => 58, 
    825                         'macro_call_silent' => 26, 
     847                        'macro_call_silent' => 28, 
    826848                        'PLUS-9' => 59, 
    827849                        '_printable' => 63, 
     
    829851                } 
    830852        }, 
    831         {#State 29 
    832                 ACTIONS => { 
    833                         " " => 71 
    834                 }, 
    835                 GOTOS => { 
    836                         'table_cell' => 88, 
    837                         '_table_cell' => 89 
    838                 } 
    839         }, 
    840853        {#State 30 
     854                ACTIONS => { 
     855                        " " => 73 
     856                }, 
     857                GOTOS => { 
     858                        'table_cell' => 89, 
     859                        '_table_cell' => 90 
     860                } 
     861        }, 
     862        {#State 31 
    841863                DEFAULT => -31 
    842864        }, 
    843         {#State 31 
    844                 DEFAULT => -85, 
    845                 GOTOS => { 
    846                         'STAR-25' => 90 
    847                 } 
    848         }, 
    849865        {#State 32 
     866                DEFAULT => -90, 
     867                GOTOS => { 
     868                        'STAR-27' => 91 
     869                } 
     870        }, 
     871        {#State 33 
    850872                DEFAULT => -5, 
    851873                GOTOS => { 
    852                         'STAR-3' => 91 
    853                 } 
    854         }, 
    855         {#State 33 
     874                        'STAR-3' => 92 
     875                } 
     876        }, 
     877        {#State 34 
    856878                DEFAULT => -30 
    857879        }, 
    858         {#State 34 
    859                 DEFAULT => -81 
    860         }, 
    861880        {#State 35 
    862                 ACTIONS => { 
    863                         'BLOCK_CALL' => 19, 
     881                DEFAULT => -86 
     882        }, 
     883        {#State 36 
     884                ACTIONS => { 
     885                        'BLOCK_CALL' => 20, 
    864886                        'WORD' => 7, 
    865887                        'MACRO_VALUE' => 8, 
    866                         'Q_CHAR' => 30, 
     888                        'Q_CHAR' => 31, 
    867889                        'COMMA' => 46, 
    868                         'STRING' => 33, 
     890                        'STRING' => 34, 
    869891                        'MACRO_CALL' => 12, 
    870892                        'PUNCT' => 17, 
     
    873895                }, 
    874896                GOTOS => { 
    875                         '_raw_text' => 92, 
     897                        '_raw_text' => 93, 
    876898                        'macro_call' => 44, 
    877899                        '_printable_atom' => 58, 
    878                         'macro_call_silent' => 26, 
     900                        'macro_call_silent' => 28, 
    879901                        'PLUS-9' => 59, 
    880902                        '_printable' => 63, 
     
    882904                } 
    883905        }, 
    884         {#State 36 
    885                 DEFAULT => -101 
    886         }, 
    887906        {#State 37 
    888                 ACTIONS => { 
    889                         "}}}" => -162, 
    890                         '' => -162, 
    891                         'TABLE_ROW_START' => 29, 
    892                         'EMPTY_LINE' => -162, 
    893                         'TABLE_ROW_H_START' => 24 
    894                 }, 
    895                 GOTOS => { 
    896                         'table_row' => 93 
    897                 } 
     907                DEFAULT => -106 
    898908        }, 
    899909        {#State 38 
     
    916926        }, 
    917927        {#State 42 
    918                 DEFAULT => -102 
     928                DEFAULT => -107 
    919929        }, 
    920930        {#State 43 
    921931                ACTIONS => { 
    922                         'WORD' => -121, 
    923                         "**" => -121, 
    924                         'MACRO_VALUE' => -121, 
     932                        'WORD' => -126, 
     933                        "**" => -126, 
     934                        'MACRO_VALUE' => -126, 
    925935                        'NL' => 96, 
    926                         'Q_CHAR' => -121, 
    927                         "[[!" => -121, 
    928                         'STRING' => -121, 
    929                         "~~" => -121, 
    930                         'MACRO_CALL' => -121, 
     936                        'Q_CHAR' => -126, 
     937                        "[[!" => -126, 
     938                        'STRING' => -126, 
     939                        "~~" => -126, 
     940                        'MACRO_CALL' => -126, 
    931941                        " " => 97, 
    932                         "__" => -121, 
    933                         'PUNCT' => -121, 
    934                         'MACRO_CALL_SILENT' => -121, 
    935                         'NUMBER' => -121, 
    936                         'BLOCK_CALL' => -121, 
    937                         "{{" => -121, 
    938                         'COMMA' => -121, 
    939                         "[[" => -121 
    940                 }, 
    941                 GOTOS => { 
    942                         'space' => 98, 
    943                         'OPTIONAL-33' => 99 
     942                        "__" => -126, 
     943                        'PUNCT' => -126, 
     944                        'MACRO_CALL_SILENT' => -126, 
     945                        'NUMBER' => -126, 
     946                        'BLOCK_CALL' => -126, 
     947                        "{{" => -126, 
     948                        'COMMA' => -126, 
     949                        "[[" => -126 
     950                }, 
     951                GOTOS => { 
     952                        'OPTIONAL-35' => 98, 
     953                        'space' => 99 
    944954                } 
    945955        }, 
     
    948958        }, 
    949959        {#State 45 
    950                 DEFAULT => -99 
     960                DEFAULT => -104 
    951961        }, 
    952962        {#State 46 
     
    954964        }, 
    955965        {#State 47 
    956                 DEFAULT => -103 
     966                DEFAULT => -108 
    957967        }, 
    958968        {#State 48 
    959                 DEFAULT => -125 
     969                DEFAULT => -130 
    960970        }, 
    961971        {#State 49 
    962                 DEFAULT => -128 
     972                DEFAULT => -133 
    963973        }, 
    964974        {#State 50 
     
    969979        }, 
    970980        {#State 52 
    971                 DEFAULT => -130 
     981                DEFAULT => -135 
    972982        }, 
    973983        {#State 53 
    974                 DEFAULT => -129 
     984                DEFAULT => -134 
    975985        }, 
    976986        {#State 54 
    977                 DEFAULT => -126 
     987                DEFAULT => -131 
    978988        }, 
    979989        {#State 55 
    980990                ACTIONS => { 
    981                         'BLOCK_CALL' => 19, 
     991                        'BLOCK_CALL' => 20, 
    982992                        'WORD' => 7, 
    983993                        'MACRO_VALUE' => 8, 
    984                         'Q_CHAR' => 30, 
     994                        'Q_CHAR' => 31, 
    985995                        'COMMA' => 46, 
    986                         'STRING' => 33, 
     996                        'STRING' => 34, 
    987997                        'MACRO_CALL' => 12, 
    988998                        'PUNCT' => 17, 
     
    9971007                        '_url' => 101, 
    9981008                        '_printable' => 60, 
    999                         'macro_call_silent' => 26, 
     1009                        'macro_call_silent' => 28, 
    10001010                        'block_call' => 18 
    10011011                } 
    10021012        }, 
    10031013        {#State 56 
    1004                 DEFAULT => -98 
     1014                DEFAULT => -103 
    10051015        }, 
    10061016        {#State 57 
     
    10161026                        'NL' => -28, 
    10171027                        'MACRO_VALUE' => 8, 
    1018                         'Q_CHAR' => 30, 
     1028                        'Q_CHAR' => 31, 
    10191029                        "~~" => -28, 
    1020                         'STRING' => 33, 
     1030                        'STRING' => 34, 
    10211031                        'MACRO_CALL' => 12, 
    10221032                        "}}" => -28, 
     
    10271037                        'MACRO_CALL_SILENT' => 40, 
    10281038                        'NUMBER' => 41, 
    1029                         'BLOCK_CALL' => 19, 
     1039                        'BLOCK_CALL' => 20, 
    10301040                        'COMMA' => 46 
    10311041                }, 
     
    10331043                        'macro_call' => 44, 
    10341044                        '_printable_atom' => 102, 
    1035                         'macro_call_silent' => 26, 
     1045                        'macro_call_silent' => 28, 
    10361046                        'block_call' => 18 
    10371047                } 
    10381048        }, 
    10391049        {#State 60 
    1040                 DEFAULT => -109 
     1050                DEFAULT => -114 
    10411051        }, 
    10421052        {#State 61 
     
    10461056        }, 
    10471057        {#State 62 
    1048                 DEFAULT => -108 
     1058                DEFAULT => -113 
    10491059        }, 
    10501060        {#State 63 
    1051                 DEFAULT => -76, 
    1052                 GOTOS => { 
    1053                         'STAR-22' => 104 
     1061                DEFAULT => -81, 
     1062                GOTOS => { 
     1063                        'STAR-24' => 104 
    10541064                } 
    10551065        }, 
     
    10771087        }, 
    10781088        {#State 67 
     1089                DEFAULT => -165 
     1090        }, 
     1091        {#State 68 
    10791092                ACTIONS => { 
    10801093                        "]]" => 112 
    10811094                } 
    10821095        }, 
    1083         {#State 68 
     1096        {#State 69 
    10841097                ACTIONS => { 
    10851098                        "]]" => -47, 
     
    10931106                } 
    10941107        }, 
    1095         {#State 69 
    1096                 ACTIONS => { 
    1097                         "}}}" => -96, 
    1098                         '' => -96, 
    1099                         'LINE_BREAK' => 115, 
    1100                         'EMPTY_LINE' => -96 
    1101                 }, 
    1102                 GOTOS => { 
    1103                         'PAREN-29' => 114 
    1104                 } 
    1105         }, 
    11061108        {#State 70 
    11071109                ACTIONS => { 
     1110                        "}}}" => -101, 
     1111                        '' => -101, 
     1112                        'LINE_BREAK' => 114, 
     1113                        'EMPTY_LINE' => -101 
     1114                }, 
     1115                GOTOS => { 
     1116                        'PAREN-31' => 115 
     1117                } 
     1118        }, 
     1119        {#State 71 
     1120                ACTIONS => { 
    11081121                        "}}" => 116 
    11091122                } 
    11101123        }, 
    1111         {#State 71 
     1124        {#State 72 
     1125                DEFAULT => -83 
     1126        }, 
     1127        {#State 73 
    11121128                ACTIONS => { 
    11131129                        'WORD' => 7, 
    1114                         "**" => 28, 
     1130                        "**" => 29, 
    11151131                        'MACRO_VALUE' => 8, 
    1116                         'Q_CHAR' => 30, 
     1132                        'Q_CHAR' => 31, 
    11171133                        "[[!" => 9, 
    1118                         'STRING' => 33, 
     1134                        'STRING' => 34, 
    11191135                        'MACRO_CALL' => 12, 
    11201136                        "~~" => 10, 
    1121                         "__" => 35, 
     1137                        "__" => 36, 
    11221138                        'PUNCT' => 17, 
    11231139                        'MACRO_CALL_SILENT' => 40, 
    11241140                        'NUMBER' => 41, 
    1125                         'BLOCK_CALL' => 19, 
    1126                         "{{" => 23, 
     1141                        'BLOCK_CALL' => 20, 
     1142                        "{{" => 24, 
    11271143                        'COMMA' => 46, 
    11281144                        "[[" => 55 
     
    11301146                GOTOS => { 
    11311147                        '_non_space_sequence' => 120, 
    1132                         '_simple_format' => 34, 
     1148                        '_simple_format' => 35, 
    11331149                        'strike_text' => 11, 
    11341150                        '_non_space_atom' => 14, 
    1135                         'tt_text' => 36, 
    1136                         'PLUS-28' => 117, 
     1151                        'tt_text' => 37, 
    11371152                        'block_call' => 18, 
     1153                        'PAREN-29' => 117, 
    11381154                        '_text_single_line_must_end_space' => 118, 
    11391155                        'link' => 42, 
    11401156                        'macro_call' => 44, 
    1141                         '_printable_atom' => 21, 
     1157                        '_printable_atom' => 22, 
    11421158                        'italic_text' => 45, 
     1159                        'PLUS-25' => 25, 
    11431160                        'image' => 47, 
    1144                         'PAREN-27' => 119, 
    1145                         'macro_call_silent' => 26, 
    1146                         'PLUS-23' => 27, 
     1161                        'PLUS-30' => 119, 
     1162                        'macro_call_silent' => 28, 
    11471163                        'bold_text' => 56 
    11481164                } 
    11491165        }, 
    1150         {#State 72 
    1151                 DEFAULT => -172 
    1152         }, 
    1153         {#State 73 
     1166        {#State 74 
     1167                DEFAULT => -177 
     1168        }, 
     1169        {#State 75 
    11541170                ACTIONS => { 
    11551171                        'TABLE_CELL_LR' => 122, 
     
    11611177                } 
    11621178        }, 
    1163         {#State 74 
    1164                 DEFAULT => -138 
    1165         }, 
    1166         {#State 75 
    1167                 ACTIONS => { 
    1168                         'LIST_ALPHA' => 81, 
     1179        {#State 76 
     1180                DEFAULT => -143 
     1181        }, 
     1182        {#State 77 
     1183                ACTIONS => { 
     1184                        'LIST_NUMERIC' => 85, 
    11691185                        'END_INDENT' => 126 
    11701186                }, 
    11711187                GOTOS => { 
    1172                         'alpha_list_element' => 125 
    1173                 } 
    1174         }, 
    1175         {#State 76 
    1176                 ACTIONS => { 
    1177                         'LIST_BULLET' => 84, 
     1188                        'numbered_list_element' => 125 
     1189                } 
     1190        }, 
     1191        {#State 78 
     1192                ACTIONS => { 
     1193                        'LIST_ALPHA' => 84, 
    11781194                        'END_INDENT' => 128 
    11791195                }, 
    11801196                GOTOS => { 
    1181                         'bullet_list_element' => 127 
    1182                 } 
    1183         }, 
    1184         {#State 77 
    1185                 DEFAULT => -144 
    1186         }, 
    1187         {#State 78 
    1188                 DEFAULT => -132 
     1197                        'alpha_list_element' => 127 
     1198                } 
    11891199        }, 
    11901200        {#State 79 
     1201                DEFAULT => -149 
     1202        }, 
     1203        {#State 80 
     1204                DEFAULT => -137 
     1205        }, 
     1206        {#State 81 
     1207                ACTIONS => { 
     1208                        'LIST_UNDECO' => 82, 
     1209                        'END_INDENT' => 129 
     1210                }, 
     1211                GOTOS => { 
     1212                        'undecorated_list_element' => 130 
     1213                } 
     1214        }, 
     1215        {#State 82 
    11911216                ACTIONS => { 
    11921217                        'WORD' => 7, 
    1193                         "**" => 28, 
     1218                        "**" => 29, 
    11941219                        'MACRO_VALUE' => 8, 
    1195                         'Q_CHAR' => 30, 
     1220                        'Q_CHAR' => 31, 
    11961221                        "[[!" => 9, 
    1197                         'STRING' => 33, 
     1222                        'STRING' => 34, 
    11981223                        'MACRO_CALL' => 12, 
    11991224                        "~~" => 10, 
    1200                         "__" => 35, 
     1225                        "__" => 36, 
    12011226                        'PUNCT' => 17, 
    12021227                        'MACRO_CALL_SILENT' => 40, 
    12031228                        'NUMBER' => 41, 
    1204                         'BLOCK_CALL' => 19, 
    1205                         "{{" => 23, 
     1229                        'BLOCK_CALL' => 20, 
     1230                        "{{" => 24, 
    12061231                        'COMMA' => 46, 
    12071232                        "[[" => 55 
    12081233                }, 
    12091234                GOTOS => { 
    1210                         '_non_space_sequence' => 31, 
    1211                         'list_item_line' => 129, 
    1212                         '_simple_format' => 34, 
     1235                        '_non_space_sequence' => 32, 
     1236                        'list_item_line' => 131, 
     1237                        '_simple_format' => 35, 
    12131238                        'strike_text' => 11, 
    1214                         '_text_ending_space' => 130, 
     1239                        '_text_ending_space' => 132, 
    12151240                        '_non_space_atom' => 14, 
    1216                         'tt_text' => 36, 
     1241                        'tt_text' => 37, 
    12171242                        'block_call' => 18, 
    12181243                        'link' => 42, 
    12191244                        'macro_call' => 44, 
    1220                         '_printable_atom' => 21, 
     1245                        '_printable_atom' => 22, 
    12211246                        'italic_text' => 45, 
     1247                        'PLUS-25' => 25, 
    12221248                        'image' => 47, 
    1223                         '_list_item' => 131, 
    1224                         'macro_call_silent' => 26, 
    1225                         'PLUS-23' => 27, 
     1249                        '_list_item' => 133, 
     1250                        'macro_call_silent' => 28, 
    12261251                        'bold_text' => 56 
    12271252                } 
    12281253        }, 
    1229         {#State 80 
    1230                 ACTIONS => { 
    1231                         'LIST_UNDECO' => 79, 
    1232                         'END_INDENT' => 132 
    1233                 }, 
    1234                 GOTOS => { 
    1235                         'undecorated_list_element' => 133 
    1236                 } 
    1237         }, 
    1238         {#State 81 
     1254        {#State 83 
     1255                ACTIONS => { 
     1256                        'LIST_BULLET' => 86, 
     1257                        'END_INDENT' => 135 
     1258                }, 
     1259                GOTOS => { 
     1260                        'bullet_list_element' => 134 
     1261                } 
     1262        }, 
     1263        {#State 84 
    12391264                ACTIONS => { 
    12401265                        'WORD' => 7, 
    1241                         "**" => 28, 
     1266                        "**" => 29, 
    12421267                        'MACRO_VALUE' => 8, 
    1243                         'Q_CHAR' => 30, 
     1268                        'Q_CHAR' => 31, 
    12441269                        "[[!" => 9, 
    1245                         'STRING' => 33, 
     1270                        'STRING' => 34, 
    12461271                        'MACRO_CALL' => 12, 
    12471272                        "~~" => 10, 
    1248                         "__" => 35, 
     1273                        "__" => 36, 
    12491274                        'PUNCT' => 17, 
    12501275                        'MACRO_CALL_SILENT' => 40, 
    12511276                        'NUMBER' => 41, 
    1252                         'BLOCK_CALL' => 19, 
    1253                         "{{" => 23, 
     1277                        'BLOCK_CALL' => 20, 
     1278                        "{{" => 24, 
    12541279                        'COMMA' => 46, 
    12551280                        "[[" => 55 
    12561281                }, 
    12571282                GOTOS => { 
    1258                         '_non_space_sequence' => 31, 
    1259                         'list_item_line' => 129, 
    1260                         '_simple_format' => 34, 
     1283                        '_non_space_sequence' => 32, 
     1284                        'list_item_line' => 131, 
     1285                        '_simple_format' => 35, 
    12611286                        'strike_text' => 11, 
    1262                         '_text_ending_space' => 130, 
     1287                        '_text_ending_space' => 132, 
    12631288                        '_non_space_atom' => 14, 
    1264                         'tt_text' => 36, 
     1289                        'tt_text' => 37, 
    12651290                        'block_call' => 18, 
    12661291                        'link' => 42, 
    12671292                        'macro_call' => 44, 
    1268                         '_printable_atom' => 21, 
     1293                        '_printable_atom' => 22, 
    12691294                        'italic_text' => 45, 
     1295                        'PLUS-25' => 25, 
    12701296                        'image' => 47, 
    1271                         '_list_item' => 134, 
    1272                         'macro_call_silent' => 26, 
    1273                         'PLUS-23' => 27, 
     1297                        '_list_item' => 136, 
     1298                        'macro_call_silent' => 28, 
    12741299                        'bold_text' => 56 
    12751300                } 
    12761301        }, 
    1277         {#State 82 
     1302        {#State 85 
    12781303                ACTIONS => { 
    12791304                        'WORD' => 7, 
    1280                         "**" => 28, 
     1305                        "**" => 29, 
    12811306                        'MACRO_VALUE' => 8, 
    1282                         'Q_CHAR' => 30, 
     1307                        'Q_CHAR' => 31, 
    12831308                        "[[!" => 9, 
    1284                         'STRING' => 33, 
     1309                        'STRING' => 34, 
    12851310                        'MACRO_CALL' => 12, 
    12861311                        "~~" => 10, 
    1287                         "__" => 35, 
     1312                        "__" => 36, 
    12881313                        'PUNCT' => 17, 
    12891314                        'MACRO_CALL_SILENT' => 40, 
    12901315                        'NUMBER' => 41, 
    1291                         'BLOCK_CALL' => 19, 
    1292                         "{{" => 23, 
     1316                        'BLOCK_CALL' => 20, 
     1317                        "{{" => 24, 
    12931318                        'COMMA' => 46, 
    12941319                        "[[" => 55 
    12951320                }, 
    12961321                GOTOS => { 
    1297                         '_non_space_sequence' => 31, 
    1298                         'list_item_line' => 129, 
    1299                         '_simple_format' => 34, 
     1322                        '_non_space_sequence' => 32, 
     1323                        'list_item_line' => 131, 
     1324                        '_simple_format' => 35, 
    13001325                        'strike_text' => 11, 
    1301                         '_text_ending_space' => 130, 
     1326                        '_text_ending_space' => 132, 
    13021327                        '_non_space_atom' => 14, 
    1303                         'tt_text' => 36, 
     1328                        'tt_text' => 37, 
    13041329                        'block_call' => 18, 
    13051330                        'link' => 42, 
    13061331                        'macro_call' => 44, 
    1307                         '_printable_atom' => 21, 
     1332                        '_printable_atom' => 22, 
    13081333                        'italic_text' => 45, 
     1334                        'PLUS-25' => 25, 
    13091335                        'image' => 47, 
    1310                         '_list_item' => 135, 
    1311                         'macro_call_silent' => 26, 
    1312                         'PLUS-23' => 27, 
     1336                        '_list_item' => 137, 
     1337                        'macro_call_silent' => 28, 
    13131338                        'bold_text' => 56 
    13141339                } 
    13151340        }, 
    1316         {#State 83 
    1317                 ACTIONS => { 
    1318                         'LIST_NUMERIC' => 82, 
    1319                         'END_INDENT' => 137 
    1320                 }, 
    1321                 GOTOS => { 
    1322                         'numbered_list_element' => 136 
    1323                 } 
    1324         }, 
    1325         {#State 84 
     1341        {#State 86 
    13261342                ACTIONS => { 
    13271343                        'WORD' => 7, 
    1328                         "**" => 28, 
     1344                        "**" => 29, 
    13291345                        'MACRO_VALUE' => 8, 
    1330                         'Q_CHAR' => 30, 
     1346                        'Q_CHAR' => 31, 
    13311347                        "[[!" => 9, 
    1332                         'STRING' => 33, 
     1348                        'STRING' => 34, 
    13331349                        'MACRO_CALL' => 12, 
    13341350                        "~~" => 10, 
    1335                         "__" => 35, 
     1351                        "__" => 36, 
    13361352                        'PUNCT' => 17, 
    13371353                        'MACRO_CALL_SILENT' => 40, 
    13381354                        'NUMBER' => 41, 
    1339                         'BLOCK_CALL' => 19, 
    1340                         "{{" => 23, 
     1355                        'BLOCK_CALL' => 20, 
     1356                        "{{" => 24, 
    13411357                        'COMMA' => 46, 
    13421358                        "[[" => 55 
    13431359                }, 
    13441360                GOTOS => { 
    1345                         '_non_space_sequence' => 31, 
    1346                         'list_item_line' => 129, 
    1347                         '_simple_format' => 34, 
     1361                        '_non_space_sequence' => 32, 
     1362                        'list_item_line' => 131, 
     1363                        '_simple_format' => 35, 
    13481364                        'strike_text' => 11, 
    1349                         '_text_ending_space' => 130, 
     1365                        '_text_ending_space' => 132, 
    13501366                        '_non_space_atom' => 14, 
    1351                         'tt_text' => 36, 
     1367                        'tt_text' => 37, 
    13521368                        'block_call' => 18, 
    13531369                        'link' => 42, 
    13541370                        'macro_call' => 44, 
    1355                         '_printable_atom' => 21, 
     1371                        '_printable_atom' => 22, 
    13561372                        'italic_text' => 45, 
     1373                        'PLUS-25' => 25, 
    13571374                        'image' => 47, 
    13581375                        '_list_item' => 138, 
    1359                         'macro_call_silent' => 26, 
    1360                         'PLUS-23' => 27, 
     1376                        'macro_call_silent' => 28, 
    13611377                        'bold_text' => 56 
    13621378                } 
    13631379        }, 
    1364         {#State 85 
    1365                 DEFAULT => -150 
    1366         }, 
    1367         {#State 86 
    1368                 DEFAULT => -78 
    1369         }, 
    13701380        {#State 87 
     1381                DEFAULT => -155 
     1382        }, 
     1383        {#State 88 
    13711384                ACTIONS => { 
    13721385                        "**" => 139 
    13731386                } 
    13741387        }, 
    1375         {#State 88 
     1388        {#State 89 
    13761389                ACTIONS => { 
    13771390                        'TABLE_CELL_R' => 142, 
     
    13831396                } 
    13841397        }, 
    1385         {#State 89 
    1386                 DEFAULT => -171 
    1387         }, 
    13881398        {#State 90 
    1389                 ACTIONS => { 
    1390                         '' => -87, 
    1391                         'LIST_BULLET' => -87, 
    1392                         'LIST_ALPHA' => -87, 
    1393                         'LINE_BREAK_INDENTED' => -87, 
    1394                         'LIST_NUMERIC' => -87, 
    1395                         'LINE_BREAK' => -87, 
     1399                DEFAULT => -176 
     1400        }, 
     1401        {#State 91 
     1402                ACTIONS => { 
     1403                        '' => -92, 
     1404                        'LIST_BULLET' => -92, 
     1405                        'LIST_ALPHA' => -92, 
     1406                        'LINE_BREAK_INDENTED' => -92, 
     1407                        'LIST_NUMERIC' => -92, 
     1408                        'LINE_BREAK' => -92, 
    13961409                        'NL' => 96, 
    1397                         'LIST_UNDECO' => -87, 
    1398                         'END_INDENT' => -87, 
    1399                         "}}}" => -87, 
    1400                         'BEGIN_INDENT' => -87, 
     1410                        'LIST_UNDECO' => -92, 
     1411                        'END_INDENT' => -92, 
     1412                        "}}}" => -92, 
     1413                        'BEGIN_INDENT' => -92, 
    14011414                        " " => 97, 
    1402                         'HEADER_E' => -87, 
    1403                         'EMPTY_LINE' => -87 
    1404                 }, 
    1405                 GOTOS => { 
    1406                         'OPTIONAL-26' => 145, 
    1407                         'PAREN-24' => 144, 
    1408                         'space' => 146 
    1409                 } 
    1410         }, 
    1411         {#State 91 
     1415                        'HEADER_E' => -92, 
     1416                        'EMPTY_LINE' => -92 
     1417                }, 
     1418                GOTOS => { 
     1419                        'OPTIONAL-28' => 145, 
     1420                        'space' => 146, 
     1421                        'PAREN-26' => 144 
     1422                } 
     1423        }, 
     1424        {#State 92 
    14121425                ACTIONS => { 
    14131426                        '' => -8, 
     
    14221435                } 
    14231436        }, 
    1424         {#State 92 
     1437        {#State 93 
    14251438                ACTIONS => { 
    14261439                        "__" => 151 
    14271440                } 
    1428         }, 
    1429         {#State 93 
    1430                 DEFAULT => -160 
    14311441        }, 
    14321442        {#State 94 
     
    14541464        }, 
    14551465        {#State 98 
    1456                 DEFAULT => -120 
    1457         }, 
    1458         {#State 99 
    14591466                ACTIONS => { 
    14601467                        'WORD' => 7, 
    1461                         "**" => 28, 
     1468                        "**" => 29, 
    14621469                        'MACRO_VALUE' => 8, 
    1463                         'Q_CHAR' => 30, 
     1470                        'Q_CHAR' => 31, 
    14641471                        "[[!" => 9, 
    1465                         'STRING' => 33, 
     1472                        'STRING' => 34, 
    14661473                        'MACRO_CALL' => 12, 
    14671474                        "~~" => 10, 
    1468                         "__" => 35, 
     1475                        "__" => 36, 
    14691476                        'PUNCT' => 17, 
    14701477                        'MACRO_CALL_SILENT' => 40, 
    14711478                        'NUMBER' => 41, 
    1472                         'BLOCK_CALL' => 19, 
    1473                         "{{" => 23, 
     1479                        'BLOCK_CALL' => 20, 
     1480                        "{{" => 24, 
    14741481                        'COMMA' => 46, 
    14751482                        "[[" => 55 
     
    14791486                        'macro_call' => 44, 
    14801487                        'italic_text' => 45, 
    1481                         '_printable_atom' => 21, 
    1482                         '_non_space_sequence' => 31, 
     1488                        '_printable_atom' => 22, 
     1489                        '_non_space_sequence' => 32, 
     1490                        'PLUS-25' => 25, 
    14831491                        'image' => 47, 
    1484                         '_simple_format' => 34, 
     1492                        '_simple_format' => 35, 
    14851493                        'strike_text' => 11, 
    14861494                        '_text_ending_space' => 154, 
    14871495                        '_non_space_atom' => 14, 
    1488                         'tt_text' => 36, 
    1489                         'macro_call_silent' => 26, 
    1490                         'PLUS-23' => 27, 
     1496                        'tt_text' => 37, 
     1497                        'macro_call_silent' => 28, 
    14911498                        'bold_text' => 56, 
    14921499                        'block_call' => 18 
    14931500                } 
     1501        }, 
     1502        {#State 99 
     1503                DEFAULT => -125 
    14941504        }, 
    14951505        {#State 100 
     
    15041514        }, 
    15051515        {#State 101 
    1506                 DEFAULT => -107 
     1516                DEFAULT => -112 
    15071517        }, 
    15081518        {#State 102 
     
    15101520        }, 
    15111521        {#State 103 
    1512                 DEFAULT => -106 
     1522                DEFAULT => -111 
    15131523        }, 
    15141524        {#State 104 
    15151525                ACTIONS => { 
    1516                         "}}" => -77, 
     1526                        "}}" => -82, 
    15171527                        " " => 97, 
    1518                         "__" => -77, 
    1519                         "**" => -77, 
     1528                        "__" => -82, 
     1529                        "**" => -82, 
    15201530                        'NL' => 96, 
    1521                         "~~" => -77 
    1522                 }, 
    1523                 GOTOS => { 
    1524                         'PAREN-21' => 158, 
     1531                        "~~" => -82 
     1532                }, 
     1533                GOTOS => { 
     1534                        'PAREN-23' => 158, 
    15251535                        'space' => 157 
    15261536                } 
    15271537        }, 
    15281538        {#State 105 
    1529                 DEFAULT => -118 
     1539                DEFAULT => -123 
    15301540        }, 
    15311541        {#State 106 
    1532                 DEFAULT => -62 
     1542                DEFAULT => -67 
    15331543        }, 
    15341544        {#State 107 
     
    15441554        }, 
    15451555        {#State 109 
    1546                 DEFAULT => -61 
     1556                DEFAULT => -66 
    15471557        }, 
    15481558        {#State 110 
    1549                 DEFAULT => -60 
     1559                DEFAULT => -65 
    15501560        }, 
    15511561        {#State 111 
     
    15611571        }, 
    15621572        {#State 114 
    1563                 DEFAULT => -94 
    1564         }, 
    1565         {#State 115 
    15661573                ACTIONS => { 
    15671574                        'WORD' => 7, 
    1568                         "**" => 28, 
     1575                        "**" => 29, 
    15691576                        'MACRO_VALUE' => 8, 
    1570                         'Q_CHAR' => 30, 
     1577                        'Q_CHAR' => 31, 
    15711578                        "[[!" => 9, 
    1572                         'STRING' => 33, 
     1579                        'STRING' => 34, 
    15731580                        'MACRO_CALL' => 12, 
    15741581                        "~~" => 10, 
    1575                         "__" => 35, 
     1582                        "__" => 36, 
    15761583                        'PUNCT' => 17, 
    15771584                        'MACRO_CALL_SILENT' => 40, 
    15781585                        'NUMBER' => 41, 
    1579                         'BLOCK_CALL' => 19, 
    1580                         "{{" => 23, 
     1586                        'BLOCK_CALL' => 20, 
     1587                        "{{" => 24, 
    15811588                        'COMMA' => 46, 
    15821589                        "[[" => 55 
    15831590                }, 
    15841591                GOTOS => { 
    1585                         '_non_space_sequence' => 31, 
    1586                         '_simple_format' => 34, 
     1592                        '_non_space_sequence' => 32, 
     1593                        '_simple_format' => 35, 
    15871594                        'strike_text' => 11, 
    15881595                        '_text_ending_space' => 13, 
    15891596                        '_non_space_atom' => 14, 
    1590                         'tt_text' => 36, 
     1597                        'tt_text' => 37, 
    15911598                        'block_call' => 18, 
    15921599                        'link' => 42, 
    15931600                        'text_paragraph_line' => 162, 
    15941601                        'macro_call' => 44, 
    1595                         '_printable_atom' => 21, 
     1602                        '_printable_atom' => 22, 
    15961603                        'italic_text' => 45, 
     1604                        'PLUS-25' => 25, 
    15971605                        'image' => 47, 
    1598                         'macro_call_silent' => 26, 
    1599                         'PLUS-23' => 27, 
     1606                        'macro_call_silent' => 28, 
    16001607                        'bold_text' => 56 
    16011608                } 
    16021609        }, 
     1610        {#State 115 
     1611                DEFAULT => -99 
     1612        }, 
    16031613        {#State 116 
    1604                 DEFAULT => -119 
     1614                DEFAULT => -124 
    16051615        }, 
    16061616        {#State 117 
     1617                DEFAULT => -96 
     1618        }, 
     1619        {#State 118 
     1620                DEFAULT => -178 
     1621        }, 
     1622        {#State 119 
    16071623                ACTIONS => { 
    16081624                        'WORD' => 7, 
    1609                         'TABLE_CELL_R' => -92, 
    1610                         'TABLE_CELL' => -92, 
    1611                         "**" => 28, 
     1625                        'TABLE_CELL_R' => -97, 
     1626                        'TABLE_CELL' => -97, 
     1627                        "**" => 29, 
    16121628                        'MACRO_VALUE' => 8, 
    1613                         'Q_CHAR' => 30, 
     1629                        'Q_CHAR' => 31, 
    16141630                        "[[!" => 9, 
    1615                         'STRING' => 33, 
     1631                        'STRING' => 34, 
    16161632                        'MACRO_CALL' => 12, 
    16171633                        "~~" => 10, 
    1618                         "__" => 35, 
     1634                        "__" => 36, 
    16191635                        'PUNCT' => 17, 
    16201636                        'MACRO_CALL_SILENT' => 40, 
    16211637                        'NUMBER' => 41, 
    1622                         'TABLE_CELL_LR' => -92, 
    1623                         'BLOCK_CALL' => 19, 
    1624                         "{{" => 23, 
     1638                        'TABLE_CELL_LR' => -97, 
     1639                        'BLOCK_CALL' => 20, 
     1640                        "{{" => 24, 
    16251641                        'COMMA' => 46, 
    1626                         'TABLE_ROW_END' => -92, 
     1642                        'TABLE_ROW_END' => -97, 
    16271643                        "[[" => 55, 
    1628                         'TABLE_ROW_H_END' => -92, 
    1629                         'TABLE_CELL_L' => -92 
     1644                        'TABLE_ROW_H_END' => -97, 
     1645                        'TABLE_CELL_L' => -97 
    16301646                }, 
    16311647                GOTOS => { 
    16321648                        'link' => 42, 
     1649                        'PAREN-29' => 163, 
    16331650                        'macro_call' => 44, 
    16341651                        'italic_text' => 45, 
    1635                         '_printable_atom' => 21, 
     1652                        '_printable_atom' => 22, 
    16361653                        '_non_space_sequence' => 120, 
     1654                        'PLUS-25' => 25, 
    16371655                        'image' => 47, 
    1638                         '_simple_format' => 34, 
     1656                        '_simple_format' => 35, 
    16391657                        'strike_text' => 11, 
    1640                         'PAREN-27' => 163, 
    16411658                        '_non_space_atom' => 14, 
    1642                         'tt_text' => 36, 
    1643                         'macro_call_silent' => 26, 
    1644                         'PLUS-23' => 27, 
     1659                        'tt_text' => 37, 
     1660                        'macro_call_silent' => 28, 
    16451661                        'bold_text' => 56, 
    16461662                        'block_call' => 18 
    16471663                } 
    16481664        }, 
    1649         {#State 118 
    1650                 DEFAULT => -173 
    1651         }, 
    1652         {#State 119 
    1653                 DEFAULT => -91 
    1654         }, 
    16551665        {#State 120 
    16561666                ACTIONS => { 
     
    16651675        {#State 122 
    16661676                ACTIONS => { 
    1667                         " " => 71 
     1677                        " " => 73 
    16681678                }, 
    16691679                GOTOS => { 
    16701680                        'header_cell' => 166, 
    1671                         '_table_cell' => 72 
     1681                        '_table_cell' => 74 
    16721682                } 
    16731683        }, 
    16741684        {#State 123 
    16751685                ACTIONS => { 
    1676                         " " => 71 
     1686                        " " => 73 
    16771687                }, 
    16781688                GOTOS => { 
    16791689                        'table_cell' => 167, 
    1680                         '_table_cell' => 89 
     1690                        '_table_cell' => 90 
    16811691                } 
    16821692        }, 
    16831693        {#State 124 
    1684                 DEFAULT => -170 
     1694                DEFAULT => -175 
    16851695        }, 
    16861696        {#State 125 
    1687                 DEFAULT => -137 
     1697                DEFAULT => -136 
    16881698        }, 
    16891699        {#State 126 
    1690                 DEFAULT => -139 
     1700                DEFAULT => -138 
    16911701        }, 
    16921702        {#State 127 
    1693                 DEFAULT => -143 
     1703                DEFAULT => -142 
    16941704        }, 
    16951705        {#State 128 
    1696                 DEFAULT => -145 
     1706                DEFAULT => -144 
    16971707        }, 
    16981708        {#State 129 
    1699                 DEFAULT => -157, 
    1700                 GOTOS => { 
    1701                         'STAR-44' => 168 
    1702                 } 
     1709                DEFAULT => -156 
    17031710        }, 
    17041711        {#State 130 
    1705                 DEFAULT => -159 
     1712                DEFAULT => -154 
    17061713        }, 
    17071714        {#State 131 
    1708                 ACTIONS => { 
    1709                         'BEGIN_INDENT' => 25, 
    1710                         'LIST_UNDECO' => -153, 
    1711                         'END_INDENT' => -153 
     1715                DEFAULT => -162, 
     1716                GOTOS => { 
     1717                        'STAR-46' => 168 
     1718                } 
     1719        }, 
     1720        {#State 132 
     1721                DEFAULT => -164 
     1722        }, 
     1723        {#State 133 
     1724                ACTIONS => { 
     1725                        'BEGIN_INDENT' => 27, 
     1726                        'LIST_UNDECO' => -158, 
     1727                        'END_INDENT' => -158 
    17121728                }, 
    17131729                GOTOS => { 
    17141730                        'alpha_list' => 49, 
    1715                         'OPTIONAL-42' => 169, 
    17161731                        'numbered_list' => 15, 
    17171732                        'bullet_list' => 53, 
    17181733                        'undecorated_list' => 52, 
    1719                         '_some_list' => 170 
    1720                 } 
    1721         }, 
    1722         {#State 132 
    1723                 DEFAULT => -151 
    1724         }, 
    1725         {#State 133 
    1726                 DEFAULT => -149 
     1734                        '_some_list' => 170, 
     1735                        'OPTIONAL-44' => 169 
     1736                } 
    17271737        }, 
    17281738        {#State 134 
    1729                 ACTIONS => { 
    1730                         'BEGIN_INDENT' => 25, 
    1731                         'LIST_ALPHA' => -141, 
    1732                         'END_INDENT' => -141 
     1739                DEFAULT => -148 
     1740        }, 
     1741        {#State 135 
     1742                DEFAULT => -150 
     1743        }, 
     1744        {#State 136 
     1745                ACTIONS => { 
     1746                        'BEGIN_INDENT' => 27, 
     1747                        'LIST_ALPHA' => -146, 
     1748                        'END_INDENT' => -146 
    17331749                }, 
    17341750                GOTOS => { 
     
    17381754                        'undecorated_list' => 52, 
    17391755                        '_some_list' => 172, 
    1740                         'OPTIONAL-38' => 171 
    1741                 } 
    1742         }, 
    1743         {#State 135 
    1744                 ACTIONS => { 
    1745                         'BEGIN_INDENT' => 25, 
    1746                         'LIST_NUMERIC' => -135, 
    1747                         'END_INDENT' => -135 
    1748                 }, 
    1749                 GOTOS => { 
    1750                         'alpha_list' => 49, 
    1751                         'OPTIONAL-36' => 173, 
    1752                         'numbered_list' => 15, 
    1753                         'bullet_list' => 53, 
    1754                         'undecorated_list' => 52, 
    1755                         '_some_list' => 174 
    1756                 } 
    1757         }, 
    1758         {#State 136 
    1759                 DEFAULT => -131 
     1756                        'OPTIONAL-40' => 171 
     1757                } 
    17601758        }, 
    17611759        {#State 137 
    1762                 DEFAULT => -133 
    1763         }, 
    1764         {#State 138 
    1765                 ACTIONS => { 
    1766                         'BEGIN_INDENT' => 25, 
    1767                         'LIST_BULLET' => -147, 
    1768                         'END_INDENT' => -147 
     1760                ACTIONS => { 
     1761                        'BEGIN_INDENT' => 27, 
     1762                        'LIST_NUMERIC' => -140, 
     1763                        'END_INDENT' => -140 
    17691764                }, 
    17701765                GOTOS => { 
     
    17731768                        'bullet_list' => 53, 
    17741769                        'undecorated_list' => 52, 
    1775                         '_some_list' => 176, 
    1776                         'OPTIONAL-40' => 175 
     1770                        '_some_list' => 174, 
     1771                        'OPTIONAL-38' => 173 
     1772                } 
     1773        }, 
     1774        {#State 138 
     1775                ACTIONS => { 
     1776                        'BEGIN_INDENT' => 27, 
     1777                        'LIST_BULLET' => -152, 
     1778                        'END_INDENT' => -152 
     1779                }, 
     1780                GOTOS => { 
     1781                        'alpha_list' => 49, 
     1782                        'OPTIONAL-42' => 175, 
     1783                        'numbered_list' => 15, 
     1784                        'bullet_list' => 53, 
     1785                        'undecorated_list' => 52, 
     1786                        '_some_list' => 176 
    17771787                } 
    17781788        }, 
    17791789        {#State 139 
    1780                 DEFAULT => -116 
     1790                DEFAULT => -121 
    17811791        }, 
    17821792        {#State 140 
    17831793                ACTIONS => { 
    1784                         " " => 71 
     1794                        " " => 73 
    17851795                }, 
    17861796                GOTOS => { 
    17871797                        'table_cell' => 177, 
    1788                         '_table_cell' => 89 
     1798                        '_table_cell' => 90 
    17891799                } 
    17901800        }, 
     
    17961806        {#State 142 
    17971807                ACTIONS => { 
    1798                         " " => 71 
     1808                        " " => 73 
    17991809                }, 
    18001810                GOTOS => { 
    18011811                        'header_cell' => 179, 
    1802                         '_table_cell' => 72 
     1812                        '_table_cell' => 74 
    18031813                } 
    18041814        }, 
    18051815        {#State 143 
    1806                 DEFAULT => -167 
     1816                DEFAULT => -172 
    18071817        }, 
    18081818        {#State 144 
    1809                 DEFAULT => -84 
     1819                DEFAULT => -89 
    18101820        }, 
    18111821        {#State 145 
    1812                 DEFAULT => -88 
     1822                DEFAULT => -93 
    18131823        }, 
    18141824        {#State 146 
    18151825                ACTIONS => { 
    1816                         '' => -86, 
     1826                        '' => -91, 
    18171827                        'WORD' => 7, 
    1818                         'LIST_ALPHA' => -86, 
    1819                         'LIST_NUMERIC' => -86, 
    1820                         "**" => 28, 
     1828                        'LIST_ALPHA' => -91, 
     1829                        'LIST_NUMERIC' => -91, 
     1830                        "**" => 29, 
    18211831                        'MACRO_VALUE' => 8, 
    1822                         'Q_CHAR' => 30, 
     1832                        'Q_CHAR' => 31, 
    18231833                        "[[!" => 9, 
    1824                         'STRING' => 33, 
     1834                        'STRING' => 34, 
    18251835                        'MACRO_CALL' => 12, 
    18261836                        "~~" => 10, 
    1827                         "}}}" => -86, 
    1828                         "__" => 35, 
    1829                         'HEADER_E' => -86, 
     1837                        "}}}" => -91, 
     1838                        "__" => 36, 
     1839                        'HEADER_E' => -91, 
    18301840                        'PUNCT' => 17, 
    1831                         'EMPTY_LINE' => -86, 
     1841                        'EMPTY_LINE' => -91, 
    18321842                        'MACRO_CALL_SILENT' => 40, 
    18331843                        'NUMBER' => 41, 
    1834                         'BLOCK_CALL' => 19, 
    1835                         'LIST_BULLET' => -86, 
    1836                         'LINE_BREAK_INDENTED' => -86, 
    1837                         'LINE_BREAK' => -86, 
    1838                         "{{" => 23, 
     1844                        'BLOCK_CALL' => 20, 
     1845                        'LIST_BULLET' => -91, 
     1846                        'LINE_BREAK_INDENTED' => -91, 
     1847                        'LINE_BREAK' => -91, 
     1848                        "{{" => 24, 
    18391849                        'COMMA' => 46, 
    1840                         'LIST_UNDECO' => -86, 
    1841                         'END_INDENT' => -86, 
    1842                         'BEGIN_INDENT' => -86, 
     1850                        'LIST_UNDECO' => -91, 
     1851                        'END_INDENT' => -91, 
     1852                        'BEGIN_INDENT' => -91, 
    18431853                        "[[" => 55 
    18441854                }, 
     
    18471857                        'macro_call' => 44, 
    18481858                        'italic_text' => 45, 
    1849                         '_printable_atom' => 21, 
     1859                        '_printable_atom' => 22, 
    18501860                        '_non_space_sequence' => 180, 
     1861                        'PLUS-25' => 25, 
    18511862                        'image' => 47, 
    1852                         '_simple_format' => 34, 
     1863                        '_simple_format' => 35, 
    18531864                        'strike_text' => 11, 
    18541865                        '_non_space_atom' => 14, 
    1855                         'tt_text' => 36, 
    1856                         'macro_call_silent' => 26, 
    1857                         'PLUS-23' => 27, 
     1866                        'tt_text' => 37, 
     1867                        'macro_call_silent' => 28, 
    18581868                        'bold_text' => 56, 
    18591869                        'block_call' => 18 
     
    18641874                        '' => -7, 
    18651875                        'WORD' => 7, 
    1866                         "**" => 28, 
     1876                        "**" => 29, 
    18671877                        'MACRO_VALUE' => 8, 
    1868                         'Q_CHAR' => 30, 
    1869                         'TABLE_ROW_START' => 29, 
     1878                        'Q_CHAR' => 31, 
     1879                        'TABLE_ROW_START' => 30, 
    18701880                        "[[!" => 9, 
    1871                         'STRING' => 33, 
     1881                        'STRING' => 34, 
    18721882                        'MACRO_CALL' => 12, 
    18731883                        "~~" => 10, 
    1874                         "__" => 35, 
     1884                        "__" => 36, 
    18751885                        'NEW_SECTION' => 182, 
    18761886                        'PUNCT' => 17, 
    18771887                        'MACRO_CALL_SILENT' => 40, 
    18781888                        'NUMBER' => 41, 
    1879                         'BLOCK_CALL' => 19, 
     1889                        'BLOCK_CALL' => 20, 
    18801890                        'HEADER_S' => 43, 
    1881                         "{{" => 23, 
     1891                        "{{" => 24, 
    18821892                        'COMMA' => 46, 
    1883                         'TABLE_ROW_H_START' => 24, 
     1893                        'TABLE_ROW_H_START' => 26, 
    18841894                        'PRE' => 48, 
    1885                         'BEGIN_INDENT' => 25, 
     1895                        'BEGIN_INDENT' => 27, 
    18861896                        "[[" => 55 
    18871897                }, 
    18881898                GOTOS => { 
    1889                         '_non_space_sequence' => 31, 
     1899                        '_non_space_sequence' => 32, 
    18901900                        '_paragraph' => 181, 
    1891                         '_simple_format' => 34, 
     1901                        '_simple_format' => 35, 
    18921902                        'strike_text' => 11, 
    18931903                        '_text_ending_space' => 13, 
    18941904                        '_non_space_atom' => 14, 
    1895                         'tt_text' => 36, 
    1896                         'PLUS-45' => 37, 
     1905                        'tt_text' => 37, 
    18971906                        'numbered_list' => 15, 
    18981907                        'text_paragraph' => 16, 
     
    19011910                        'block_call' => 18, 
    19021911                        'link' => 42, 
     1912                        'PLUS-47' => 19, 
    19031913                        'macro_call' => 44, 
    1904                         'text_paragraph_line' => 20, 
     1914                        'text_paragraph_line' => 21, 
    19051915                        'italic_text' => 45, 
    1906                         '_printable_atom' => 21, 
    1907                         'table_row' => 22, 
     1916                        '_printable_atom' => 22, 
     1917                        'table_row' => 23, 
     1918                        'PLUS-25' => 25, 
    19081919                        'image' => 47, 
    19091920                        'table_paragraph' => 50, 
     
    19131924                        'bullet_list' => 53, 
    19141925                        'undecorated_list' => 52, 
    1915                         'macro_call_silent' => 26, 
    1916                         'PLUS-23' => 27, 
     1926                        'macro_call_silent' => 28, 
    19171927                        'bold_text' => 56 
    19181928                } 
     
    19281938        }, 
    19291939        {#State 151 
    1930                 DEFAULT => -117 
     1940                DEFAULT => -122 
    19311941        }, 
    19321942        {#State 152 
     
    19441954        }, 
    19451955        {#State 155 
    1946                 DEFAULT => -104 
     1956                DEFAULT => -109 
    19471957        }, 
    19481958        {#State 156 
    19491959                ACTIONS => { 
    1950                         'BLOCK_CALL' => 19, 
     1960                        'BLOCK_CALL' => 20, 
    19511961                        'WORD' => 7, 
    19521962                        'MACRO_VALUE' => 8, 
    1953                         'Q_CHAR' => 30, 
     1963                        'Q_CHAR' => 31, 
    19541964                        'COMMA' => 46, 
    19551965                        "[[!" => 9, 
    1956                         'STRING' => 33, 
     1966                        'STRING' => 34, 
    19571967                        'MACRO_CALL' => 12, 
    19581968                        'PUNCT' => 17, 
     
    19631973                        'macro_call' => 44, 
    19641974                        '_printable_atom' => 58, 
    1965                         'PLUS-31' => 186, 
    19661975                        'PLUS-9' => 59, 
    1967                         'image' => 188, 
     1976                        'image' => 187, 
    19681977                        '_printable' => 185, 
    1969                         'link_description' => 187, 
    1970                         'macro_call_silent' => 26, 
     1978                        'link_description' => 186, 
     1979                        'macro_call_silent' => 28, 
     1980                        'PLUS-33' => 188, 
    19711981                        'block_call' => 18 
    19721982                } 
     
    19741984        {#State 157 
    19751985                ACTIONS => { 
    1976                         'BLOCK_CALL' => 19, 
     1986                        'BLOCK_CALL' => 20, 
    19771987                        'WORD' => 7, 
    19781988                        'MACRO_VALUE' => 8, 
    1979                         'Q_CHAR' => 30, 
     1989                        'Q_CHAR' => 31, 
    19801990                        'COMMA' => 46, 
    1981                         'STRING' => 33, 
     1991                        'STRING' => 34, 
    19821992                        'MACRO_CALL' => 12, 
    19831993                        'PUNCT' => 17, 
     
    19881998                        'macro_call' => 44, 
    19891999                        '_printable_atom' => 58, 
    1990                         'macro_call_silent' => 26, 
     2000                        'macro_call_silent' => 28, 
    19912001                        'PLUS-9' => 59, 
    19922002                        '_printable' => 189, 
     
    19952005        }, 
    19962006        {#State 158 
    1997                 DEFAULT => -75 
     2007                DEFAULT => -80 
    19982008        }, 
    19992009        {#State 159 
     
    20022012        {#State 160 
    20032013                ACTIONS => { 
    2004                         " " => -56, 
    2005                         "]]" => -54, 
    2006                         'COMMA' => -56 
    2007                 }, 
    2008                 GOTOS => { 
    2009                         'STAR-15' => 191, 
    2010                         'PAREN-13' => 192, 
    2011                         '_comma' => 190 
     2014                        " " => 190, 
     2015                        "]]" => -55, 
     2016                        'COMMA' => 193 
     2017                }, 
     2018                GOTOS => { 
     2019                        'PAREN-13' => 194, 
     2020                        'OPTIONAL-15' => 192, 
     2021                        '_comma' => 191 
    20122022                } 
    20132023        }, 
     
    20162026        }, 
    20172027        {#State 162 
    2018                 DEFAULT => -93 
     2028                DEFAULT => -98 
    20192029        }, 
    20202030        {#State 163 
    2021                 DEFAULT => -90 
     2031                DEFAULT => -95 
    20222032        }, 
    20232033        {#State 164 
    2024                 DEFAULT => -89 
     2034                DEFAULT => -94 
    20252035        }, 
    20262036        {#State 165 
    2027                 DEFAULT => -164 
     2037                DEFAULT => -169 
    20282038        }, 
    20292039        {#State 166 
     
    20342044                }, 
    20352045                GOTOS => { 
    2036                         '_trowrest_starting_header' => 193 
     2046                        '_trowrest_starting_header' => 195 
    20372047                } 
    20382048        }, 
     
    20442054                }, 
    20452055                GOTOS => { 
    2046                         '_trowrest_starting_plain' => 194 
     2056                        '_trowrest_starting_plain' => 196 
    20472057                } 
    20482058        }, 
    20492059        {#State 168 
    20502060                ACTIONS => { 
    2051                         'BEGIN_INDENT' => -158, 
    2052                         'LIST_BULLET' => -158, 
    2053                         'LIST_ALPHA' => -158, 
    2054                         'LINE_BREAK_INDENTED' => 195, 
    2055                         'LIST_NUMERIC' => -158, 
    2056                         'LIST_UNDECO' => -158, 
    2057                         'END_INDENT' => -158 
    2058                 }, 
    2059                 GOTOS => { 
    2060                         'PAREN-43' => 196 
     2061                        'BEGIN_INDENT' => -163, 
     2062                        'LIST_BULLET' => -163, 
     2063                        'LIST_ALPHA' => -163, 
     2064                        'LINE_BREAK_INDENTED' => 198, 
     2065                        'LIST_NUMERIC' => -163, 
     2066                        'LIST_UNDECO' => -163, 
     2067                        'END_INDENT' => -163 
     2068                }, 
     2069                GOTOS => { 
     2070                        'PAREN-45' => 197 
    20612071                } 
    20622072        }, 
    20632073        {#State 169 
    2064                 DEFAULT => -154 
     2074                DEFAULT => -159 
    20652075        }, 
    20662076        {#State 170 
    2067                 DEFAULT => -152 
     2077                DEFAULT => -157 
    20682078        }, 
    20692079        {#State 171 
    2070                 DEFAULT => -142 
     2080                DEFAULT => -147 
    20712081        }, 
    20722082        {#State 172 
    2073                 DEFAULT => -140 
     2083                DEFAULT => -145 
    20742084        }, 
    20752085        {#State 173 
    2076                 DEFAULT => -136 
     2086                DEFAULT => -141 
    20772087        }, 
    20782088        {#State 174 
    2079                 DEFAULT => -134 
     2089                DEFAULT => -139 
    20802090        }, 
    20812091        {#State 175 
    2082                 DEFAULT => -148 
     2092                DEFAULT => -153 
    20832093        }, 
    20842094        {#State 176 
    2085                 DEFAULT => -146 
     2095                DEFAULT => -151 
    20862096        }, 
    20872097        {#State 177 
     
    20922102                }, 
    20932103                GOTOS => { 
    2094                         '_trowrest_starting_plain' => 197 
     2104                        '_trowrest_starting_plain' => 199 
    20952105                } 
    20962106        }, 
    20972107        {#State 178 
    2098                 DEFAULT => -163 
     2108                DEFAULT => -168 
    20992109        }, 
    21002110        {#State 179 
     
    21052115                }, 
    21062116                GOTOS => { 
    2107                         '_trowrest_starting_header' => 198 
     2117                        '_trowrest_starting_header' => 200 
    21082118                } 
    21092119        }, 
    21102120        {#State 180 
    2111                 DEFAULT => -83 
     2121                DEFAULT => -88 
    21122122        }, 
    21132123        {#State 181 
     
    21172127                DEFAULT => -11, 
    21182128                GOTOS => { 
    2119                         'STAR-6' => 199 
     2129                        'STAR-6' => 201 
    21202130                } 
    21212131        }, 
     
    21252135        {#State 184 
    21262136                ACTIONS => { 
    2127                         "}}}" => -123, 
    2128                         '' => -123, 
     2137                        "}}}" => -128, 
     2138                        '' => -128, 
    21292139                        " " => 97, 
    21302140                        'NL' => 96, 
    2131                         'EMPTY_LINE' => -123 
    2132                 }, 
    2133                 GOTOS => { 
    2134                         'OPTIONAL-34' => 200, 
    2135                         'space' => 201 
     2141                        'EMPTY_LINE' => -128 
     2142                }, 
     2143                GOTOS => { 
     2144                        'OPTIONAL-36' => 202, 
     2145                        'space' => 203 
    21362146                } 
    21372147        }, 
    21382148        {#State 185 
    2139                 DEFAULT => -111 
     2149                DEFAULT => -116 
    21402150        }, 
    21412151        {#State 186 
    21422152                ACTIONS => { 
     2153                        "]]" => 204 
     2154                } 
     2155        }, 
     2156        {#State 187 
     2157                ACTIONS => { 
    21432158                        " " => 97, 
    2144                         "]]" => -114, 
     2159                        "]]" => -118, 
    21452160                        'NL' => 96 
    21462161                }, 
    21472162                GOTOS => { 
    2148                         'space' => 202 
    2149                 } 
    2150         }, 
    2151         {#State 187 
    2152                 ACTIONS => { 
    2153                         "]]" => 203 
     2163                        'OPTIONAL-34' => 205, 
     2164                        'space' => 206 
    21542165                } 
    21552166        }, 
     
    21572168                ACTIONS => { 
    21582169                        " " => 97, 
    2159                         "]]" => -113, 
     2170                        "]]" => -119, 
    21602171                        'NL' => 96 
    21612172                }, 
    21622173                GOTOS => { 
    2163                         'OPTIONAL-32' => 204, 
    2164                         'space' => 205 
     2174                        'space' => 207 
    21652175                } 
    21662176        }, 
    21672177        {#State 189 
    2168                 DEFAULT => -74 
     2178                DEFAULT => -79 
    21692179        }, 
    21702180        {#State 190 
     2181                ACTIONS => { 
     2182                        " " => -58, 
     2183                        "]]" => -54, 
     2184                        'COMMA' => -58 
     2185                }, 
     2186                GOTOS => { 
     2187                        'STAR-16' => 208 
     2188                } 
     2189        }, 
     2190        {#State 191 
    21712191                ACTIONS => { 
    21722192                        'MACRO_VALUE' => 106, 
     
    21752195                }, 
    21762196                GOTOS => { 
    2177                         'macro_arg' => 206 
    2178                 } 
    2179         }, 
    2180         {#State 191 
    2181                 ACTIONS => { 
    2182                         " " => 207, 
    2183                         'COMMA' => 208 
     2197                        'macro_arg' => 209 
    21842198                } 
    21852199        }, 
    21862200        {#State 192 
     2201                DEFAULT => -56 
     2202        }, 
     2203        {#State 193 
     2204                DEFAULT => -62, 
     2205                GOTOS => { 
     2206                        'STAR-18' => 210 
     2207                } 
     2208        }, 
     2209        {#State 194 
    21872210                DEFAULT => -52 
    21882211        }, 
    2189         {#State 193 
    2190                 DEFAULT => -169 
    2191         }, 
    2192         {#State 194 
    2193                 DEFAULT => -168 
    2194         }, 
    21952212        {#State 195 
     2213                DEFAULT => -174 
     2214        }, 
     2215        {#State 196 
     2216                DEFAULT => -173 
     2217        }, 
     2218        {#State 197 
     2219                DEFAULT => -161 
     2220        }, 
     2221        {#State 198 
    21962222                ACTIONS => { 
    21972223                        'WORD' => 7, 
    2198                         "**" => 28, 
     2224                        "**" => 29, 
    21992225                        'MACRO_VALUE' => 8, 
    2200                         'Q_CHAR' => 30, 
     2226                        'Q_CHAR' => 31, 
    22012227                        "[[!" => 9, 
    2202                         'STRING' => 33, 
     2228                        'STRING' => 34, 
    22032229                        'MACRO_CALL' => 12, 
    22042230                        "~~" => 10, 
    2205                         "__" => 35, 
     2231                        "__" => 36, 
    22062232                        'PUNCT' => 17, 
    22072233                        'MACRO_CALL_SILENT' => 40, 
    22082234                        'NUMBER' => 41, 
    2209                         'BLOCK_CALL' => 19, 
    2210                         "{{" => 23, 
     2235                        'BLOCK_CALL' => 20, 
     2236                        "{{" => 24, 
    22112237                        'COMMA' => 46, 
    22122238                        "[[" => 55 
    22132239                }, 
    22142240                GOTOS => { 
    2215                         '_non_space_sequence' => 31, 
    2216                         'list_item_line' => 209, 
    2217                         '_simple_format' => 34, 
     2241                        '_non_space_sequence' => 32, 
     2242                        'list_item_line' => 211, 
     2243                        '_simple_format' => 35, 
    22182244                        'strike_text' => 11, 
    2219                         '_text_ending_space' => 130, 
     2245                        '_text_ending_space' => 132, 
    22202246                        '_non_space_atom' => 14, 
    2221                         'tt_text' => 36, 
     2247                        'tt_text' => 37, 
    22222248                        'block_call' => 18, 
    22232249                        'link' => 42, 
    22242250                        'macro_call' => 44, 
    2225                         '_printable_atom' => 21, 
     2251                        '_printable_atom' => 22, 
    22262252                        'italic_text' => 45, 
     2253                        'PLUS-25' => 25, 
    22272254                        'image' => 47, 
    2228                         'macro_call_silent' => 26, 
    2229                         'PLUS-23' => 27, 
     2255                        'macro_call_silent' => 28, 
    22302256                        'bold_text' => 56 
    22312257                } 
    22322258        }, 
    2233         {#State 196 
    2234                 DEFAULT => -156 
    2235         }, 
    2236         {#State 197 
    2237                 DEFAULT => -165 
    2238         }, 
    2239         {#State 198 
    2240                 DEFAULT => -166 
    2241         }, 
    22422259        {#State 199 
     2260                DEFAULT => -170 
     2261        }, 
     2262        {#State 200 
     2263