ext/markdown_parser.c in rpeg-markdown-1.1 vs ext/markdown_parser.c in rpeg-markdown-1.1.1

- old
+ new

@@ -1,11 +1,11 @@ /* A recursive-descent parser generated by peg 0.1.2 */ #include <stdio.h> #include <stdlib.h> #include <string.h> -#define YYRULECOUNT 212 +#define YYRULECOUNT 208 /********************************************************************** markdown_parser.leg - markdown parser in C using a PEG grammar. (c) 2008 John MacFarlane (jgm at berkeley dot edu). @@ -241,144 +241,140 @@ #endif /* YY_PART */ #define YYACCEPT yyAccept(yythunkpos0) -YY_RULE(int) yy_Notes(); /* 212 */ -YY_RULE(int) yy_RawNoteBlock(); /* 211 */ -YY_RULE(int) yy_RawNoteReference(); /* 210 */ -YY_RULE(int) yy_DoubleQuoteEnd(); /* 209 */ -YY_RULE(int) yy_DoubleQuoteStart(); /* 208 */ -YY_RULE(int) yy_SingleQuoteEnd(); /* 207 */ -YY_RULE(int) yy_SingleQuoteStart(); /* 206 */ -YY_RULE(int) yy_EnDash(); /* 205 */ -YY_RULE(int) yy_EmDash(); /* 204 */ -YY_RULE(int) yy_Apostrophe(); /* 203 */ -YY_RULE(int) yy_DoubleQuoted(); /* 202 */ -YY_RULE(int) yy_SingleQuoted(); /* 201 */ -YY_RULE(int) yy_Dash(); /* 200 */ -YY_RULE(int) yy_Ellipsis(); /* 199 */ -YY_RULE(int) yy_RawLine(); /* 198 */ -YY_RULE(int) yy_Digit(); /* 197 */ -YY_RULE(int) yy_ExtendedSpecialChar(); /* 196 */ -YY_RULE(int) yy_Quoted(); /* 195 */ -YY_RULE(int) yy_HtmlTag(); /* 194 */ -YY_RULE(int) yy_Ticks5(); /* 193 */ -YY_RULE(int) yy_Ticks4(); /* 192 */ -YY_RULE(int) yy_Ticks3(); /* 191 */ -YY_RULE(int) yy_Ticks2(); /* 190 */ -YY_RULE(int) yy_Ticks1(); /* 189 */ -YY_RULE(int) yy_SkipBlock(); /* 188 */ -YY_RULE(int) yy_References(); /* 187 */ -YY_RULE(int) yy_EmptyTitle(); /* 186 */ -YY_RULE(int) yy_RefTitleParens(); /* 185 */ -YY_RULE(int) yy_RefTitleDouble(); /* 184 */ -YY_RULE(int) yy_RefTitleSingle(); /* 183 */ -YY_RULE(int) yy_RefTitle(); /* 182 */ -YY_RULE(int) yy_RefSrc(); /* 181 */ -YY_RULE(int) yy_AutoLinkEmail(); /* 180 */ -YY_RULE(int) yy_AutoLinkUrl(); /* 179 */ -YY_RULE(int) yy_TitleDouble(); /* 178 */ -YY_RULE(int) yy_TitleSingle(); /* 177 */ -YY_RULE(int) yy_Nonspacechar(); /* 176 */ -YY_RULE(int) yy_SourceContents(); /* 175 */ -YY_RULE(int) yy_Title(); /* 174 */ -YY_RULE(int) yy_Source(); /* 173 */ -YY_RULE(int) yy_Label(); /* 172 */ -YY_RULE(int) yy_ReferenceLinkSingle(); /* 171 */ -YY_RULE(int) yy_ReferenceLinkDouble(); /* 170 */ -YY_RULE(int) yy_AutoLink(); /* 169 */ -YY_RULE(int) yy_ReferenceLink(); /* 168 */ -YY_RULE(int) yy_ExplicitLink(); /* 167 */ -YY_RULE(int) yy_TwoUlClose(); /* 166 */ -YY_RULE(int) yy_TwoUlOpen(); /* 165 */ -YY_RULE(int) yy_TwoStarClose(); /* 164 */ -YY_RULE(int) yy_TwoStarOpen(); /* 163 */ -YY_RULE(int) yy_Alphanumeric(); /* 162 */ -YY_RULE(int) yy_StrongUl(); /* 161 */ -YY_RULE(int) yy_OneUlClose(); /* 160 */ -YY_RULE(int) yy_OneUlOpen(); /* 159 */ -YY_RULE(int) yy_StrongStar(); /* 158 */ -YY_RULE(int) yy_OneStarClose(); /* 157 */ -YY_RULE(int) yy_OneStarOpen(); /* 156 */ -YY_RULE(int) yy_EmphUl(); /* 155 */ -YY_RULE(int) yy_EmphStar(); /* 154 */ -YY_RULE(int) yy_StarLine(); /* 153 */ -YY_RULE(int) yy_UlLine(); /* 152 */ -YY_RULE(int) yy_SpecialChar(); /* 151 */ -YY_RULE(int) yy_Eof(); /* 150 */ -YY_RULE(int) yy_NormalEndline(); /* 149 */ -YY_RULE(int) yy_TerminalEndline(); /* 148 */ -YY_RULE(int) yy_CharEntity(); /* 147 */ -YY_RULE(int) yy_DecEntity(); /* 146 */ -YY_RULE(int) yy_HexEntity(); /* 145 */ -YY_RULE(int) yy_NormalChar(); /* 144 */ -YY_RULE(int) yy_Symbol(); /* 143 */ -YY_RULE(int) yy_Smart(); /* 142 */ -YY_RULE(int) yy_EscapedChar(); /* 141 */ -YY_RULE(int) yy_Entity(); /* 140 */ -YY_RULE(int) yy_RawHtml(); /* 139 */ -YY_RULE(int) yy_Code(); /* 138 */ -YY_RULE(int) yy_InlineNote(); /* 137 */ -YY_RULE(int) yy_NoteReference(); /* 136 */ -YY_RULE(int) yy_Link(); /* 135 */ -YY_RULE(int) yy_Image(); /* 134 */ -YY_RULE(int) yy_Emph(); /* 133 */ -YY_RULE(int) yy_Strong(); /* 132 */ -YY_RULE(int) yy_Space(); /* 131 */ -YY_RULE(int) yy_UlOrStarLine(); /* 130 */ -YY_RULE(int) yy_LineBreak(); /* 129 */ -YY_RULE(int) yy_Str(); /* 128 */ -YY_RULE(int) yy_InStyleTags(); /* 127 */ -YY_RULE(int) yy_StyleClose(); /* 126 */ -YY_RULE(int) yy_StyleOpen(); /* 125 */ -YY_RULE(int) yy_HtmlBlockType(); /* 124 */ -YY_RULE(int) yy_HtmlBlockSelfClosing(); /* 123 */ -YY_RULE(int) yy_HtmlComment(); /* 122 */ -YY_RULE(int) yy_HtmlBlockInTags(); /* 121 */ -YY_RULE(int) yy_HtmlBlockCloseScript(); /* 120 */ -YY_RULE(int) yy_HtmlBlockOpenScript(); /* 119 */ -YY_RULE(int) yy_HtmlBlockCloseTr(); /* 118 */ -YY_RULE(int) yy_HtmlBlockOpenTr(); /* 117 */ -YY_RULE(int) yy_HtmlBlockCloseThead(); /* 116 */ -YY_RULE(int) yy_HtmlBlockOpenThead(); /* 115 */ -YY_RULE(int) yy_HtmlBlockCloseTh(); /* 114 */ -YY_RULE(int) yy_HtmlBlockOpenTh(); /* 113 */ -YY_RULE(int) yy_HtmlBlockCloseTfoot(); /* 112 */ -YY_RULE(int) yy_HtmlBlockOpenTfoot(); /* 111 */ -YY_RULE(int) yy_HtmlBlockCloseTd(); /* 110 */ -YY_RULE(int) yy_HtmlBlockOpenTd(); /* 109 */ -YY_RULE(int) yy_HtmlBlockCloseTbody(); /* 108 */ -YY_RULE(int) yy_HtmlBlockOpenTbody(); /* 107 */ -YY_RULE(int) yy_HtmlBlockCloseLi(); /* 106 */ -YY_RULE(int) yy_HtmlBlockOpenLi(); /* 105 */ -YY_RULE(int) yy_HtmlBlockCloseFrameset(); /* 104 */ -YY_RULE(int) yy_HtmlBlockOpenFrameset(); /* 103 */ -YY_RULE(int) yy_HtmlBlockCloseDt(); /* 102 */ -YY_RULE(int) yy_HtmlBlockOpenDt(); /* 101 */ -YY_RULE(int) yy_HtmlBlockCloseDd(); /* 100 */ -YY_RULE(int) yy_HtmlBlockOpenDd(); /* 99 */ -YY_RULE(int) yy_HtmlBlockCloseUl(); /* 98 */ -YY_RULE(int) yy_HtmlBlockOpenUl(); /* 97 */ -YY_RULE(int) yy_HtmlBlockCloseTable(); /* 96 */ -YY_RULE(int) yy_HtmlBlockOpenTable(); /* 95 */ -YY_RULE(int) yy_HtmlBlockClosePre(); /* 94 */ -YY_RULE(int) yy_HtmlBlockOpenPre(); /* 93 */ -YY_RULE(int) yy_HtmlBlockCloseP(); /* 92 */ -YY_RULE(int) yy_HtmlBlockOpenP(); /* 91 */ -YY_RULE(int) yy_HtmlBlockCloseOl(); /* 90 */ -YY_RULE(int) yy_HtmlBlockOpenOl(); /* 89 */ -YY_RULE(int) yy_HtmlBlockCloseNoscript(); /* 88 */ -YY_RULE(int) yy_HtmlBlockOpenNoscript(); /* 87 */ -YY_RULE(int) yy_HtmlBlockCloseNoframes(); /* 86 */ -YY_RULE(int) yy_HtmlBlockOpenNoframes(); /* 85 */ -YY_RULE(int) yy_HtmlBlockCloseMenu(); /* 84 */ -YY_RULE(int) yy_HtmlBlockOpenMenu(); /* 83 */ -YY_RULE(int) yy_HtmlBlockCloseIsindex(); /* 82 */ -YY_RULE(int) yy_HtmlBlockOpenIsindex(); /* 81 */ -YY_RULE(int) yy_HtmlBlockCloseHr(); /* 80 */ -YY_RULE(int) yy_HtmlBlockOpenHr(); /* 79 */ +YY_RULE(int) yy_Notes(); /* 208 */ +YY_RULE(int) yy_RawNoteBlock(); /* 207 */ +YY_RULE(int) yy_RawNoteReference(); /* 206 */ +YY_RULE(int) yy_DoubleQuoteEnd(); /* 205 */ +YY_RULE(int) yy_DoubleQuoteStart(); /* 204 */ +YY_RULE(int) yy_SingleQuoteEnd(); /* 203 */ +YY_RULE(int) yy_SingleQuoteStart(); /* 202 */ +YY_RULE(int) yy_EnDash(); /* 201 */ +YY_RULE(int) yy_EmDash(); /* 200 */ +YY_RULE(int) yy_Apostrophe(); /* 199 */ +YY_RULE(int) yy_DoubleQuoted(); /* 198 */ +YY_RULE(int) yy_SingleQuoted(); /* 197 */ +YY_RULE(int) yy_Dash(); /* 196 */ +YY_RULE(int) yy_Ellipsis(); /* 195 */ +YY_RULE(int) yy_RawLine(); /* 194 */ +YY_RULE(int) yy_Digit(); /* 193 */ +YY_RULE(int) yy_ExtendedSpecialChar(); /* 192 */ +YY_RULE(int) yy_Quoted(); /* 191 */ +YY_RULE(int) yy_HtmlTag(); /* 190 */ +YY_RULE(int) yy_Ticks5(); /* 189 */ +YY_RULE(int) yy_Ticks4(); /* 188 */ +YY_RULE(int) yy_Ticks3(); /* 187 */ +YY_RULE(int) yy_Ticks2(); /* 186 */ +YY_RULE(int) yy_Ticks1(); /* 185 */ +YY_RULE(int) yy_SkipBlock(); /* 184 */ +YY_RULE(int) yy_References(); /* 183 */ +YY_RULE(int) yy_EmptyTitle(); /* 182 */ +YY_RULE(int) yy_RefTitleParens(); /* 181 */ +YY_RULE(int) yy_RefTitleDouble(); /* 180 */ +YY_RULE(int) yy_RefTitleSingle(); /* 179 */ +YY_RULE(int) yy_RefTitle(); /* 178 */ +YY_RULE(int) yy_RefSrc(); /* 177 */ +YY_RULE(int) yy_AutoLinkEmail(); /* 176 */ +YY_RULE(int) yy_AutoLinkUrl(); /* 175 */ +YY_RULE(int) yy_TitleDouble(); /* 174 */ +YY_RULE(int) yy_TitleSingle(); /* 173 */ +YY_RULE(int) yy_Nonspacechar(); /* 172 */ +YY_RULE(int) yy_SourceContents(); /* 171 */ +YY_RULE(int) yy_Title(); /* 170 */ +YY_RULE(int) yy_Source(); /* 169 */ +YY_RULE(int) yy_Label(); /* 168 */ +YY_RULE(int) yy_ReferenceLinkSingle(); /* 167 */ +YY_RULE(int) yy_ReferenceLinkDouble(); /* 166 */ +YY_RULE(int) yy_AutoLink(); /* 165 */ +YY_RULE(int) yy_ReferenceLink(); /* 164 */ +YY_RULE(int) yy_ExplicitLink(); /* 163 */ +YY_RULE(int) yy_TwoUlClose(); /* 162 */ +YY_RULE(int) yy_TwoUlOpen(); /* 161 */ +YY_RULE(int) yy_TwoStarClose(); /* 160 */ +YY_RULE(int) yy_TwoStarOpen(); /* 159 */ +YY_RULE(int) yy_Alphanumeric(); /* 158 */ +YY_RULE(int) yy_StrongUl(); /* 157 */ +YY_RULE(int) yy_OneUlClose(); /* 156 */ +YY_RULE(int) yy_OneUlOpen(); /* 155 */ +YY_RULE(int) yy_StrongStar(); /* 154 */ +YY_RULE(int) yy_OneStarClose(); /* 153 */ +YY_RULE(int) yy_OneStarOpen(); /* 152 */ +YY_RULE(int) yy_EmphUl(); /* 151 */ +YY_RULE(int) yy_EmphStar(); /* 150 */ +YY_RULE(int) yy_StarLine(); /* 149 */ +YY_RULE(int) yy_UlLine(); /* 148 */ +YY_RULE(int) yy_SpecialChar(); /* 147 */ +YY_RULE(int) yy_Eof(); /* 146 */ +YY_RULE(int) yy_NormalEndline(); /* 145 */ +YY_RULE(int) yy_TerminalEndline(); /* 144 */ +YY_RULE(int) yy_CharEntity(); /* 143 */ +YY_RULE(int) yy_DecEntity(); /* 142 */ +YY_RULE(int) yy_HexEntity(); /* 141 */ +YY_RULE(int) yy_NormalChar(); /* 140 */ +YY_RULE(int) yy_Symbol(); /* 139 */ +YY_RULE(int) yy_Smart(); /* 138 */ +YY_RULE(int) yy_EscapedChar(); /* 137 */ +YY_RULE(int) yy_Entity(); /* 136 */ +YY_RULE(int) yy_RawHtml(); /* 135 */ +YY_RULE(int) yy_Code(); /* 134 */ +YY_RULE(int) yy_InlineNote(); /* 133 */ +YY_RULE(int) yy_NoteReference(); /* 132 */ +YY_RULE(int) yy_Link(); /* 131 */ +YY_RULE(int) yy_Image(); /* 130 */ +YY_RULE(int) yy_Emph(); /* 129 */ +YY_RULE(int) yy_Strong(); /* 128 */ +YY_RULE(int) yy_Space(); /* 127 */ +YY_RULE(int) yy_UlOrStarLine(); /* 126 */ +YY_RULE(int) yy_LineBreak(); /* 125 */ +YY_RULE(int) yy_Str(); /* 124 */ +YY_RULE(int) yy_InStyleTags(); /* 123 */ +YY_RULE(int) yy_StyleClose(); /* 122 */ +YY_RULE(int) yy_StyleOpen(); /* 121 */ +YY_RULE(int) yy_HtmlBlockType(); /* 120 */ +YY_RULE(int) yy_HtmlBlockSelfClosing(); /* 119 */ +YY_RULE(int) yy_HtmlComment(); /* 118 */ +YY_RULE(int) yy_HtmlBlockInTags(); /* 117 */ +YY_RULE(int) yy_HtmlBlockCloseScript(); /* 116 */ +YY_RULE(int) yy_HtmlBlockOpenScript(); /* 115 */ +YY_RULE(int) yy_HtmlBlockCloseTr(); /* 114 */ +YY_RULE(int) yy_HtmlBlockOpenTr(); /* 113 */ +YY_RULE(int) yy_HtmlBlockCloseThead(); /* 112 */ +YY_RULE(int) yy_HtmlBlockOpenThead(); /* 111 */ +YY_RULE(int) yy_HtmlBlockCloseTh(); /* 110 */ +YY_RULE(int) yy_HtmlBlockOpenTh(); /* 109 */ +YY_RULE(int) yy_HtmlBlockCloseTfoot(); /* 108 */ +YY_RULE(int) yy_HtmlBlockOpenTfoot(); /* 107 */ +YY_RULE(int) yy_HtmlBlockCloseTd(); /* 106 */ +YY_RULE(int) yy_HtmlBlockOpenTd(); /* 105 */ +YY_RULE(int) yy_HtmlBlockCloseTbody(); /* 104 */ +YY_RULE(int) yy_HtmlBlockOpenTbody(); /* 103 */ +YY_RULE(int) yy_HtmlBlockCloseLi(); /* 102 */ +YY_RULE(int) yy_HtmlBlockOpenLi(); /* 101 */ +YY_RULE(int) yy_HtmlBlockCloseFrameset(); /* 100 */ +YY_RULE(int) yy_HtmlBlockOpenFrameset(); /* 99 */ +YY_RULE(int) yy_HtmlBlockCloseDt(); /* 98 */ +YY_RULE(int) yy_HtmlBlockOpenDt(); /* 97 */ +YY_RULE(int) yy_HtmlBlockCloseDd(); /* 96 */ +YY_RULE(int) yy_HtmlBlockOpenDd(); /* 95 */ +YY_RULE(int) yy_HtmlBlockCloseUl(); /* 94 */ +YY_RULE(int) yy_HtmlBlockOpenUl(); /* 93 */ +YY_RULE(int) yy_HtmlBlockCloseTable(); /* 92 */ +YY_RULE(int) yy_HtmlBlockOpenTable(); /* 91 */ +YY_RULE(int) yy_HtmlBlockClosePre(); /* 90 */ +YY_RULE(int) yy_HtmlBlockOpenPre(); /* 89 */ +YY_RULE(int) yy_HtmlBlockCloseP(); /* 88 */ +YY_RULE(int) yy_HtmlBlockOpenP(); /* 87 */ +YY_RULE(int) yy_HtmlBlockCloseOl(); /* 86 */ +YY_RULE(int) yy_HtmlBlockOpenOl(); /* 85 */ +YY_RULE(int) yy_HtmlBlockCloseNoscript(); /* 84 */ +YY_RULE(int) yy_HtmlBlockOpenNoscript(); /* 83 */ +YY_RULE(int) yy_HtmlBlockCloseNoframes(); /* 82 */ +YY_RULE(int) yy_HtmlBlockOpenNoframes(); /* 81 */ +YY_RULE(int) yy_HtmlBlockCloseMenu(); /* 80 */ +YY_RULE(int) yy_HtmlBlockOpenMenu(); /* 79 */ YY_RULE(int) yy_HtmlBlockCloseH6(); /* 78 */ YY_RULE(int) yy_HtmlBlockOpenH6(); /* 77 */ YY_RULE(int) yy_HtmlBlockCloseH5(); /* 76 */ YY_RULE(int) yy_HtmlBlockOpenH5(); /* 75 */ YY_RULE(int) yy_HtmlBlockCloseH4(); /* 74 */ @@ -3359,261 +3355,237 @@ } if (!yymatchDot()) goto l693; } l694:; goto l692; l693:; yypos= yypos693; yythunkpos= yythunkpos693; } if (!yy_HtmlBlockCloseH6()) goto l691; goto l612; - l691:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenHr()) goto l697; + l691:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenMenu()) goto l697; l698:; { int yypos699= yypos, yythunkpos699= yythunkpos; { int yypos700= yypos, yythunkpos700= yythunkpos; if (!yy_HtmlBlockInTags()) goto l701; goto l700; l701:; yypos= yypos700; yythunkpos= yythunkpos700; - { int yypos702= yypos, yythunkpos702= yythunkpos; if (!yy_HtmlBlockCloseHr()) goto l702; goto l699; + { int yypos702= yypos, yythunkpos702= yythunkpos; if (!yy_HtmlBlockCloseMenu()) goto l702; goto l699; l702:; yypos= yypos702; yythunkpos= yythunkpos702; } if (!yymatchDot()) goto l699; } l700:; goto l698; l699:; yypos= yypos699; yythunkpos= yythunkpos699; - } if (!yy_HtmlBlockCloseHr()) goto l697; goto l612; - l697:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenIsindex()) goto l703; + } if (!yy_HtmlBlockCloseMenu()) goto l697; goto l612; + l697:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenNoframes()) goto l703; l704:; { int yypos705= yypos, yythunkpos705= yythunkpos; { int yypos706= yypos, yythunkpos706= yythunkpos; if (!yy_HtmlBlockInTags()) goto l707; goto l706; l707:; yypos= yypos706; yythunkpos= yythunkpos706; - { int yypos708= yypos, yythunkpos708= yythunkpos; if (!yy_HtmlBlockCloseIsindex()) goto l708; goto l705; + { int yypos708= yypos, yythunkpos708= yythunkpos; if (!yy_HtmlBlockCloseNoframes()) goto l708; goto l705; l708:; yypos= yypos708; yythunkpos= yythunkpos708; } if (!yymatchDot()) goto l705; } l706:; goto l704; l705:; yypos= yypos705; yythunkpos= yythunkpos705; - } if (!yy_HtmlBlockCloseIsindex()) goto l703; goto l612; - l703:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenMenu()) goto l709; + } if (!yy_HtmlBlockCloseNoframes()) goto l703; goto l612; + l703:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenNoscript()) goto l709; l710:; { int yypos711= yypos, yythunkpos711= yythunkpos; { int yypos712= yypos, yythunkpos712= yythunkpos; if (!yy_HtmlBlockInTags()) goto l713; goto l712; l713:; yypos= yypos712; yythunkpos= yythunkpos712; - { int yypos714= yypos, yythunkpos714= yythunkpos; if (!yy_HtmlBlockCloseMenu()) goto l714; goto l711; + { int yypos714= yypos, yythunkpos714= yythunkpos; if (!yy_HtmlBlockCloseNoscript()) goto l714; goto l711; l714:; yypos= yypos714; yythunkpos= yythunkpos714; } if (!yymatchDot()) goto l711; } l712:; goto l710; l711:; yypos= yypos711; yythunkpos= yythunkpos711; - } if (!yy_HtmlBlockCloseMenu()) goto l709; goto l612; - l709:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenNoframes()) goto l715; + } if (!yy_HtmlBlockCloseNoscript()) goto l709; goto l612; + l709:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenOl()) goto l715; l716:; { int yypos717= yypos, yythunkpos717= yythunkpos; { int yypos718= yypos, yythunkpos718= yythunkpos; if (!yy_HtmlBlockInTags()) goto l719; goto l718; l719:; yypos= yypos718; yythunkpos= yythunkpos718; - { int yypos720= yypos, yythunkpos720= yythunkpos; if (!yy_HtmlBlockCloseNoframes()) goto l720; goto l717; + { int yypos720= yypos, yythunkpos720= yythunkpos; if (!yy_HtmlBlockCloseOl()) goto l720; goto l717; l720:; yypos= yypos720; yythunkpos= yythunkpos720; } if (!yymatchDot()) goto l717; } l718:; goto l716; l717:; yypos= yypos717; yythunkpos= yythunkpos717; - } if (!yy_HtmlBlockCloseNoframes()) goto l715; goto l612; - l715:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenNoscript()) goto l721; + } if (!yy_HtmlBlockCloseOl()) goto l715; goto l612; + l715:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenP()) goto l721; l722:; { int yypos723= yypos, yythunkpos723= yythunkpos; { int yypos724= yypos, yythunkpos724= yythunkpos; if (!yy_HtmlBlockInTags()) goto l725; goto l724; l725:; yypos= yypos724; yythunkpos= yythunkpos724; - { int yypos726= yypos, yythunkpos726= yythunkpos; if (!yy_HtmlBlockCloseNoscript()) goto l726; goto l723; + { int yypos726= yypos, yythunkpos726= yythunkpos; if (!yy_HtmlBlockCloseP()) goto l726; goto l723; l726:; yypos= yypos726; yythunkpos= yythunkpos726; } if (!yymatchDot()) goto l723; } l724:; goto l722; l723:; yypos= yypos723; yythunkpos= yythunkpos723; - } if (!yy_HtmlBlockCloseNoscript()) goto l721; goto l612; - l721:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenOl()) goto l727; + } if (!yy_HtmlBlockCloseP()) goto l721; goto l612; + l721:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenPre()) goto l727; l728:; { int yypos729= yypos, yythunkpos729= yythunkpos; { int yypos730= yypos, yythunkpos730= yythunkpos; if (!yy_HtmlBlockInTags()) goto l731; goto l730; l731:; yypos= yypos730; yythunkpos= yythunkpos730; - { int yypos732= yypos, yythunkpos732= yythunkpos; if (!yy_HtmlBlockCloseOl()) goto l732; goto l729; + { int yypos732= yypos, yythunkpos732= yythunkpos; if (!yy_HtmlBlockClosePre()) goto l732; goto l729; l732:; yypos= yypos732; yythunkpos= yythunkpos732; } if (!yymatchDot()) goto l729; } l730:; goto l728; l729:; yypos= yypos729; yythunkpos= yythunkpos729; - } if (!yy_HtmlBlockCloseOl()) goto l727; goto l612; - l727:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenP()) goto l733; + } if (!yy_HtmlBlockClosePre()) goto l727; goto l612; + l727:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenTable()) goto l733; l734:; { int yypos735= yypos, yythunkpos735= yythunkpos; { int yypos736= yypos, yythunkpos736= yythunkpos; if (!yy_HtmlBlockInTags()) goto l737; goto l736; l737:; yypos= yypos736; yythunkpos= yythunkpos736; - { int yypos738= yypos, yythunkpos738= yythunkpos; if (!yy_HtmlBlockCloseP()) goto l738; goto l735; + { int yypos738= yypos, yythunkpos738= yythunkpos; if (!yy_HtmlBlockCloseTable()) goto l738; goto l735; l738:; yypos= yypos738; yythunkpos= yythunkpos738; } if (!yymatchDot()) goto l735; } l736:; goto l734; l735:; yypos= yypos735; yythunkpos= yythunkpos735; - } if (!yy_HtmlBlockCloseP()) goto l733; goto l612; - l733:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenPre()) goto l739; + } if (!yy_HtmlBlockCloseTable()) goto l733; goto l612; + l733:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenUl()) goto l739; l740:; { int yypos741= yypos, yythunkpos741= yythunkpos; { int yypos742= yypos, yythunkpos742= yythunkpos; if (!yy_HtmlBlockInTags()) goto l743; goto l742; l743:; yypos= yypos742; yythunkpos= yythunkpos742; - { int yypos744= yypos, yythunkpos744= yythunkpos; if (!yy_HtmlBlockClosePre()) goto l744; goto l741; + { int yypos744= yypos, yythunkpos744= yythunkpos; if (!yy_HtmlBlockCloseUl()) goto l744; goto l741; l744:; yypos= yypos744; yythunkpos= yythunkpos744; } if (!yymatchDot()) goto l741; } l742:; goto l740; l741:; yypos= yypos741; yythunkpos= yythunkpos741; - } if (!yy_HtmlBlockClosePre()) goto l739; goto l612; - l739:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenTable()) goto l745; + } if (!yy_HtmlBlockCloseUl()) goto l739; goto l612; + l739:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenDd()) goto l745; l746:; { int yypos747= yypos, yythunkpos747= yythunkpos; { int yypos748= yypos, yythunkpos748= yythunkpos; if (!yy_HtmlBlockInTags()) goto l749; goto l748; l749:; yypos= yypos748; yythunkpos= yythunkpos748; - { int yypos750= yypos, yythunkpos750= yythunkpos; if (!yy_HtmlBlockCloseTable()) goto l750; goto l747; + { int yypos750= yypos, yythunkpos750= yythunkpos; if (!yy_HtmlBlockCloseDd()) goto l750; goto l747; l750:; yypos= yypos750; yythunkpos= yythunkpos750; } if (!yymatchDot()) goto l747; } l748:; goto l746; l747:; yypos= yypos747; yythunkpos= yythunkpos747; - } if (!yy_HtmlBlockCloseTable()) goto l745; goto l612; - l745:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenUl()) goto l751; + } if (!yy_HtmlBlockCloseDd()) goto l745; goto l612; + l745:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenDt()) goto l751; l752:; { int yypos753= yypos, yythunkpos753= yythunkpos; { int yypos754= yypos, yythunkpos754= yythunkpos; if (!yy_HtmlBlockInTags()) goto l755; goto l754; l755:; yypos= yypos754; yythunkpos= yythunkpos754; - { int yypos756= yypos, yythunkpos756= yythunkpos; if (!yy_HtmlBlockCloseUl()) goto l756; goto l753; + { int yypos756= yypos, yythunkpos756= yythunkpos; if (!yy_HtmlBlockCloseDt()) goto l756; goto l753; l756:; yypos= yypos756; yythunkpos= yythunkpos756; } if (!yymatchDot()) goto l753; } l754:; goto l752; l753:; yypos= yypos753; yythunkpos= yythunkpos753; - } if (!yy_HtmlBlockCloseUl()) goto l751; goto l612; - l751:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenDd()) goto l757; + } if (!yy_HtmlBlockCloseDt()) goto l751; goto l612; + l751:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenFrameset()) goto l757; l758:; { int yypos759= yypos, yythunkpos759= yythunkpos; { int yypos760= yypos, yythunkpos760= yythunkpos; if (!yy_HtmlBlockInTags()) goto l761; goto l760; l761:; yypos= yypos760; yythunkpos= yythunkpos760; - { int yypos762= yypos, yythunkpos762= yythunkpos; if (!yy_HtmlBlockCloseDd()) goto l762; goto l759; + { int yypos762= yypos, yythunkpos762= yythunkpos; if (!yy_HtmlBlockCloseFrameset()) goto l762; goto l759; l762:; yypos= yypos762; yythunkpos= yythunkpos762; } if (!yymatchDot()) goto l759; } l760:; goto l758; l759:; yypos= yypos759; yythunkpos= yythunkpos759; - } if (!yy_HtmlBlockCloseDd()) goto l757; goto l612; - l757:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenDt()) goto l763; + } if (!yy_HtmlBlockCloseFrameset()) goto l757; goto l612; + l757:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenLi()) goto l763; l764:; { int yypos765= yypos, yythunkpos765= yythunkpos; { int yypos766= yypos, yythunkpos766= yythunkpos; if (!yy_HtmlBlockInTags()) goto l767; goto l766; l767:; yypos= yypos766; yythunkpos= yythunkpos766; - { int yypos768= yypos, yythunkpos768= yythunkpos; if (!yy_HtmlBlockCloseDt()) goto l768; goto l765; + { int yypos768= yypos, yythunkpos768= yythunkpos; if (!yy_HtmlBlockCloseLi()) goto l768; goto l765; l768:; yypos= yypos768; yythunkpos= yythunkpos768; } if (!yymatchDot()) goto l765; } l766:; goto l764; l765:; yypos= yypos765; yythunkpos= yythunkpos765; - } if (!yy_HtmlBlockCloseDt()) goto l763; goto l612; - l763:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenFrameset()) goto l769; + } if (!yy_HtmlBlockCloseLi()) goto l763; goto l612; + l763:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenTbody()) goto l769; l770:; { int yypos771= yypos, yythunkpos771= yythunkpos; { int yypos772= yypos, yythunkpos772= yythunkpos; if (!yy_HtmlBlockInTags()) goto l773; goto l772; l773:; yypos= yypos772; yythunkpos= yythunkpos772; - { int yypos774= yypos, yythunkpos774= yythunkpos; if (!yy_HtmlBlockCloseFrameset()) goto l774; goto l771; + { int yypos774= yypos, yythunkpos774= yythunkpos; if (!yy_HtmlBlockCloseTbody()) goto l774; goto l771; l774:; yypos= yypos774; yythunkpos= yythunkpos774; } if (!yymatchDot()) goto l771; } l772:; goto l770; l771:; yypos= yypos771; yythunkpos= yythunkpos771; - } if (!yy_HtmlBlockCloseFrameset()) goto l769; goto l612; - l769:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenLi()) goto l775; + } if (!yy_HtmlBlockCloseTbody()) goto l769; goto l612; + l769:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenTd()) goto l775; l776:; { int yypos777= yypos, yythunkpos777= yythunkpos; { int yypos778= yypos, yythunkpos778= yythunkpos; if (!yy_HtmlBlockInTags()) goto l779; goto l778; l779:; yypos= yypos778; yythunkpos= yythunkpos778; - { int yypos780= yypos, yythunkpos780= yythunkpos; if (!yy_HtmlBlockCloseLi()) goto l780; goto l777; + { int yypos780= yypos, yythunkpos780= yythunkpos; if (!yy_HtmlBlockCloseTd()) goto l780; goto l777; l780:; yypos= yypos780; yythunkpos= yythunkpos780; } if (!yymatchDot()) goto l777; } l778:; goto l776; l777:; yypos= yypos777; yythunkpos= yythunkpos777; - } if (!yy_HtmlBlockCloseLi()) goto l775; goto l612; - l775:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenTbody()) goto l781; + } if (!yy_HtmlBlockCloseTd()) goto l775; goto l612; + l775:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenTfoot()) goto l781; l782:; { int yypos783= yypos, yythunkpos783= yythunkpos; { int yypos784= yypos, yythunkpos784= yythunkpos; if (!yy_HtmlBlockInTags()) goto l785; goto l784; l785:; yypos= yypos784; yythunkpos= yythunkpos784; - { int yypos786= yypos, yythunkpos786= yythunkpos; if (!yy_HtmlBlockCloseTbody()) goto l786; goto l783; + { int yypos786= yypos, yythunkpos786= yythunkpos; if (!yy_HtmlBlockCloseTfoot()) goto l786; goto l783; l786:; yypos= yypos786; yythunkpos= yythunkpos786; } if (!yymatchDot()) goto l783; } l784:; goto l782; l783:; yypos= yypos783; yythunkpos= yythunkpos783; - } if (!yy_HtmlBlockCloseTbody()) goto l781; goto l612; - l781:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenTd()) goto l787; + } if (!yy_HtmlBlockCloseTfoot()) goto l781; goto l612; + l781:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenTh()) goto l787; l788:; { int yypos789= yypos, yythunkpos789= yythunkpos; { int yypos790= yypos, yythunkpos790= yythunkpos; if (!yy_HtmlBlockInTags()) goto l791; goto l790; l791:; yypos= yypos790; yythunkpos= yythunkpos790; - { int yypos792= yypos, yythunkpos792= yythunkpos; if (!yy_HtmlBlockCloseTd()) goto l792; goto l789; + { int yypos792= yypos, yythunkpos792= yythunkpos; if (!yy_HtmlBlockCloseTh()) goto l792; goto l789; l792:; yypos= yypos792; yythunkpos= yythunkpos792; } if (!yymatchDot()) goto l789; } l790:; goto l788; l789:; yypos= yypos789; yythunkpos= yythunkpos789; - } if (!yy_HtmlBlockCloseTd()) goto l787; goto l612; - l787:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenTfoot()) goto l793; + } if (!yy_HtmlBlockCloseTh()) goto l787; goto l612; + l787:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenThead()) goto l793; l794:; { int yypos795= yypos, yythunkpos795= yythunkpos; { int yypos796= yypos, yythunkpos796= yythunkpos; if (!yy_HtmlBlockInTags()) goto l797; goto l796; l797:; yypos= yypos796; yythunkpos= yythunkpos796; - { int yypos798= yypos, yythunkpos798= yythunkpos; if (!yy_HtmlBlockCloseTfoot()) goto l798; goto l795; + { int yypos798= yypos, yythunkpos798= yythunkpos; if (!yy_HtmlBlockCloseThead()) goto l798; goto l795; l798:; yypos= yypos798; yythunkpos= yythunkpos798; } if (!yymatchDot()) goto l795; } l796:; goto l794; l795:; yypos= yypos795; yythunkpos= yythunkpos795; - } if (!yy_HtmlBlockCloseTfoot()) goto l793; goto l612; - l793:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenTh()) goto l799; + } if (!yy_HtmlBlockCloseThead()) goto l793; goto l612; + l793:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenTr()) goto l799; l800:; { int yypos801= yypos, yythunkpos801= yythunkpos; { int yypos802= yypos, yythunkpos802= yythunkpos; if (!yy_HtmlBlockInTags()) goto l803; goto l802; l803:; yypos= yypos802; yythunkpos= yythunkpos802; - { int yypos804= yypos, yythunkpos804= yythunkpos; if (!yy_HtmlBlockCloseTh()) goto l804; goto l801; + { int yypos804= yypos, yythunkpos804= yythunkpos; if (!yy_HtmlBlockCloseTr()) goto l804; goto l801; l804:; yypos= yypos804; yythunkpos= yythunkpos804; } if (!yymatchDot()) goto l801; } l802:; goto l800; l801:; yypos= yypos801; yythunkpos= yythunkpos801; - } if (!yy_HtmlBlockCloseTh()) goto l799; goto l612; - l799:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenThead()) goto l805; - l806:; - { int yypos807= yypos, yythunkpos807= yythunkpos; - { int yypos808= yypos, yythunkpos808= yythunkpos; if (!yy_HtmlBlockInTags()) goto l809; goto l808; - l809:; yypos= yypos808; yythunkpos= yythunkpos808; - { int yypos810= yypos, yythunkpos810= yythunkpos; if (!yy_HtmlBlockCloseThead()) goto l810; goto l807; - l810:; yypos= yypos810; yythunkpos= yythunkpos810; - } if (!yymatchDot()) goto l807; + } if (!yy_HtmlBlockCloseTr()) goto l799; goto l612; + l799:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenScript()) goto l611; + l805:; + { int yypos806= yypos, yythunkpos806= yythunkpos; + { int yypos807= yypos, yythunkpos807= yythunkpos; if (!yy_HtmlBlockInTags()) goto l808; goto l807; + l808:; yypos= yypos807; yythunkpos= yythunkpos807; + { int yypos809= yypos, yythunkpos809= yythunkpos; if (!yy_HtmlBlockCloseScript()) goto l809; goto l806; + l809:; yypos= yypos809; yythunkpos= yythunkpos809; + } if (!yymatchDot()) goto l806; } - l808:; goto l806; - l807:; yypos= yypos807; yythunkpos= yythunkpos807; - } if (!yy_HtmlBlockCloseThead()) goto l805; goto l612; - l805:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenTr()) goto l811; - l812:; - { int yypos813= yypos, yythunkpos813= yythunkpos; - { int yypos814= yypos, yythunkpos814= yythunkpos; if (!yy_HtmlBlockInTags()) goto l815; goto l814; - l815:; yypos= yypos814; yythunkpos= yythunkpos814; - { int yypos816= yypos, yythunkpos816= yythunkpos; if (!yy_HtmlBlockCloseTr()) goto l816; goto l813; - l816:; yypos= yypos816; yythunkpos= yythunkpos816; - } if (!yymatchDot()) goto l813; - } - l814:; goto l812; - l813:; yypos= yypos813; yythunkpos= yythunkpos813; - } if (!yy_HtmlBlockCloseTr()) goto l811; goto l612; - l811:; yypos= yypos612; yythunkpos= yythunkpos612; if (!yy_HtmlBlockOpenScript()) goto l611; - l817:; - { int yypos818= yypos, yythunkpos818= yythunkpos; - { int yypos819= yypos, yythunkpos819= yythunkpos; if (!yy_HtmlBlockInTags()) goto l820; goto l819; - l820:; yypos= yypos819; yythunkpos= yythunkpos819; - { int yypos821= yypos, yythunkpos821= yythunkpos; if (!yy_HtmlBlockCloseScript()) goto l821; goto l818; - l821:; yypos= yypos821; yythunkpos= yythunkpos821; - } if (!yymatchDot()) goto l818; - } - l819:; goto l817; - l818:; yypos= yypos818; yythunkpos= yythunkpos818; + l807:; goto l805; + l806:; yypos= yypos806; yythunkpos= yythunkpos806; } if (!yy_HtmlBlockCloseScript()) goto l611; } l612:; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockInTags", yybuf+yypos)); return 1; @@ -3621,1919 +3593,1859 @@ yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockInTags", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseScript() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseScript")); if (!yymatchChar('<')) goto l822; if (!yy_Spnl()) goto l822; if (!yymatchChar('/')) goto l822; - { int yypos823= yypos, yythunkpos823= yythunkpos; if (!yymatchString("script")) goto l824; goto l823; - l824:; yypos= yypos823; yythunkpos= yythunkpos823; if (!yymatchString("SCRIPT")) goto l822; + yyprintf((stderr, "%s\n", "HtmlBlockCloseScript")); if (!yymatchChar('<')) goto l810; if (!yy_Spnl()) goto l810; if (!yymatchChar('/')) goto l810; + { int yypos811= yypos, yythunkpos811= yythunkpos; if (!yymatchString("script")) goto l812; goto l811; + l812:; yypos= yypos811; yythunkpos= yythunkpos811; if (!yymatchString("SCRIPT")) goto l810; } - l823:; if (!yy_Spnl()) goto l822; if (!yymatchChar('>')) goto l822; + l811:; if (!yy_Spnl()) goto l810; if (!yymatchChar('>')) goto l810; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseScript", yybuf+yypos)); return 1; - l822:; yypos= yypos0; yythunkpos= yythunkpos0; + l810:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseScript", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenScript() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenScript")); if (!yymatchChar('<')) goto l825; if (!yy_Spnl()) goto l825; - { int yypos826= yypos, yythunkpos826= yythunkpos; if (!yymatchString("script")) goto l827; goto l826; - l827:; yypos= yypos826; yythunkpos= yythunkpos826; if (!yymatchString("SCRIPT")) goto l825; + yyprintf((stderr, "%s\n", "HtmlBlockOpenScript")); if (!yymatchChar('<')) goto l813; if (!yy_Spnl()) goto l813; + { int yypos814= yypos, yythunkpos814= yythunkpos; if (!yymatchString("script")) goto l815; goto l814; + l815:; yypos= yypos814; yythunkpos= yythunkpos814; if (!yymatchString("SCRIPT")) goto l813; } - l826:; if (!yy_Spnl()) goto l825; - l828:; - { int yypos829= yypos, yythunkpos829= yythunkpos; if (!yy_HtmlAttribute()) goto l829; goto l828; - l829:; yypos= yypos829; yythunkpos= yythunkpos829; - } if (!yymatchChar('>')) goto l825; + l814:; if (!yy_Spnl()) goto l813; + l816:; + { int yypos817= yypos, yythunkpos817= yythunkpos; if (!yy_HtmlAttribute()) goto l817; goto l816; + l817:; yypos= yypos817; yythunkpos= yythunkpos817; + } if (!yymatchChar('>')) goto l813; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenScript", yybuf+yypos)); return 1; - l825:; yypos= yypos0; yythunkpos= yythunkpos0; + l813:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenScript", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseTr() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseTr")); if (!yymatchChar('<')) goto l830; if (!yy_Spnl()) goto l830; if (!yymatchChar('/')) goto l830; - { int yypos831= yypos, yythunkpos831= yythunkpos; if (!yymatchString("tr")) goto l832; goto l831; - l832:; yypos= yypos831; yythunkpos= yythunkpos831; if (!yymatchString("TR")) goto l830; + yyprintf((stderr, "%s\n", "HtmlBlockCloseTr")); if (!yymatchChar('<')) goto l818; if (!yy_Spnl()) goto l818; if (!yymatchChar('/')) goto l818; + { int yypos819= yypos, yythunkpos819= yythunkpos; if (!yymatchString("tr")) goto l820; goto l819; + l820:; yypos= yypos819; yythunkpos= yythunkpos819; if (!yymatchString("TR")) goto l818; } - l831:; if (!yy_Spnl()) goto l830; if (!yymatchChar('>')) goto l830; + l819:; if (!yy_Spnl()) goto l818; if (!yymatchChar('>')) goto l818; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseTr", yybuf+yypos)); return 1; - l830:; yypos= yypos0; yythunkpos= yythunkpos0; + l818:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseTr", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenTr() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenTr")); if (!yymatchChar('<')) goto l833; if (!yy_Spnl()) goto l833; - { int yypos834= yypos, yythunkpos834= yythunkpos; if (!yymatchString("tr")) goto l835; goto l834; - l835:; yypos= yypos834; yythunkpos= yythunkpos834; if (!yymatchString("TR")) goto l833; + yyprintf((stderr, "%s\n", "HtmlBlockOpenTr")); if (!yymatchChar('<')) goto l821; if (!yy_Spnl()) goto l821; + { int yypos822= yypos, yythunkpos822= yythunkpos; if (!yymatchString("tr")) goto l823; goto l822; + l823:; yypos= yypos822; yythunkpos= yythunkpos822; if (!yymatchString("TR")) goto l821; } - l834:; if (!yy_Spnl()) goto l833; - l836:; - { int yypos837= yypos, yythunkpos837= yythunkpos; if (!yy_HtmlAttribute()) goto l837; goto l836; - l837:; yypos= yypos837; yythunkpos= yythunkpos837; - } if (!yymatchChar('>')) goto l833; + l822:; if (!yy_Spnl()) goto l821; + l824:; + { int yypos825= yypos, yythunkpos825= yythunkpos; if (!yy_HtmlAttribute()) goto l825; goto l824; + l825:; yypos= yypos825; yythunkpos= yythunkpos825; + } if (!yymatchChar('>')) goto l821; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenTr", yybuf+yypos)); return 1; - l833:; yypos= yypos0; yythunkpos= yythunkpos0; + l821:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenTr", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseThead() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseThead")); if (!yymatchChar('<')) goto l838; if (!yy_Spnl()) goto l838; if (!yymatchChar('/')) goto l838; - { int yypos839= yypos, yythunkpos839= yythunkpos; if (!yymatchString("thead")) goto l840; goto l839; - l840:; yypos= yypos839; yythunkpos= yythunkpos839; if (!yymatchString("THEAD")) goto l838; + yyprintf((stderr, "%s\n", "HtmlBlockCloseThead")); if (!yymatchChar('<')) goto l826; if (!yy_Spnl()) goto l826; if (!yymatchChar('/')) goto l826; + { int yypos827= yypos, yythunkpos827= yythunkpos; if (!yymatchString("thead")) goto l828; goto l827; + l828:; yypos= yypos827; yythunkpos= yythunkpos827; if (!yymatchString("THEAD")) goto l826; } - l839:; if (!yy_Spnl()) goto l838; if (!yymatchChar('>')) goto l838; + l827:; if (!yy_Spnl()) goto l826; if (!yymatchChar('>')) goto l826; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseThead", yybuf+yypos)); return 1; - l838:; yypos= yypos0; yythunkpos= yythunkpos0; + l826:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseThead", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenThead() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenThead")); if (!yymatchChar('<')) goto l841; if (!yy_Spnl()) goto l841; - { int yypos842= yypos, yythunkpos842= yythunkpos; if (!yymatchString("thead")) goto l843; goto l842; - l843:; yypos= yypos842; yythunkpos= yythunkpos842; if (!yymatchString("THEAD")) goto l841; + yyprintf((stderr, "%s\n", "HtmlBlockOpenThead")); if (!yymatchChar('<')) goto l829; if (!yy_Spnl()) goto l829; + { int yypos830= yypos, yythunkpos830= yythunkpos; if (!yymatchString("thead")) goto l831; goto l830; + l831:; yypos= yypos830; yythunkpos= yythunkpos830; if (!yymatchString("THEAD")) goto l829; } - l842:; if (!yy_Spnl()) goto l841; - l844:; - { int yypos845= yypos, yythunkpos845= yythunkpos; if (!yy_HtmlAttribute()) goto l845; goto l844; - l845:; yypos= yypos845; yythunkpos= yythunkpos845; - } if (!yymatchChar('>')) goto l841; + l830:; if (!yy_Spnl()) goto l829; + l832:; + { int yypos833= yypos, yythunkpos833= yythunkpos; if (!yy_HtmlAttribute()) goto l833; goto l832; + l833:; yypos= yypos833; yythunkpos= yythunkpos833; + } if (!yymatchChar('>')) goto l829; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenThead", yybuf+yypos)); return 1; - l841:; yypos= yypos0; yythunkpos= yythunkpos0; + l829:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenThead", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseTh() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseTh")); if (!yymatchChar('<')) goto l846; if (!yy_Spnl()) goto l846; if (!yymatchChar('/')) goto l846; - { int yypos847= yypos, yythunkpos847= yythunkpos; if (!yymatchString("th")) goto l848; goto l847; - l848:; yypos= yypos847; yythunkpos= yythunkpos847; if (!yymatchString("TH")) goto l846; + yyprintf((stderr, "%s\n", "HtmlBlockCloseTh")); if (!yymatchChar('<')) goto l834; if (!yy_Spnl()) goto l834; if (!yymatchChar('/')) goto l834; + { int yypos835= yypos, yythunkpos835= yythunkpos; if (!yymatchString("th")) goto l836; goto l835; + l836:; yypos= yypos835; yythunkpos= yythunkpos835; if (!yymatchString("TH")) goto l834; } - l847:; if (!yy_Spnl()) goto l846; if (!yymatchChar('>')) goto l846; + l835:; if (!yy_Spnl()) goto l834; if (!yymatchChar('>')) goto l834; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseTh", yybuf+yypos)); return 1; - l846:; yypos= yypos0; yythunkpos= yythunkpos0; + l834:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseTh", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenTh() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenTh")); if (!yymatchChar('<')) goto l849; if (!yy_Spnl()) goto l849; - { int yypos850= yypos, yythunkpos850= yythunkpos; if (!yymatchString("th")) goto l851; goto l850; - l851:; yypos= yypos850; yythunkpos= yythunkpos850; if (!yymatchString("TH")) goto l849; + yyprintf((stderr, "%s\n", "HtmlBlockOpenTh")); if (!yymatchChar('<')) goto l837; if (!yy_Spnl()) goto l837; + { int yypos838= yypos, yythunkpos838= yythunkpos; if (!yymatchString("th")) goto l839; goto l838; + l839:; yypos= yypos838; yythunkpos= yythunkpos838; if (!yymatchString("TH")) goto l837; } - l850:; if (!yy_Spnl()) goto l849; - l852:; - { int yypos853= yypos, yythunkpos853= yythunkpos; if (!yy_HtmlAttribute()) goto l853; goto l852; - l853:; yypos= yypos853; yythunkpos= yythunkpos853; - } if (!yymatchChar('>')) goto l849; + l838:; if (!yy_Spnl()) goto l837; + l840:; + { int yypos841= yypos, yythunkpos841= yythunkpos; if (!yy_HtmlAttribute()) goto l841; goto l840; + l841:; yypos= yypos841; yythunkpos= yythunkpos841; + } if (!yymatchChar('>')) goto l837; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenTh", yybuf+yypos)); return 1; - l849:; yypos= yypos0; yythunkpos= yythunkpos0; + l837:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenTh", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseTfoot() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseTfoot")); if (!yymatchChar('<')) goto l854; if (!yy_Spnl()) goto l854; if (!yymatchChar('/')) goto l854; - { int yypos855= yypos, yythunkpos855= yythunkpos; if (!yymatchString("tfoot")) goto l856; goto l855; - l856:; yypos= yypos855; yythunkpos= yythunkpos855; if (!yymatchString("TFOOT")) goto l854; + yyprintf((stderr, "%s\n", "HtmlBlockCloseTfoot")); if (!yymatchChar('<')) goto l842; if (!yy_Spnl()) goto l842; if (!yymatchChar('/')) goto l842; + { int yypos843= yypos, yythunkpos843= yythunkpos; if (!yymatchString("tfoot")) goto l844; goto l843; + l844:; yypos= yypos843; yythunkpos= yythunkpos843; if (!yymatchString("TFOOT")) goto l842; } - l855:; if (!yy_Spnl()) goto l854; if (!yymatchChar('>')) goto l854; + l843:; if (!yy_Spnl()) goto l842; if (!yymatchChar('>')) goto l842; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseTfoot", yybuf+yypos)); return 1; - l854:; yypos= yypos0; yythunkpos= yythunkpos0; + l842:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseTfoot", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenTfoot() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenTfoot")); if (!yymatchChar('<')) goto l857; if (!yy_Spnl()) goto l857; - { int yypos858= yypos, yythunkpos858= yythunkpos; if (!yymatchString("tfoot")) goto l859; goto l858; - l859:; yypos= yypos858; yythunkpos= yythunkpos858; if (!yymatchString("TFOOT")) goto l857; + yyprintf((stderr, "%s\n", "HtmlBlockOpenTfoot")); if (!yymatchChar('<')) goto l845; if (!yy_Spnl()) goto l845; + { int yypos846= yypos, yythunkpos846= yythunkpos; if (!yymatchString("tfoot")) goto l847; goto l846; + l847:; yypos= yypos846; yythunkpos= yythunkpos846; if (!yymatchString("TFOOT")) goto l845; } - l858:; if (!yy_Spnl()) goto l857; - l860:; - { int yypos861= yypos, yythunkpos861= yythunkpos; if (!yy_HtmlAttribute()) goto l861; goto l860; - l861:; yypos= yypos861; yythunkpos= yythunkpos861; - } if (!yymatchChar('>')) goto l857; + l846:; if (!yy_Spnl()) goto l845; + l848:; + { int yypos849= yypos, yythunkpos849= yythunkpos; if (!yy_HtmlAttribute()) goto l849; goto l848; + l849:; yypos= yypos849; yythunkpos= yythunkpos849; + } if (!yymatchChar('>')) goto l845; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenTfoot", yybuf+yypos)); return 1; - l857:; yypos= yypos0; yythunkpos= yythunkpos0; + l845:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenTfoot", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseTd() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseTd")); if (!yymatchChar('<')) goto l862; if (!yy_Spnl()) goto l862; if (!yymatchChar('/')) goto l862; - { int yypos863= yypos, yythunkpos863= yythunkpos; if (!yymatchString("td")) goto l864; goto l863; - l864:; yypos= yypos863; yythunkpos= yythunkpos863; if (!yymatchString("TD")) goto l862; + yyprintf((stderr, "%s\n", "HtmlBlockCloseTd")); if (!yymatchChar('<')) goto l850; if (!yy_Spnl()) goto l850; if (!yymatchChar('/')) goto l850; + { int yypos851= yypos, yythunkpos851= yythunkpos; if (!yymatchString("td")) goto l852; goto l851; + l852:; yypos= yypos851; yythunkpos= yythunkpos851; if (!yymatchString("TD")) goto l850; } - l863:; if (!yy_Spnl()) goto l862; if (!yymatchChar('>')) goto l862; + l851:; if (!yy_Spnl()) goto l850; if (!yymatchChar('>')) goto l850; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseTd", yybuf+yypos)); return 1; - l862:; yypos= yypos0; yythunkpos= yythunkpos0; + l850:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseTd", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenTd() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenTd")); if (!yymatchChar('<')) goto l865; if (!yy_Spnl()) goto l865; - { int yypos866= yypos, yythunkpos866= yythunkpos; if (!yymatchString("td")) goto l867; goto l866; - l867:; yypos= yypos866; yythunkpos= yythunkpos866; if (!yymatchString("TD")) goto l865; + yyprintf((stderr, "%s\n", "HtmlBlockOpenTd")); if (!yymatchChar('<')) goto l853; if (!yy_Spnl()) goto l853; + { int yypos854= yypos, yythunkpos854= yythunkpos; if (!yymatchString("td")) goto l855; goto l854; + l855:; yypos= yypos854; yythunkpos= yythunkpos854; if (!yymatchString("TD")) goto l853; } - l866:; if (!yy_Spnl()) goto l865; - l868:; - { int yypos869= yypos, yythunkpos869= yythunkpos; if (!yy_HtmlAttribute()) goto l869; goto l868; - l869:; yypos= yypos869; yythunkpos= yythunkpos869; - } if (!yymatchChar('>')) goto l865; + l854:; if (!yy_Spnl()) goto l853; + l856:; + { int yypos857= yypos, yythunkpos857= yythunkpos; if (!yy_HtmlAttribute()) goto l857; goto l856; + l857:; yypos= yypos857; yythunkpos= yythunkpos857; + } if (!yymatchChar('>')) goto l853; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenTd", yybuf+yypos)); return 1; - l865:; yypos= yypos0; yythunkpos= yythunkpos0; + l853:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenTd", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseTbody() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseTbody")); if (!yymatchChar('<')) goto l870; if (!yy_Spnl()) goto l870; if (!yymatchChar('/')) goto l870; - { int yypos871= yypos, yythunkpos871= yythunkpos; if (!yymatchString("tbody")) goto l872; goto l871; - l872:; yypos= yypos871; yythunkpos= yythunkpos871; if (!yymatchString("TBODY")) goto l870; + yyprintf((stderr, "%s\n", "HtmlBlockCloseTbody")); if (!yymatchChar('<')) goto l858; if (!yy_Spnl()) goto l858; if (!yymatchChar('/')) goto l858; + { int yypos859= yypos, yythunkpos859= yythunkpos; if (!yymatchString("tbody")) goto l860; goto l859; + l860:; yypos= yypos859; yythunkpos= yythunkpos859; if (!yymatchString("TBODY")) goto l858; } - l871:; if (!yy_Spnl()) goto l870; if (!yymatchChar('>')) goto l870; + l859:; if (!yy_Spnl()) goto l858; if (!yymatchChar('>')) goto l858; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseTbody", yybuf+yypos)); return 1; - l870:; yypos= yypos0; yythunkpos= yythunkpos0; + l858:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseTbody", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenTbody() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenTbody")); if (!yymatchChar('<')) goto l873; if (!yy_Spnl()) goto l873; - { int yypos874= yypos, yythunkpos874= yythunkpos; if (!yymatchString("tbody")) goto l875; goto l874; - l875:; yypos= yypos874; yythunkpos= yythunkpos874; if (!yymatchString("TBODY")) goto l873; + yyprintf((stderr, "%s\n", "HtmlBlockOpenTbody")); if (!yymatchChar('<')) goto l861; if (!yy_Spnl()) goto l861; + { int yypos862= yypos, yythunkpos862= yythunkpos; if (!yymatchString("tbody")) goto l863; goto l862; + l863:; yypos= yypos862; yythunkpos= yythunkpos862; if (!yymatchString("TBODY")) goto l861; } - l874:; if (!yy_Spnl()) goto l873; - l876:; - { int yypos877= yypos, yythunkpos877= yythunkpos; if (!yy_HtmlAttribute()) goto l877; goto l876; - l877:; yypos= yypos877; yythunkpos= yythunkpos877; - } if (!yymatchChar('>')) goto l873; + l862:; if (!yy_Spnl()) goto l861; + l864:; + { int yypos865= yypos, yythunkpos865= yythunkpos; if (!yy_HtmlAttribute()) goto l865; goto l864; + l865:; yypos= yypos865; yythunkpos= yythunkpos865; + } if (!yymatchChar('>')) goto l861; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenTbody", yybuf+yypos)); return 1; - l873:; yypos= yypos0; yythunkpos= yythunkpos0; + l861:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenTbody", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseLi() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseLi")); if (!yymatchChar('<')) goto l878; if (!yy_Spnl()) goto l878; if (!yymatchChar('/')) goto l878; - { int yypos879= yypos, yythunkpos879= yythunkpos; if (!yymatchString("li")) goto l880; goto l879; - l880:; yypos= yypos879; yythunkpos= yythunkpos879; if (!yymatchString("LI")) goto l878; + yyprintf((stderr, "%s\n", "HtmlBlockCloseLi")); if (!yymatchChar('<')) goto l866; if (!yy_Spnl()) goto l866; if (!yymatchChar('/')) goto l866; + { int yypos867= yypos, yythunkpos867= yythunkpos; if (!yymatchString("li")) goto l868; goto l867; + l868:; yypos= yypos867; yythunkpos= yythunkpos867; if (!yymatchString("LI")) goto l866; } - l879:; if (!yy_Spnl()) goto l878; if (!yymatchChar('>')) goto l878; + l867:; if (!yy_Spnl()) goto l866; if (!yymatchChar('>')) goto l866; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseLi", yybuf+yypos)); return 1; - l878:; yypos= yypos0; yythunkpos= yythunkpos0; + l866:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseLi", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenLi() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenLi")); if (!yymatchChar('<')) goto l881; if (!yy_Spnl()) goto l881; - { int yypos882= yypos, yythunkpos882= yythunkpos; if (!yymatchString("li")) goto l883; goto l882; - l883:; yypos= yypos882; yythunkpos= yythunkpos882; if (!yymatchString("LI")) goto l881; + yyprintf((stderr, "%s\n", "HtmlBlockOpenLi")); if (!yymatchChar('<')) goto l869; if (!yy_Spnl()) goto l869; + { int yypos870= yypos, yythunkpos870= yythunkpos; if (!yymatchString("li")) goto l871; goto l870; + l871:; yypos= yypos870; yythunkpos= yythunkpos870; if (!yymatchString("LI")) goto l869; } - l882:; if (!yy_Spnl()) goto l881; - l884:; - { int yypos885= yypos, yythunkpos885= yythunkpos; if (!yy_HtmlAttribute()) goto l885; goto l884; - l885:; yypos= yypos885; yythunkpos= yythunkpos885; - } if (!yymatchChar('>')) goto l881; + l870:; if (!yy_Spnl()) goto l869; + l872:; + { int yypos873= yypos, yythunkpos873= yythunkpos; if (!yy_HtmlAttribute()) goto l873; goto l872; + l873:; yypos= yypos873; yythunkpos= yythunkpos873; + } if (!yymatchChar('>')) goto l869; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenLi", yybuf+yypos)); return 1; - l881:; yypos= yypos0; yythunkpos= yythunkpos0; + l869:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenLi", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseFrameset() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseFrameset")); if (!yymatchChar('<')) goto l886; if (!yy_Spnl()) goto l886; if (!yymatchChar('/')) goto l886; - { int yypos887= yypos, yythunkpos887= yythunkpos; if (!yymatchString("frameset")) goto l888; goto l887; - l888:; yypos= yypos887; yythunkpos= yythunkpos887; if (!yymatchString("FRAMESET")) goto l886; + yyprintf((stderr, "%s\n", "HtmlBlockCloseFrameset")); if (!yymatchChar('<')) goto l874; if (!yy_Spnl()) goto l874; if (!yymatchChar('/')) goto l874; + { int yypos875= yypos, yythunkpos875= yythunkpos; if (!yymatchString("frameset")) goto l876; goto l875; + l876:; yypos= yypos875; yythunkpos= yythunkpos875; if (!yymatchString("FRAMESET")) goto l874; } - l887:; if (!yy_Spnl()) goto l886; if (!yymatchChar('>')) goto l886; + l875:; if (!yy_Spnl()) goto l874; if (!yymatchChar('>')) goto l874; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseFrameset", yybuf+yypos)); return 1; - l886:; yypos= yypos0; yythunkpos= yythunkpos0; + l874:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseFrameset", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenFrameset() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenFrameset")); if (!yymatchChar('<')) goto l889; if (!yy_Spnl()) goto l889; - { int yypos890= yypos, yythunkpos890= yythunkpos; if (!yymatchString("frameset")) goto l891; goto l890; - l891:; yypos= yypos890; yythunkpos= yythunkpos890; if (!yymatchString("FRAMESET")) goto l889; + yyprintf((stderr, "%s\n", "HtmlBlockOpenFrameset")); if (!yymatchChar('<')) goto l877; if (!yy_Spnl()) goto l877; + { int yypos878= yypos, yythunkpos878= yythunkpos; if (!yymatchString("frameset")) goto l879; goto l878; + l879:; yypos= yypos878; yythunkpos= yythunkpos878; if (!yymatchString("FRAMESET")) goto l877; } - l890:; if (!yy_Spnl()) goto l889; - l892:; - { int yypos893= yypos, yythunkpos893= yythunkpos; if (!yy_HtmlAttribute()) goto l893; goto l892; - l893:; yypos= yypos893; yythunkpos= yythunkpos893; - } if (!yymatchChar('>')) goto l889; + l878:; if (!yy_Spnl()) goto l877; + l880:; + { int yypos881= yypos, yythunkpos881= yythunkpos; if (!yy_HtmlAttribute()) goto l881; goto l880; + l881:; yypos= yypos881; yythunkpos= yythunkpos881; + } if (!yymatchChar('>')) goto l877; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenFrameset", yybuf+yypos)); return 1; - l889:; yypos= yypos0; yythunkpos= yythunkpos0; + l877:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenFrameset", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseDt() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseDt")); if (!yymatchChar('<')) goto l894; if (!yy_Spnl()) goto l894; if (!yymatchChar('/')) goto l894; - { int yypos895= yypos, yythunkpos895= yythunkpos; if (!yymatchString("dt")) goto l896; goto l895; - l896:; yypos= yypos895; yythunkpos= yythunkpos895; if (!yymatchString("DT")) goto l894; + yyprintf((stderr, "%s\n", "HtmlBlockCloseDt")); if (!yymatchChar('<')) goto l882; if (!yy_Spnl()) goto l882; if (!yymatchChar('/')) goto l882; + { int yypos883= yypos, yythunkpos883= yythunkpos; if (!yymatchString("dt")) goto l884; goto l883; + l884:; yypos= yypos883; yythunkpos= yythunkpos883; if (!yymatchString("DT")) goto l882; } - l895:; if (!yy_Spnl()) goto l894; if (!yymatchChar('>')) goto l894; + l883:; if (!yy_Spnl()) goto l882; if (!yymatchChar('>')) goto l882; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseDt", yybuf+yypos)); return 1; - l894:; yypos= yypos0; yythunkpos= yythunkpos0; + l882:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseDt", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenDt() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenDt")); if (!yymatchChar('<')) goto l897; if (!yy_Spnl()) goto l897; - { int yypos898= yypos, yythunkpos898= yythunkpos; if (!yymatchString("dt")) goto l899; goto l898; - l899:; yypos= yypos898; yythunkpos= yythunkpos898; if (!yymatchString("DT")) goto l897; + yyprintf((stderr, "%s\n", "HtmlBlockOpenDt")); if (!yymatchChar('<')) goto l885; if (!yy_Spnl()) goto l885; + { int yypos886= yypos, yythunkpos886= yythunkpos; if (!yymatchString("dt")) goto l887; goto l886; + l887:; yypos= yypos886; yythunkpos= yythunkpos886; if (!yymatchString("DT")) goto l885; } - l898:; if (!yy_Spnl()) goto l897; - l900:; - { int yypos901= yypos, yythunkpos901= yythunkpos; if (!yy_HtmlAttribute()) goto l901; goto l900; - l901:; yypos= yypos901; yythunkpos= yythunkpos901; - } if (!yymatchChar('>')) goto l897; + l886:; if (!yy_Spnl()) goto l885; + l888:; + { int yypos889= yypos, yythunkpos889= yythunkpos; if (!yy_HtmlAttribute()) goto l889; goto l888; + l889:; yypos= yypos889; yythunkpos= yythunkpos889; + } if (!yymatchChar('>')) goto l885; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenDt", yybuf+yypos)); return 1; - l897:; yypos= yypos0; yythunkpos= yythunkpos0; + l885:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenDt", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseDd() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseDd")); if (!yymatchChar('<')) goto l902; if (!yy_Spnl()) goto l902; if (!yymatchChar('/')) goto l902; - { int yypos903= yypos, yythunkpos903= yythunkpos; if (!yymatchString("dd")) goto l904; goto l903; - l904:; yypos= yypos903; yythunkpos= yythunkpos903; if (!yymatchString("DD")) goto l902; + yyprintf((stderr, "%s\n", "HtmlBlockCloseDd")); if (!yymatchChar('<')) goto l890; if (!yy_Spnl()) goto l890; if (!yymatchChar('/')) goto l890; + { int yypos891= yypos, yythunkpos891= yythunkpos; if (!yymatchString("dd")) goto l892; goto l891; + l892:; yypos= yypos891; yythunkpos= yythunkpos891; if (!yymatchString("DD")) goto l890; } - l903:; if (!yy_Spnl()) goto l902; if (!yymatchChar('>')) goto l902; + l891:; if (!yy_Spnl()) goto l890; if (!yymatchChar('>')) goto l890; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseDd", yybuf+yypos)); return 1; - l902:; yypos= yypos0; yythunkpos= yythunkpos0; + l890:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseDd", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenDd() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenDd")); if (!yymatchChar('<')) goto l905; if (!yy_Spnl()) goto l905; - { int yypos906= yypos, yythunkpos906= yythunkpos; if (!yymatchString("dd")) goto l907; goto l906; - l907:; yypos= yypos906; yythunkpos= yythunkpos906; if (!yymatchString("DD")) goto l905; + yyprintf((stderr, "%s\n", "HtmlBlockOpenDd")); if (!yymatchChar('<')) goto l893; if (!yy_Spnl()) goto l893; + { int yypos894= yypos, yythunkpos894= yythunkpos; if (!yymatchString("dd")) goto l895; goto l894; + l895:; yypos= yypos894; yythunkpos= yythunkpos894; if (!yymatchString("DD")) goto l893; } - l906:; if (!yy_Spnl()) goto l905; - l908:; - { int yypos909= yypos, yythunkpos909= yythunkpos; if (!yy_HtmlAttribute()) goto l909; goto l908; - l909:; yypos= yypos909; yythunkpos= yythunkpos909; - } if (!yymatchChar('>')) goto l905; + l894:; if (!yy_Spnl()) goto l893; + l896:; + { int yypos897= yypos, yythunkpos897= yythunkpos; if (!yy_HtmlAttribute()) goto l897; goto l896; + l897:; yypos= yypos897; yythunkpos= yythunkpos897; + } if (!yymatchChar('>')) goto l893; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenDd", yybuf+yypos)); return 1; - l905:; yypos= yypos0; yythunkpos= yythunkpos0; + l893:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenDd", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseUl() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseUl")); if (!yymatchChar('<')) goto l910; if (!yy_Spnl()) goto l910; if (!yymatchChar('/')) goto l910; - { int yypos911= yypos, yythunkpos911= yythunkpos; if (!yymatchString("ul")) goto l912; goto l911; - l912:; yypos= yypos911; yythunkpos= yythunkpos911; if (!yymatchString("UL")) goto l910; + yyprintf((stderr, "%s\n", "HtmlBlockCloseUl")); if (!yymatchChar('<')) goto l898; if (!yy_Spnl()) goto l898; if (!yymatchChar('/')) goto l898; + { int yypos899= yypos, yythunkpos899= yythunkpos; if (!yymatchString("ul")) goto l900; goto l899; + l900:; yypos= yypos899; yythunkpos= yythunkpos899; if (!yymatchString("UL")) goto l898; } - l911:; if (!yy_Spnl()) goto l910; if (!yymatchChar('>')) goto l910; + l899:; if (!yy_Spnl()) goto l898; if (!yymatchChar('>')) goto l898; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseUl", yybuf+yypos)); return 1; - l910:; yypos= yypos0; yythunkpos= yythunkpos0; + l898:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseUl", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenUl() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenUl")); if (!yymatchChar('<')) goto l913; if (!yy_Spnl()) goto l913; - { int yypos914= yypos, yythunkpos914= yythunkpos; if (!yymatchString("ul")) goto l915; goto l914; - l915:; yypos= yypos914; yythunkpos= yythunkpos914; if (!yymatchString("UL")) goto l913; + yyprintf((stderr, "%s\n", "HtmlBlockOpenUl")); if (!yymatchChar('<')) goto l901; if (!yy_Spnl()) goto l901; + { int yypos902= yypos, yythunkpos902= yythunkpos; if (!yymatchString("ul")) goto l903; goto l902; + l903:; yypos= yypos902; yythunkpos= yythunkpos902; if (!yymatchString("UL")) goto l901; } - l914:; if (!yy_Spnl()) goto l913; - l916:; - { int yypos917= yypos, yythunkpos917= yythunkpos; if (!yy_HtmlAttribute()) goto l917; goto l916; - l917:; yypos= yypos917; yythunkpos= yythunkpos917; - } if (!yymatchChar('>')) goto l913; + l902:; if (!yy_Spnl()) goto l901; + l904:; + { int yypos905= yypos, yythunkpos905= yythunkpos; if (!yy_HtmlAttribute()) goto l905; goto l904; + l905:; yypos= yypos905; yythunkpos= yythunkpos905; + } if (!yymatchChar('>')) goto l901; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenUl", yybuf+yypos)); return 1; - l913:; yypos= yypos0; yythunkpos= yythunkpos0; + l901:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenUl", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseTable() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseTable")); if (!yymatchChar('<')) goto l918; if (!yy_Spnl()) goto l918; if (!yymatchChar('/')) goto l918; - { int yypos919= yypos, yythunkpos919= yythunkpos; if (!yymatchString("table")) goto l920; goto l919; - l920:; yypos= yypos919; yythunkpos= yythunkpos919; if (!yymatchString("TABLE")) goto l918; + yyprintf((stderr, "%s\n", "HtmlBlockCloseTable")); if (!yymatchChar('<')) goto l906; if (!yy_Spnl()) goto l906; if (!yymatchChar('/')) goto l906; + { int yypos907= yypos, yythunkpos907= yythunkpos; if (!yymatchString("table")) goto l908; goto l907; + l908:; yypos= yypos907; yythunkpos= yythunkpos907; if (!yymatchString("TABLE")) goto l906; } - l919:; if (!yy_Spnl()) goto l918; if (!yymatchChar('>')) goto l918; + l907:; if (!yy_Spnl()) goto l906; if (!yymatchChar('>')) goto l906; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseTable", yybuf+yypos)); return 1; - l918:; yypos= yypos0; yythunkpos= yythunkpos0; + l906:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseTable", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenTable() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenTable")); if (!yymatchChar('<')) goto l921; if (!yy_Spnl()) goto l921; - { int yypos922= yypos, yythunkpos922= yythunkpos; if (!yymatchString("table")) goto l923; goto l922; - l923:; yypos= yypos922; yythunkpos= yythunkpos922; if (!yymatchString("TABLE")) goto l921; + yyprintf((stderr, "%s\n", "HtmlBlockOpenTable")); if (!yymatchChar('<')) goto l909; if (!yy_Spnl()) goto l909; + { int yypos910= yypos, yythunkpos910= yythunkpos; if (!yymatchString("table")) goto l911; goto l910; + l911:; yypos= yypos910; yythunkpos= yythunkpos910; if (!yymatchString("TABLE")) goto l909; } - l922:; if (!yy_Spnl()) goto l921; - l924:; - { int yypos925= yypos, yythunkpos925= yythunkpos; if (!yy_HtmlAttribute()) goto l925; goto l924; - l925:; yypos= yypos925; yythunkpos= yythunkpos925; - } if (!yymatchChar('>')) goto l921; + l910:; if (!yy_Spnl()) goto l909; + l912:; + { int yypos913= yypos, yythunkpos913= yythunkpos; if (!yy_HtmlAttribute()) goto l913; goto l912; + l913:; yypos= yypos913; yythunkpos= yythunkpos913; + } if (!yymatchChar('>')) goto l909; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenTable", yybuf+yypos)); return 1; - l921:; yypos= yypos0; yythunkpos= yythunkpos0; + l909:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenTable", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockClosePre() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockClosePre")); if (!yymatchChar('<')) goto l926; if (!yy_Spnl()) goto l926; if (!yymatchChar('/')) goto l926; - { int yypos927= yypos, yythunkpos927= yythunkpos; if (!yymatchString("pre")) goto l928; goto l927; - l928:; yypos= yypos927; yythunkpos= yythunkpos927; if (!yymatchString("PRE")) goto l926; + yyprintf((stderr, "%s\n", "HtmlBlockClosePre")); if (!yymatchChar('<')) goto l914; if (!yy_Spnl()) goto l914; if (!yymatchChar('/')) goto l914; + { int yypos915= yypos, yythunkpos915= yythunkpos; if (!yymatchString("pre")) goto l916; goto l915; + l916:; yypos= yypos915; yythunkpos= yythunkpos915; if (!yymatchString("PRE")) goto l914; } - l927:; if (!yy_Spnl()) goto l926; if (!yymatchChar('>')) goto l926; + l915:; if (!yy_Spnl()) goto l914; if (!yymatchChar('>')) goto l914; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockClosePre", yybuf+yypos)); return 1; - l926:; yypos= yypos0; yythunkpos= yythunkpos0; + l914:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockClosePre", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenPre() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenPre")); if (!yymatchChar('<')) goto l929; if (!yy_Spnl()) goto l929; - { int yypos930= yypos, yythunkpos930= yythunkpos; if (!yymatchString("pre")) goto l931; goto l930; - l931:; yypos= yypos930; yythunkpos= yythunkpos930; if (!yymatchString("PRE")) goto l929; + yyprintf((stderr, "%s\n", "HtmlBlockOpenPre")); if (!yymatchChar('<')) goto l917; if (!yy_Spnl()) goto l917; + { int yypos918= yypos, yythunkpos918= yythunkpos; if (!yymatchString("pre")) goto l919; goto l918; + l919:; yypos= yypos918; yythunkpos= yythunkpos918; if (!yymatchString("PRE")) goto l917; } - l930:; if (!yy_Spnl()) goto l929; - l932:; - { int yypos933= yypos, yythunkpos933= yythunkpos; if (!yy_HtmlAttribute()) goto l933; goto l932; - l933:; yypos= yypos933; yythunkpos= yythunkpos933; - } if (!yymatchChar('>')) goto l929; + l918:; if (!yy_Spnl()) goto l917; + l920:; + { int yypos921= yypos, yythunkpos921= yythunkpos; if (!yy_HtmlAttribute()) goto l921; goto l920; + l921:; yypos= yypos921; yythunkpos= yythunkpos921; + } if (!yymatchChar('>')) goto l917; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenPre", yybuf+yypos)); return 1; - l929:; yypos= yypos0; yythunkpos= yythunkpos0; + l917:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenPre", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseP() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseP")); if (!yymatchChar('<')) goto l934; if (!yy_Spnl()) goto l934; if (!yymatchChar('/')) goto l934; - { int yypos935= yypos, yythunkpos935= yythunkpos; if (!yymatchChar('p')) goto l936; goto l935; - l936:; yypos= yypos935; yythunkpos= yythunkpos935; if (!yymatchChar('P')) goto l934; + yyprintf((stderr, "%s\n", "HtmlBlockCloseP")); if (!yymatchChar('<')) goto l922; if (!yy_Spnl()) goto l922; if (!yymatchChar('/')) goto l922; + { int yypos923= yypos, yythunkpos923= yythunkpos; if (!yymatchChar('p')) goto l924; goto l923; + l924:; yypos= yypos923; yythunkpos= yythunkpos923; if (!yymatchChar('P')) goto l922; } - l935:; if (!yy_Spnl()) goto l934; if (!yymatchChar('>')) goto l934; + l923:; if (!yy_Spnl()) goto l922; if (!yymatchChar('>')) goto l922; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseP", yybuf+yypos)); return 1; - l934:; yypos= yypos0; yythunkpos= yythunkpos0; + l922:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseP", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenP() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenP")); if (!yymatchChar('<')) goto l937; if (!yy_Spnl()) goto l937; - { int yypos938= yypos, yythunkpos938= yythunkpos; if (!yymatchChar('p')) goto l939; goto l938; - l939:; yypos= yypos938; yythunkpos= yythunkpos938; if (!yymatchChar('P')) goto l937; + yyprintf((stderr, "%s\n", "HtmlBlockOpenP")); if (!yymatchChar('<')) goto l925; if (!yy_Spnl()) goto l925; + { int yypos926= yypos, yythunkpos926= yythunkpos; if (!yymatchChar('p')) goto l927; goto l926; + l927:; yypos= yypos926; yythunkpos= yythunkpos926; if (!yymatchChar('P')) goto l925; } - l938:; if (!yy_Spnl()) goto l937; - l940:; - { int yypos941= yypos, yythunkpos941= yythunkpos; if (!yy_HtmlAttribute()) goto l941; goto l940; - l941:; yypos= yypos941; yythunkpos= yythunkpos941; - } if (!yymatchChar('>')) goto l937; + l926:; if (!yy_Spnl()) goto l925; + l928:; + { int yypos929= yypos, yythunkpos929= yythunkpos; if (!yy_HtmlAttribute()) goto l929; goto l928; + l929:; yypos= yypos929; yythunkpos= yythunkpos929; + } if (!yymatchChar('>')) goto l925; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenP", yybuf+yypos)); return 1; - l937:; yypos= yypos0; yythunkpos= yythunkpos0; + l925:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenP", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseOl() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseOl")); if (!yymatchChar('<')) goto l942; if (!yy_Spnl()) goto l942; if (!yymatchChar('/')) goto l942; - { int yypos943= yypos, yythunkpos943= yythunkpos; if (!yymatchString("ol")) goto l944; goto l943; - l944:; yypos= yypos943; yythunkpos= yythunkpos943; if (!yymatchString("OL")) goto l942; + yyprintf((stderr, "%s\n", "HtmlBlockCloseOl")); if (!yymatchChar('<')) goto l930; if (!yy_Spnl()) goto l930; if (!yymatchChar('/')) goto l930; + { int yypos931= yypos, yythunkpos931= yythunkpos; if (!yymatchString("ol")) goto l932; goto l931; + l932:; yypos= yypos931; yythunkpos= yythunkpos931; if (!yymatchString("OL")) goto l930; } - l943:; if (!yy_Spnl()) goto l942; if (!yymatchChar('>')) goto l942; + l931:; if (!yy_Spnl()) goto l930; if (!yymatchChar('>')) goto l930; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseOl", yybuf+yypos)); return 1; - l942:; yypos= yypos0; yythunkpos= yythunkpos0; + l930:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseOl", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenOl() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenOl")); if (!yymatchChar('<')) goto l945; if (!yy_Spnl()) goto l945; - { int yypos946= yypos, yythunkpos946= yythunkpos; if (!yymatchString("ol")) goto l947; goto l946; - l947:; yypos= yypos946; yythunkpos= yythunkpos946; if (!yymatchString("OL")) goto l945; + yyprintf((stderr, "%s\n", "HtmlBlockOpenOl")); if (!yymatchChar('<')) goto l933; if (!yy_Spnl()) goto l933; + { int yypos934= yypos, yythunkpos934= yythunkpos; if (!yymatchString("ol")) goto l935; goto l934; + l935:; yypos= yypos934; yythunkpos= yythunkpos934; if (!yymatchString("OL")) goto l933; } - l946:; if (!yy_Spnl()) goto l945; - l948:; - { int yypos949= yypos, yythunkpos949= yythunkpos; if (!yy_HtmlAttribute()) goto l949; goto l948; - l949:; yypos= yypos949; yythunkpos= yythunkpos949; - } if (!yymatchChar('>')) goto l945; + l934:; if (!yy_Spnl()) goto l933; + l936:; + { int yypos937= yypos, yythunkpos937= yythunkpos; if (!yy_HtmlAttribute()) goto l937; goto l936; + l937:; yypos= yypos937; yythunkpos= yythunkpos937; + } if (!yymatchChar('>')) goto l933; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenOl", yybuf+yypos)); return 1; - l945:; yypos= yypos0; yythunkpos= yythunkpos0; + l933:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenOl", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseNoscript() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseNoscript")); if (!yymatchChar('<')) goto l950; if (!yy_Spnl()) goto l950; if (!yymatchChar('/')) goto l950; - { int yypos951= yypos, yythunkpos951= yythunkpos; if (!yymatchString("noscript")) goto l952; goto l951; - l952:; yypos= yypos951; yythunkpos= yythunkpos951; if (!yymatchString("NOSCRIPT")) goto l950; + yyprintf((stderr, "%s\n", "HtmlBlockCloseNoscript")); if (!yymatchChar('<')) goto l938; if (!yy_Spnl()) goto l938; if (!yymatchChar('/')) goto l938; + { int yypos939= yypos, yythunkpos939= yythunkpos; if (!yymatchString("noscript")) goto l940; goto l939; + l940:; yypos= yypos939; yythunkpos= yythunkpos939; if (!yymatchString("NOSCRIPT")) goto l938; } - l951:; if (!yy_Spnl()) goto l950; if (!yymatchChar('>')) goto l950; + l939:; if (!yy_Spnl()) goto l938; if (!yymatchChar('>')) goto l938; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseNoscript", yybuf+yypos)); return 1; - l950:; yypos= yypos0; yythunkpos= yythunkpos0; + l938:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseNoscript", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenNoscript() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenNoscript")); if (!yymatchChar('<')) goto l953; if (!yy_Spnl()) goto l953; - { int yypos954= yypos, yythunkpos954= yythunkpos; if (!yymatchString("noscript")) goto l955; goto l954; - l955:; yypos= yypos954; yythunkpos= yythunkpos954; if (!yymatchString("NOSCRIPT")) goto l953; + yyprintf((stderr, "%s\n", "HtmlBlockOpenNoscript")); if (!yymatchChar('<')) goto l941; if (!yy_Spnl()) goto l941; + { int yypos942= yypos, yythunkpos942= yythunkpos; if (!yymatchString("noscript")) goto l943; goto l942; + l943:; yypos= yypos942; yythunkpos= yythunkpos942; if (!yymatchString("NOSCRIPT")) goto l941; } - l954:; if (!yy_Spnl()) goto l953; - l956:; - { int yypos957= yypos, yythunkpos957= yythunkpos; if (!yy_HtmlAttribute()) goto l957; goto l956; - l957:; yypos= yypos957; yythunkpos= yythunkpos957; - } if (!yymatchChar('>')) goto l953; + l942:; if (!yy_Spnl()) goto l941; + l944:; + { int yypos945= yypos, yythunkpos945= yythunkpos; if (!yy_HtmlAttribute()) goto l945; goto l944; + l945:; yypos= yypos945; yythunkpos= yythunkpos945; + } if (!yymatchChar('>')) goto l941; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenNoscript", yybuf+yypos)); return 1; - l953:; yypos= yypos0; yythunkpos= yythunkpos0; + l941:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenNoscript", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseNoframes() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseNoframes")); if (!yymatchChar('<')) goto l958; if (!yy_Spnl()) goto l958; if (!yymatchChar('/')) goto l958; - { int yypos959= yypos, yythunkpos959= yythunkpos; if (!yymatchString("noframes")) goto l960; goto l959; - l960:; yypos= yypos959; yythunkpos= yythunkpos959; if (!yymatchString("NOFRAMES")) goto l958; + yyprintf((stderr, "%s\n", "HtmlBlockCloseNoframes")); if (!yymatchChar('<')) goto l946; if (!yy_Spnl()) goto l946; if (!yymatchChar('/')) goto l946; + { int yypos947= yypos, yythunkpos947= yythunkpos; if (!yymatchString("noframes")) goto l948; goto l947; + l948:; yypos= yypos947; yythunkpos= yythunkpos947; if (!yymatchString("NOFRAMES")) goto l946; } - l959:; if (!yy_Spnl()) goto l958; if (!yymatchChar('>')) goto l958; + l947:; if (!yy_Spnl()) goto l946; if (!yymatchChar('>')) goto l946; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseNoframes", yybuf+yypos)); return 1; - l958:; yypos= yypos0; yythunkpos= yythunkpos0; + l946:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseNoframes", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenNoframes() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenNoframes")); if (!yymatchChar('<')) goto l961; if (!yy_Spnl()) goto l961; - { int yypos962= yypos, yythunkpos962= yythunkpos; if (!yymatchString("noframes")) goto l963; goto l962; - l963:; yypos= yypos962; yythunkpos= yythunkpos962; if (!yymatchString("NOFRAMES")) goto l961; + yyprintf((stderr, "%s\n", "HtmlBlockOpenNoframes")); if (!yymatchChar('<')) goto l949; if (!yy_Spnl()) goto l949; + { int yypos950= yypos, yythunkpos950= yythunkpos; if (!yymatchString("noframes")) goto l951; goto l950; + l951:; yypos= yypos950; yythunkpos= yythunkpos950; if (!yymatchString("NOFRAMES")) goto l949; } - l962:; if (!yy_Spnl()) goto l961; - l964:; - { int yypos965= yypos, yythunkpos965= yythunkpos; if (!yy_HtmlAttribute()) goto l965; goto l964; - l965:; yypos= yypos965; yythunkpos= yythunkpos965; - } if (!yymatchChar('>')) goto l961; + l950:; if (!yy_Spnl()) goto l949; + l952:; + { int yypos953= yypos, yythunkpos953= yythunkpos; if (!yy_HtmlAttribute()) goto l953; goto l952; + l953:; yypos= yypos953; yythunkpos= yythunkpos953; + } if (!yymatchChar('>')) goto l949; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenNoframes", yybuf+yypos)); return 1; - l961:; yypos= yypos0; yythunkpos= yythunkpos0; + l949:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenNoframes", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseMenu() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseMenu")); if (!yymatchChar('<')) goto l966; if (!yy_Spnl()) goto l966; if (!yymatchChar('/')) goto l966; - { int yypos967= yypos, yythunkpos967= yythunkpos; if (!yymatchString("menu")) goto l968; goto l967; - l968:; yypos= yypos967; yythunkpos= yythunkpos967; if (!yymatchString("MENU")) goto l966; + yyprintf((stderr, "%s\n", "HtmlBlockCloseMenu")); if (!yymatchChar('<')) goto l954; if (!yy_Spnl()) goto l954; if (!yymatchChar('/')) goto l954; + { int yypos955= yypos, yythunkpos955= yythunkpos; if (!yymatchString("menu")) goto l956; goto l955; + l956:; yypos= yypos955; yythunkpos= yythunkpos955; if (!yymatchString("MENU")) goto l954; } - l967:; if (!yy_Spnl()) goto l966; if (!yymatchChar('>')) goto l966; + l955:; if (!yy_Spnl()) goto l954; if (!yymatchChar('>')) goto l954; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseMenu", yybuf+yypos)); return 1; - l966:; yypos= yypos0; yythunkpos= yythunkpos0; + l954:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseMenu", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenMenu() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenMenu")); if (!yymatchChar('<')) goto l969; if (!yy_Spnl()) goto l969; - { int yypos970= yypos, yythunkpos970= yythunkpos; if (!yymatchString("menu")) goto l971; goto l970; - l971:; yypos= yypos970; yythunkpos= yythunkpos970; if (!yymatchString("MENU")) goto l969; + yyprintf((stderr, "%s\n", "HtmlBlockOpenMenu")); if (!yymatchChar('<')) goto l957; if (!yy_Spnl()) goto l957; + { int yypos958= yypos, yythunkpos958= yythunkpos; if (!yymatchString("menu")) goto l959; goto l958; + l959:; yypos= yypos958; yythunkpos= yythunkpos958; if (!yymatchString("MENU")) goto l957; } - l970:; if (!yy_Spnl()) goto l969; - l972:; - { int yypos973= yypos, yythunkpos973= yythunkpos; if (!yy_HtmlAttribute()) goto l973; goto l972; - l973:; yypos= yypos973; yythunkpos= yythunkpos973; - } if (!yymatchChar('>')) goto l969; + l958:; if (!yy_Spnl()) goto l957; + l960:; + { int yypos961= yypos, yythunkpos961= yythunkpos; if (!yy_HtmlAttribute()) goto l961; goto l960; + l961:; yypos= yypos961; yythunkpos= yythunkpos961; + } if (!yymatchChar('>')) goto l957; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenMenu", yybuf+yypos)); return 1; - l969:; yypos= yypos0; yythunkpos= yythunkpos0; + l957:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenMenu", yybuf+yypos)); return 0; } -YY_RULE(int) yy_HtmlBlockCloseIsindex() -{ int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseIsindex")); if (!yymatchChar('<')) goto l974; if (!yy_Spnl()) goto l974; if (!yymatchChar('/')) goto l974; - { int yypos975= yypos, yythunkpos975= yythunkpos; if (!yymatchString("isindex")) goto l976; goto l975; - l976:; yypos= yypos975; yythunkpos= yythunkpos975; if (!yymatchString("ISINDEX")) goto l974; - } - l975:; if (!yy_Spnl()) goto l974; if (!yymatchChar('>')) goto l974; - yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseIsindex", yybuf+yypos)); - return 1; - l974:; yypos= yypos0; yythunkpos= yythunkpos0; - yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseIsindex", yybuf+yypos)); - return 0; -} -YY_RULE(int) yy_HtmlBlockOpenIsindex() -{ int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenIsindex")); if (!yymatchChar('<')) goto l977; if (!yy_Spnl()) goto l977; - { int yypos978= yypos, yythunkpos978= yythunkpos; if (!yymatchString("isindex")) goto l979; goto l978; - l979:; yypos= yypos978; yythunkpos= yythunkpos978; if (!yymatchString("ISINDEX")) goto l977; - } - l978:; if (!yy_Spnl()) goto l977; - l980:; - { int yypos981= yypos, yythunkpos981= yythunkpos; if (!yy_HtmlAttribute()) goto l981; goto l980; - l981:; yypos= yypos981; yythunkpos= yythunkpos981; - } if (!yymatchChar('>')) goto l977; - yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenIsindex", yybuf+yypos)); - return 1; - l977:; yypos= yypos0; yythunkpos= yythunkpos0; - yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenIsindex", yybuf+yypos)); - return 0; -} -YY_RULE(int) yy_HtmlBlockCloseHr() -{ int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseHr")); if (!yymatchChar('<')) goto l982; if (!yy_Spnl()) goto l982; if (!yymatchChar('/')) goto l982; - { int yypos983= yypos, yythunkpos983= yythunkpos; if (!yymatchString("hr")) goto l984; goto l983; - l984:; yypos= yypos983; yythunkpos= yythunkpos983; if (!yymatchString("HR")) goto l982; - } - l983:; if (!yy_Spnl()) goto l982; if (!yymatchChar('>')) goto l982; - yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseHr", yybuf+yypos)); - return 1; - l982:; yypos= yypos0; yythunkpos= yythunkpos0; - yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseHr", yybuf+yypos)); - return 0; -} -YY_RULE(int) yy_HtmlBlockOpenHr() -{ int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenHr")); if (!yymatchChar('<')) goto l985; if (!yy_Spnl()) goto l985; - { int yypos986= yypos, yythunkpos986= yythunkpos; if (!yymatchString("hr")) goto l987; goto l986; - l987:; yypos= yypos986; yythunkpos= yythunkpos986; if (!yymatchString("HR")) goto l985; - } - l986:; if (!yy_Spnl()) goto l985; - l988:; - { int yypos989= yypos, yythunkpos989= yythunkpos; if (!yy_HtmlAttribute()) goto l989; goto l988; - l989:; yypos= yypos989; yythunkpos= yythunkpos989; - } if (!yymatchChar('>')) goto l985; - yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenHr", yybuf+yypos)); - return 1; - l985:; yypos= yypos0; yythunkpos= yythunkpos0; - yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenHr", yybuf+yypos)); - return 0; -} YY_RULE(int) yy_HtmlBlockCloseH6() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseH6")); if (!yymatchChar('<')) goto l990; if (!yy_Spnl()) goto l990; if (!yymatchChar('/')) goto l990; - { int yypos991= yypos, yythunkpos991= yythunkpos; if (!yymatchString("h6")) goto l992; goto l991; - l992:; yypos= yypos991; yythunkpos= yythunkpos991; if (!yymatchString("H6")) goto l990; + yyprintf((stderr, "%s\n", "HtmlBlockCloseH6")); if (!yymatchChar('<')) goto l962; if (!yy_Spnl()) goto l962; if (!yymatchChar('/')) goto l962; + { int yypos963= yypos, yythunkpos963= yythunkpos; if (!yymatchString("h6")) goto l964; goto l963; + l964:; yypos= yypos963; yythunkpos= yythunkpos963; if (!yymatchString("H6")) goto l962; } - l991:; if (!yy_Spnl()) goto l990; if (!yymatchChar('>')) goto l990; + l963:; if (!yy_Spnl()) goto l962; if (!yymatchChar('>')) goto l962; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseH6", yybuf+yypos)); return 1; - l990:; yypos= yypos0; yythunkpos= yythunkpos0; + l962:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseH6", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenH6() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenH6")); if (!yymatchChar('<')) goto l993; if (!yy_Spnl()) goto l993; - { int yypos994= yypos, yythunkpos994= yythunkpos; if (!yymatchString("h6")) goto l995; goto l994; - l995:; yypos= yypos994; yythunkpos= yythunkpos994; if (!yymatchString("H6")) goto l993; + yyprintf((stderr, "%s\n", "HtmlBlockOpenH6")); if (!yymatchChar('<')) goto l965; if (!yy_Spnl()) goto l965; + { int yypos966= yypos, yythunkpos966= yythunkpos; if (!yymatchString("h6")) goto l967; goto l966; + l967:; yypos= yypos966; yythunkpos= yythunkpos966; if (!yymatchString("H6")) goto l965; } - l994:; if (!yy_Spnl()) goto l993; - l996:; - { int yypos997= yypos, yythunkpos997= yythunkpos; if (!yy_HtmlAttribute()) goto l997; goto l996; - l997:; yypos= yypos997; yythunkpos= yythunkpos997; - } if (!yymatchChar('>')) goto l993; + l966:; if (!yy_Spnl()) goto l965; + l968:; + { int yypos969= yypos, yythunkpos969= yythunkpos; if (!yy_HtmlAttribute()) goto l969; goto l968; + l969:; yypos= yypos969; yythunkpos= yythunkpos969; + } if (!yymatchChar('>')) goto l965; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenH6", yybuf+yypos)); return 1; - l993:; yypos= yypos0; yythunkpos= yythunkpos0; + l965:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenH6", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseH5() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseH5")); if (!yymatchChar('<')) goto l998; if (!yy_Spnl()) goto l998; if (!yymatchChar('/')) goto l998; - { int yypos999= yypos, yythunkpos999= yythunkpos; if (!yymatchString("h5")) goto l1000; goto l999; - l1000:; yypos= yypos999; yythunkpos= yythunkpos999; if (!yymatchString("H5")) goto l998; + yyprintf((stderr, "%s\n", "HtmlBlockCloseH5")); if (!yymatchChar('<')) goto l970; if (!yy_Spnl()) goto l970; if (!yymatchChar('/')) goto l970; + { int yypos971= yypos, yythunkpos971= yythunkpos; if (!yymatchString("h5")) goto l972; goto l971; + l972:; yypos= yypos971; yythunkpos= yythunkpos971; if (!yymatchString("H5")) goto l970; } - l999:; if (!yy_Spnl()) goto l998; if (!yymatchChar('>')) goto l998; + l971:; if (!yy_Spnl()) goto l970; if (!yymatchChar('>')) goto l970; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseH5", yybuf+yypos)); return 1; - l998:; yypos= yypos0; yythunkpos= yythunkpos0; + l970:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseH5", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenH5() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenH5")); if (!yymatchChar('<')) goto l1001; if (!yy_Spnl()) goto l1001; - { int yypos1002= yypos, yythunkpos1002= yythunkpos; if (!yymatchString("h5")) goto l1003; goto l1002; - l1003:; yypos= yypos1002; yythunkpos= yythunkpos1002; if (!yymatchString("H5")) goto l1001; + yyprintf((stderr, "%s\n", "HtmlBlockOpenH5")); if (!yymatchChar('<')) goto l973; if (!yy_Spnl()) goto l973; + { int yypos974= yypos, yythunkpos974= yythunkpos; if (!yymatchString("h5")) goto l975; goto l974; + l975:; yypos= yypos974; yythunkpos= yythunkpos974; if (!yymatchString("H5")) goto l973; } - l1002:; if (!yy_Spnl()) goto l1001; - l1004:; - { int yypos1005= yypos, yythunkpos1005= yythunkpos; if (!yy_HtmlAttribute()) goto l1005; goto l1004; - l1005:; yypos= yypos1005; yythunkpos= yythunkpos1005; - } if (!yymatchChar('>')) goto l1001; + l974:; if (!yy_Spnl()) goto l973; + l976:; + { int yypos977= yypos, yythunkpos977= yythunkpos; if (!yy_HtmlAttribute()) goto l977; goto l976; + l977:; yypos= yypos977; yythunkpos= yythunkpos977; + } if (!yymatchChar('>')) goto l973; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenH5", yybuf+yypos)); return 1; - l1001:; yypos= yypos0; yythunkpos= yythunkpos0; + l973:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenH5", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseH4() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseH4")); if (!yymatchChar('<')) goto l1006; if (!yy_Spnl()) goto l1006; if (!yymatchChar('/')) goto l1006; - { int yypos1007= yypos, yythunkpos1007= yythunkpos; if (!yymatchString("h4")) goto l1008; goto l1007; - l1008:; yypos= yypos1007; yythunkpos= yythunkpos1007; if (!yymatchString("H4")) goto l1006; + yyprintf((stderr, "%s\n", "HtmlBlockCloseH4")); if (!yymatchChar('<')) goto l978; if (!yy_Spnl()) goto l978; if (!yymatchChar('/')) goto l978; + { int yypos979= yypos, yythunkpos979= yythunkpos; if (!yymatchString("h4")) goto l980; goto l979; + l980:; yypos= yypos979; yythunkpos= yythunkpos979; if (!yymatchString("H4")) goto l978; } - l1007:; if (!yy_Spnl()) goto l1006; if (!yymatchChar('>')) goto l1006; + l979:; if (!yy_Spnl()) goto l978; if (!yymatchChar('>')) goto l978; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseH4", yybuf+yypos)); return 1; - l1006:; yypos= yypos0; yythunkpos= yythunkpos0; + l978:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseH4", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenH4() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenH4")); if (!yymatchChar('<')) goto l1009; if (!yy_Spnl()) goto l1009; - { int yypos1010= yypos, yythunkpos1010= yythunkpos; if (!yymatchString("h4")) goto l1011; goto l1010; - l1011:; yypos= yypos1010; yythunkpos= yythunkpos1010; if (!yymatchString("H4")) goto l1009; + yyprintf((stderr, "%s\n", "HtmlBlockOpenH4")); if (!yymatchChar('<')) goto l981; if (!yy_Spnl()) goto l981; + { int yypos982= yypos, yythunkpos982= yythunkpos; if (!yymatchString("h4")) goto l983; goto l982; + l983:; yypos= yypos982; yythunkpos= yythunkpos982; if (!yymatchString("H4")) goto l981; } - l1010:; if (!yy_Spnl()) goto l1009; - l1012:; - { int yypos1013= yypos, yythunkpos1013= yythunkpos; if (!yy_HtmlAttribute()) goto l1013; goto l1012; - l1013:; yypos= yypos1013; yythunkpos= yythunkpos1013; - } if (!yymatchChar('>')) goto l1009; + l982:; if (!yy_Spnl()) goto l981; + l984:; + { int yypos985= yypos, yythunkpos985= yythunkpos; if (!yy_HtmlAttribute()) goto l985; goto l984; + l985:; yypos= yypos985; yythunkpos= yythunkpos985; + } if (!yymatchChar('>')) goto l981; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenH4", yybuf+yypos)); return 1; - l1009:; yypos= yypos0; yythunkpos= yythunkpos0; + l981:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenH4", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseH3() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseH3")); if (!yymatchChar('<')) goto l1014; if (!yy_Spnl()) goto l1014; if (!yymatchChar('/')) goto l1014; - { int yypos1015= yypos, yythunkpos1015= yythunkpos; if (!yymatchString("h3")) goto l1016; goto l1015; - l1016:; yypos= yypos1015; yythunkpos= yythunkpos1015; if (!yymatchString("H3")) goto l1014; + yyprintf((stderr, "%s\n", "HtmlBlockCloseH3")); if (!yymatchChar('<')) goto l986; if (!yy_Spnl()) goto l986; if (!yymatchChar('/')) goto l986; + { int yypos987= yypos, yythunkpos987= yythunkpos; if (!yymatchString("h3")) goto l988; goto l987; + l988:; yypos= yypos987; yythunkpos= yythunkpos987; if (!yymatchString("H3")) goto l986; } - l1015:; if (!yy_Spnl()) goto l1014; if (!yymatchChar('>')) goto l1014; + l987:; if (!yy_Spnl()) goto l986; if (!yymatchChar('>')) goto l986; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseH3", yybuf+yypos)); return 1; - l1014:; yypos= yypos0; yythunkpos= yythunkpos0; + l986:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseH3", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenH3() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenH3")); if (!yymatchChar('<')) goto l1017; if (!yy_Spnl()) goto l1017; - { int yypos1018= yypos, yythunkpos1018= yythunkpos; if (!yymatchString("h3")) goto l1019; goto l1018; - l1019:; yypos= yypos1018; yythunkpos= yythunkpos1018; if (!yymatchString("H3")) goto l1017; + yyprintf((stderr, "%s\n", "HtmlBlockOpenH3")); if (!yymatchChar('<')) goto l989; if (!yy_Spnl()) goto l989; + { int yypos990= yypos, yythunkpos990= yythunkpos; if (!yymatchString("h3")) goto l991; goto l990; + l991:; yypos= yypos990; yythunkpos= yythunkpos990; if (!yymatchString("H3")) goto l989; } - l1018:; if (!yy_Spnl()) goto l1017; - l1020:; - { int yypos1021= yypos, yythunkpos1021= yythunkpos; if (!yy_HtmlAttribute()) goto l1021; goto l1020; - l1021:; yypos= yypos1021; yythunkpos= yythunkpos1021; - } if (!yymatchChar('>')) goto l1017; + l990:; if (!yy_Spnl()) goto l989; + l992:; + { int yypos993= yypos, yythunkpos993= yythunkpos; if (!yy_HtmlAttribute()) goto l993; goto l992; + l993:; yypos= yypos993; yythunkpos= yythunkpos993; + } if (!yymatchChar('>')) goto l989; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenH3", yybuf+yypos)); return 1; - l1017:; yypos= yypos0; yythunkpos= yythunkpos0; + l989:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenH3", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseH2() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseH2")); if (!yymatchChar('<')) goto l1022; if (!yy_Spnl()) goto l1022; if (!yymatchChar('/')) goto l1022; - { int yypos1023= yypos, yythunkpos1023= yythunkpos; if (!yymatchString("h2")) goto l1024; goto l1023; - l1024:; yypos= yypos1023; yythunkpos= yythunkpos1023; if (!yymatchString("H2")) goto l1022; + yyprintf((stderr, "%s\n", "HtmlBlockCloseH2")); if (!yymatchChar('<')) goto l994; if (!yy_Spnl()) goto l994; if (!yymatchChar('/')) goto l994; + { int yypos995= yypos, yythunkpos995= yythunkpos; if (!yymatchString("h2")) goto l996; goto l995; + l996:; yypos= yypos995; yythunkpos= yythunkpos995; if (!yymatchString("H2")) goto l994; } - l1023:; if (!yy_Spnl()) goto l1022; if (!yymatchChar('>')) goto l1022; + l995:; if (!yy_Spnl()) goto l994; if (!yymatchChar('>')) goto l994; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseH2", yybuf+yypos)); return 1; - l1022:; yypos= yypos0; yythunkpos= yythunkpos0; + l994:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseH2", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenH2() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenH2")); if (!yymatchChar('<')) goto l1025; if (!yy_Spnl()) goto l1025; - { int yypos1026= yypos, yythunkpos1026= yythunkpos; if (!yymatchString("h2")) goto l1027; goto l1026; - l1027:; yypos= yypos1026; yythunkpos= yythunkpos1026; if (!yymatchString("H2")) goto l1025; + yyprintf((stderr, "%s\n", "HtmlBlockOpenH2")); if (!yymatchChar('<')) goto l997; if (!yy_Spnl()) goto l997; + { int yypos998= yypos, yythunkpos998= yythunkpos; if (!yymatchString("h2")) goto l999; goto l998; + l999:; yypos= yypos998; yythunkpos= yythunkpos998; if (!yymatchString("H2")) goto l997; } - l1026:; if (!yy_Spnl()) goto l1025; - l1028:; - { int yypos1029= yypos, yythunkpos1029= yythunkpos; if (!yy_HtmlAttribute()) goto l1029; goto l1028; - l1029:; yypos= yypos1029; yythunkpos= yythunkpos1029; - } if (!yymatchChar('>')) goto l1025; + l998:; if (!yy_Spnl()) goto l997; + l1000:; + { int yypos1001= yypos, yythunkpos1001= yythunkpos; if (!yy_HtmlAttribute()) goto l1001; goto l1000; + l1001:; yypos= yypos1001; yythunkpos= yythunkpos1001; + } if (!yymatchChar('>')) goto l997; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenH2", yybuf+yypos)); return 1; - l1025:; yypos= yypos0; yythunkpos= yythunkpos0; + l997:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenH2", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseH1() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseH1")); if (!yymatchChar('<')) goto l1030; if (!yy_Spnl()) goto l1030; if (!yymatchChar('/')) goto l1030; - { int yypos1031= yypos, yythunkpos1031= yythunkpos; if (!yymatchString("h1")) goto l1032; goto l1031; - l1032:; yypos= yypos1031; yythunkpos= yythunkpos1031; if (!yymatchString("H1")) goto l1030; + yyprintf((stderr, "%s\n", "HtmlBlockCloseH1")); if (!yymatchChar('<')) goto l1002; if (!yy_Spnl()) goto l1002; if (!yymatchChar('/')) goto l1002; + { int yypos1003= yypos, yythunkpos1003= yythunkpos; if (!yymatchString("h1")) goto l1004; goto l1003; + l1004:; yypos= yypos1003; yythunkpos= yythunkpos1003; if (!yymatchString("H1")) goto l1002; } - l1031:; if (!yy_Spnl()) goto l1030; if (!yymatchChar('>')) goto l1030; + l1003:; if (!yy_Spnl()) goto l1002; if (!yymatchChar('>')) goto l1002; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseH1", yybuf+yypos)); return 1; - l1030:; yypos= yypos0; yythunkpos= yythunkpos0; + l1002:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseH1", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenH1() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenH1")); if (!yymatchChar('<')) goto l1033; if (!yy_Spnl()) goto l1033; - { int yypos1034= yypos, yythunkpos1034= yythunkpos; if (!yymatchString("h1")) goto l1035; goto l1034; - l1035:; yypos= yypos1034; yythunkpos= yythunkpos1034; if (!yymatchString("H1")) goto l1033; + yyprintf((stderr, "%s\n", "HtmlBlockOpenH1")); if (!yymatchChar('<')) goto l1005; if (!yy_Spnl()) goto l1005; + { int yypos1006= yypos, yythunkpos1006= yythunkpos; if (!yymatchString("h1")) goto l1007; goto l1006; + l1007:; yypos= yypos1006; yythunkpos= yythunkpos1006; if (!yymatchString("H1")) goto l1005; } - l1034:; if (!yy_Spnl()) goto l1033; - l1036:; - { int yypos1037= yypos, yythunkpos1037= yythunkpos; if (!yy_HtmlAttribute()) goto l1037; goto l1036; - l1037:; yypos= yypos1037; yythunkpos= yythunkpos1037; - } if (!yymatchChar('>')) goto l1033; + l1006:; if (!yy_Spnl()) goto l1005; + l1008:; + { int yypos1009= yypos, yythunkpos1009= yythunkpos; if (!yy_HtmlAttribute()) goto l1009; goto l1008; + l1009:; yypos= yypos1009; yythunkpos= yythunkpos1009; + } if (!yymatchChar('>')) goto l1005; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenH1", yybuf+yypos)); return 1; - l1033:; yypos= yypos0; yythunkpos= yythunkpos0; + l1005:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenH1", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseForm() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseForm")); if (!yymatchChar('<')) goto l1038; if (!yy_Spnl()) goto l1038; if (!yymatchChar('/')) goto l1038; - { int yypos1039= yypos, yythunkpos1039= yythunkpos; if (!yymatchString("form")) goto l1040; goto l1039; - l1040:; yypos= yypos1039; yythunkpos= yythunkpos1039; if (!yymatchString("FORM")) goto l1038; + yyprintf((stderr, "%s\n", "HtmlBlockCloseForm")); if (!yymatchChar('<')) goto l1010; if (!yy_Spnl()) goto l1010; if (!yymatchChar('/')) goto l1010; + { int yypos1011= yypos, yythunkpos1011= yythunkpos; if (!yymatchString("form")) goto l1012; goto l1011; + l1012:; yypos= yypos1011; yythunkpos= yythunkpos1011; if (!yymatchString("FORM")) goto l1010; } - l1039:; if (!yy_Spnl()) goto l1038; if (!yymatchChar('>')) goto l1038; + l1011:; if (!yy_Spnl()) goto l1010; if (!yymatchChar('>')) goto l1010; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseForm", yybuf+yypos)); return 1; - l1038:; yypos= yypos0; yythunkpos= yythunkpos0; + l1010:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseForm", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenForm() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenForm")); if (!yymatchChar('<')) goto l1041; if (!yy_Spnl()) goto l1041; - { int yypos1042= yypos, yythunkpos1042= yythunkpos; if (!yymatchString("form")) goto l1043; goto l1042; - l1043:; yypos= yypos1042; yythunkpos= yythunkpos1042; if (!yymatchString("FORM")) goto l1041; + yyprintf((stderr, "%s\n", "HtmlBlockOpenForm")); if (!yymatchChar('<')) goto l1013; if (!yy_Spnl()) goto l1013; + { int yypos1014= yypos, yythunkpos1014= yythunkpos; if (!yymatchString("form")) goto l1015; goto l1014; + l1015:; yypos= yypos1014; yythunkpos= yythunkpos1014; if (!yymatchString("FORM")) goto l1013; } - l1042:; if (!yy_Spnl()) goto l1041; - l1044:; - { int yypos1045= yypos, yythunkpos1045= yythunkpos; if (!yy_HtmlAttribute()) goto l1045; goto l1044; - l1045:; yypos= yypos1045; yythunkpos= yythunkpos1045; - } if (!yymatchChar('>')) goto l1041; + l1014:; if (!yy_Spnl()) goto l1013; + l1016:; + { int yypos1017= yypos, yythunkpos1017= yythunkpos; if (!yy_HtmlAttribute()) goto l1017; goto l1016; + l1017:; yypos= yypos1017; yythunkpos= yythunkpos1017; + } if (!yymatchChar('>')) goto l1013; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenForm", yybuf+yypos)); return 1; - l1041:; yypos= yypos0; yythunkpos= yythunkpos0; + l1013:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenForm", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseFieldset() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseFieldset")); if (!yymatchChar('<')) goto l1046; if (!yy_Spnl()) goto l1046; if (!yymatchChar('/')) goto l1046; - { int yypos1047= yypos, yythunkpos1047= yythunkpos; if (!yymatchString("fieldset")) goto l1048; goto l1047; - l1048:; yypos= yypos1047; yythunkpos= yythunkpos1047; if (!yymatchString("FIELDSET")) goto l1046; + yyprintf((stderr, "%s\n", "HtmlBlockCloseFieldset")); if (!yymatchChar('<')) goto l1018; if (!yy_Spnl()) goto l1018; if (!yymatchChar('/')) goto l1018; + { int yypos1019= yypos, yythunkpos1019= yythunkpos; if (!yymatchString("fieldset")) goto l1020; goto l1019; + l1020:; yypos= yypos1019; yythunkpos= yythunkpos1019; if (!yymatchString("FIELDSET")) goto l1018; } - l1047:; if (!yy_Spnl()) goto l1046; if (!yymatchChar('>')) goto l1046; + l1019:; if (!yy_Spnl()) goto l1018; if (!yymatchChar('>')) goto l1018; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseFieldset", yybuf+yypos)); return 1; - l1046:; yypos= yypos0; yythunkpos= yythunkpos0; + l1018:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseFieldset", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenFieldset() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenFieldset")); if (!yymatchChar('<')) goto l1049; if (!yy_Spnl()) goto l1049; - { int yypos1050= yypos, yythunkpos1050= yythunkpos; if (!yymatchString("fieldset")) goto l1051; goto l1050; - l1051:; yypos= yypos1050; yythunkpos= yythunkpos1050; if (!yymatchString("FIELDSET")) goto l1049; + yyprintf((stderr, "%s\n", "HtmlBlockOpenFieldset")); if (!yymatchChar('<')) goto l1021; if (!yy_Spnl()) goto l1021; + { int yypos1022= yypos, yythunkpos1022= yythunkpos; if (!yymatchString("fieldset")) goto l1023; goto l1022; + l1023:; yypos= yypos1022; yythunkpos= yythunkpos1022; if (!yymatchString("FIELDSET")) goto l1021; } - l1050:; if (!yy_Spnl()) goto l1049; - l1052:; - { int yypos1053= yypos, yythunkpos1053= yythunkpos; if (!yy_HtmlAttribute()) goto l1053; goto l1052; - l1053:; yypos= yypos1053; yythunkpos= yythunkpos1053; - } if (!yymatchChar('>')) goto l1049; + l1022:; if (!yy_Spnl()) goto l1021; + l1024:; + { int yypos1025= yypos, yythunkpos1025= yythunkpos; if (!yy_HtmlAttribute()) goto l1025; goto l1024; + l1025:; yypos= yypos1025; yythunkpos= yythunkpos1025; + } if (!yymatchChar('>')) goto l1021; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenFieldset", yybuf+yypos)); return 1; - l1049:; yypos= yypos0; yythunkpos= yythunkpos0; + l1021:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenFieldset", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseDl() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseDl")); if (!yymatchChar('<')) goto l1054; if (!yy_Spnl()) goto l1054; if (!yymatchChar('/')) goto l1054; - { int yypos1055= yypos, yythunkpos1055= yythunkpos; if (!yymatchString("dl")) goto l1056; goto l1055; - l1056:; yypos= yypos1055; yythunkpos= yythunkpos1055; if (!yymatchString("DL")) goto l1054; + yyprintf((stderr, "%s\n", "HtmlBlockCloseDl")); if (!yymatchChar('<')) goto l1026; if (!yy_Spnl()) goto l1026; if (!yymatchChar('/')) goto l1026; + { int yypos1027= yypos, yythunkpos1027= yythunkpos; if (!yymatchString("dl")) goto l1028; goto l1027; + l1028:; yypos= yypos1027; yythunkpos= yythunkpos1027; if (!yymatchString("DL")) goto l1026; } - l1055:; if (!yy_Spnl()) goto l1054; if (!yymatchChar('>')) goto l1054; + l1027:; if (!yy_Spnl()) goto l1026; if (!yymatchChar('>')) goto l1026; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseDl", yybuf+yypos)); return 1; - l1054:; yypos= yypos0; yythunkpos= yythunkpos0; + l1026:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseDl", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenDl() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenDl")); if (!yymatchChar('<')) goto l1057; if (!yy_Spnl()) goto l1057; - { int yypos1058= yypos, yythunkpos1058= yythunkpos; if (!yymatchString("dl")) goto l1059; goto l1058; - l1059:; yypos= yypos1058; yythunkpos= yythunkpos1058; if (!yymatchString("DL")) goto l1057; + yyprintf((stderr, "%s\n", "HtmlBlockOpenDl")); if (!yymatchChar('<')) goto l1029; if (!yy_Spnl()) goto l1029; + { int yypos1030= yypos, yythunkpos1030= yythunkpos; if (!yymatchString("dl")) goto l1031; goto l1030; + l1031:; yypos= yypos1030; yythunkpos= yythunkpos1030; if (!yymatchString("DL")) goto l1029; } - l1058:; if (!yy_Spnl()) goto l1057; - l1060:; - { int yypos1061= yypos, yythunkpos1061= yythunkpos; if (!yy_HtmlAttribute()) goto l1061; goto l1060; - l1061:; yypos= yypos1061; yythunkpos= yythunkpos1061; - } if (!yymatchChar('>')) goto l1057; + l1030:; if (!yy_Spnl()) goto l1029; + l1032:; + { int yypos1033= yypos, yythunkpos1033= yythunkpos; if (!yy_HtmlAttribute()) goto l1033; goto l1032; + l1033:; yypos= yypos1033; yythunkpos= yythunkpos1033; + } if (!yymatchChar('>')) goto l1029; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenDl", yybuf+yypos)); return 1; - l1057:; yypos= yypos0; yythunkpos= yythunkpos0; + l1029:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenDl", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseDiv() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseDiv")); if (!yymatchChar('<')) goto l1062; if (!yy_Spnl()) goto l1062; if (!yymatchChar('/')) goto l1062; - { int yypos1063= yypos, yythunkpos1063= yythunkpos; if (!yymatchString("div")) goto l1064; goto l1063; - l1064:; yypos= yypos1063; yythunkpos= yythunkpos1063; if (!yymatchString("DIV")) goto l1062; + yyprintf((stderr, "%s\n", "HtmlBlockCloseDiv")); if (!yymatchChar('<')) goto l1034; if (!yy_Spnl()) goto l1034; if (!yymatchChar('/')) goto l1034; + { int yypos1035= yypos, yythunkpos1035= yythunkpos; if (!yymatchString("div")) goto l1036; goto l1035; + l1036:; yypos= yypos1035; yythunkpos= yythunkpos1035; if (!yymatchString("DIV")) goto l1034; } - l1063:; if (!yy_Spnl()) goto l1062; if (!yymatchChar('>')) goto l1062; + l1035:; if (!yy_Spnl()) goto l1034; if (!yymatchChar('>')) goto l1034; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseDiv", yybuf+yypos)); return 1; - l1062:; yypos= yypos0; yythunkpos= yythunkpos0; + l1034:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseDiv", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenDiv() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenDiv")); if (!yymatchChar('<')) goto l1065; if (!yy_Spnl()) goto l1065; - { int yypos1066= yypos, yythunkpos1066= yythunkpos; if (!yymatchString("div")) goto l1067; goto l1066; - l1067:; yypos= yypos1066; yythunkpos= yythunkpos1066; if (!yymatchString("DIV")) goto l1065; + yyprintf((stderr, "%s\n", "HtmlBlockOpenDiv")); if (!yymatchChar('<')) goto l1037; if (!yy_Spnl()) goto l1037; + { int yypos1038= yypos, yythunkpos1038= yythunkpos; if (!yymatchString("div")) goto l1039; goto l1038; + l1039:; yypos= yypos1038; yythunkpos= yythunkpos1038; if (!yymatchString("DIV")) goto l1037; } - l1066:; if (!yy_Spnl()) goto l1065; - l1068:; - { int yypos1069= yypos, yythunkpos1069= yythunkpos; if (!yy_HtmlAttribute()) goto l1069; goto l1068; - l1069:; yypos= yypos1069; yythunkpos= yythunkpos1069; - } if (!yymatchChar('>')) goto l1065; + l1038:; if (!yy_Spnl()) goto l1037; + l1040:; + { int yypos1041= yypos, yythunkpos1041= yythunkpos; if (!yy_HtmlAttribute()) goto l1041; goto l1040; + l1041:; yypos= yypos1041; yythunkpos= yythunkpos1041; + } if (!yymatchChar('>')) goto l1037; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenDiv", yybuf+yypos)); return 1; - l1065:; yypos= yypos0; yythunkpos= yythunkpos0; + l1037:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenDiv", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseDir() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseDir")); if (!yymatchChar('<')) goto l1070; if (!yy_Spnl()) goto l1070; if (!yymatchChar('/')) goto l1070; - { int yypos1071= yypos, yythunkpos1071= yythunkpos; if (!yymatchString("dir")) goto l1072; goto l1071; - l1072:; yypos= yypos1071; yythunkpos= yythunkpos1071; if (!yymatchString("DIR")) goto l1070; + yyprintf((stderr, "%s\n", "HtmlBlockCloseDir")); if (!yymatchChar('<')) goto l1042; if (!yy_Spnl()) goto l1042; if (!yymatchChar('/')) goto l1042; + { int yypos1043= yypos, yythunkpos1043= yythunkpos; if (!yymatchString("dir")) goto l1044; goto l1043; + l1044:; yypos= yypos1043; yythunkpos= yythunkpos1043; if (!yymatchString("DIR")) goto l1042; } - l1071:; if (!yy_Spnl()) goto l1070; if (!yymatchChar('>')) goto l1070; + l1043:; if (!yy_Spnl()) goto l1042; if (!yymatchChar('>')) goto l1042; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseDir", yybuf+yypos)); return 1; - l1070:; yypos= yypos0; yythunkpos= yythunkpos0; + l1042:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseDir", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenDir() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenDir")); if (!yymatchChar('<')) goto l1073; if (!yy_Spnl()) goto l1073; - { int yypos1074= yypos, yythunkpos1074= yythunkpos; if (!yymatchString("dir")) goto l1075; goto l1074; - l1075:; yypos= yypos1074; yythunkpos= yythunkpos1074; if (!yymatchString("DIR")) goto l1073; + yyprintf((stderr, "%s\n", "HtmlBlockOpenDir")); if (!yymatchChar('<')) goto l1045; if (!yy_Spnl()) goto l1045; + { int yypos1046= yypos, yythunkpos1046= yythunkpos; if (!yymatchString("dir")) goto l1047; goto l1046; + l1047:; yypos= yypos1046; yythunkpos= yythunkpos1046; if (!yymatchString("DIR")) goto l1045; } - l1074:; if (!yy_Spnl()) goto l1073; - l1076:; - { int yypos1077= yypos, yythunkpos1077= yythunkpos; if (!yy_HtmlAttribute()) goto l1077; goto l1076; - l1077:; yypos= yypos1077; yythunkpos= yythunkpos1077; - } if (!yymatchChar('>')) goto l1073; + l1046:; if (!yy_Spnl()) goto l1045; + l1048:; + { int yypos1049= yypos, yythunkpos1049= yythunkpos; if (!yy_HtmlAttribute()) goto l1049; goto l1048; + l1049:; yypos= yypos1049; yythunkpos= yythunkpos1049; + } if (!yymatchChar('>')) goto l1045; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenDir", yybuf+yypos)); return 1; - l1073:; yypos= yypos0; yythunkpos= yythunkpos0; + l1045:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenDir", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseCenter() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseCenter")); if (!yymatchChar('<')) goto l1078; if (!yy_Spnl()) goto l1078; if (!yymatchChar('/')) goto l1078; - { int yypos1079= yypos, yythunkpos1079= yythunkpos; if (!yymatchString("center")) goto l1080; goto l1079; - l1080:; yypos= yypos1079; yythunkpos= yythunkpos1079; if (!yymatchString("CENTER")) goto l1078; + yyprintf((stderr, "%s\n", "HtmlBlockCloseCenter")); if (!yymatchChar('<')) goto l1050; if (!yy_Spnl()) goto l1050; if (!yymatchChar('/')) goto l1050; + { int yypos1051= yypos, yythunkpos1051= yythunkpos; if (!yymatchString("center")) goto l1052; goto l1051; + l1052:; yypos= yypos1051; yythunkpos= yythunkpos1051; if (!yymatchString("CENTER")) goto l1050; } - l1079:; if (!yy_Spnl()) goto l1078; if (!yymatchChar('>')) goto l1078; + l1051:; if (!yy_Spnl()) goto l1050; if (!yymatchChar('>')) goto l1050; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseCenter", yybuf+yypos)); return 1; - l1078:; yypos= yypos0; yythunkpos= yythunkpos0; + l1050:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseCenter", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenCenter() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenCenter")); if (!yymatchChar('<')) goto l1081; if (!yy_Spnl()) goto l1081; - { int yypos1082= yypos, yythunkpos1082= yythunkpos; if (!yymatchString("center")) goto l1083; goto l1082; - l1083:; yypos= yypos1082; yythunkpos= yythunkpos1082; if (!yymatchString("CENTER")) goto l1081; + yyprintf((stderr, "%s\n", "HtmlBlockOpenCenter")); if (!yymatchChar('<')) goto l1053; if (!yy_Spnl()) goto l1053; + { int yypos1054= yypos, yythunkpos1054= yythunkpos; if (!yymatchString("center")) goto l1055; goto l1054; + l1055:; yypos= yypos1054; yythunkpos= yythunkpos1054; if (!yymatchString("CENTER")) goto l1053; } - l1082:; if (!yy_Spnl()) goto l1081; - l1084:; - { int yypos1085= yypos, yythunkpos1085= yythunkpos; if (!yy_HtmlAttribute()) goto l1085; goto l1084; - l1085:; yypos= yypos1085; yythunkpos= yythunkpos1085; - } if (!yymatchChar('>')) goto l1081; + l1054:; if (!yy_Spnl()) goto l1053; + l1056:; + { int yypos1057= yypos, yythunkpos1057= yythunkpos; if (!yy_HtmlAttribute()) goto l1057; goto l1056; + l1057:; yypos= yypos1057; yythunkpos= yythunkpos1057; + } if (!yymatchChar('>')) goto l1053; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenCenter", yybuf+yypos)); return 1; - l1081:; yypos= yypos0; yythunkpos= yythunkpos0; + l1053:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenCenter", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseBlockquote() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseBlockquote")); if (!yymatchChar('<')) goto l1086; if (!yy_Spnl()) goto l1086; if (!yymatchChar('/')) goto l1086; - { int yypos1087= yypos, yythunkpos1087= yythunkpos; if (!yymatchString("blockquote")) goto l1088; goto l1087; - l1088:; yypos= yypos1087; yythunkpos= yythunkpos1087; if (!yymatchString("BLOCKQUOTE")) goto l1086; + yyprintf((stderr, "%s\n", "HtmlBlockCloseBlockquote")); if (!yymatchChar('<')) goto l1058; if (!yy_Spnl()) goto l1058; if (!yymatchChar('/')) goto l1058; + { int yypos1059= yypos, yythunkpos1059= yythunkpos; if (!yymatchString("blockquote")) goto l1060; goto l1059; + l1060:; yypos= yypos1059; yythunkpos= yythunkpos1059; if (!yymatchString("BLOCKQUOTE")) goto l1058; } - l1087:; if (!yy_Spnl()) goto l1086; if (!yymatchChar('>')) goto l1086; + l1059:; if (!yy_Spnl()) goto l1058; if (!yymatchChar('>')) goto l1058; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseBlockquote", yybuf+yypos)); return 1; - l1086:; yypos= yypos0; yythunkpos= yythunkpos0; + l1058:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseBlockquote", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenBlockquote() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenBlockquote")); if (!yymatchChar('<')) goto l1089; if (!yy_Spnl()) goto l1089; - { int yypos1090= yypos, yythunkpos1090= yythunkpos; if (!yymatchString("blockquote")) goto l1091; goto l1090; - l1091:; yypos= yypos1090; yythunkpos= yythunkpos1090; if (!yymatchString("BLOCKQUOTE")) goto l1089; + yyprintf((stderr, "%s\n", "HtmlBlockOpenBlockquote")); if (!yymatchChar('<')) goto l1061; if (!yy_Spnl()) goto l1061; + { int yypos1062= yypos, yythunkpos1062= yythunkpos; if (!yymatchString("blockquote")) goto l1063; goto l1062; + l1063:; yypos= yypos1062; yythunkpos= yythunkpos1062; if (!yymatchString("BLOCKQUOTE")) goto l1061; } - l1090:; if (!yy_Spnl()) goto l1089; - l1092:; - { int yypos1093= yypos, yythunkpos1093= yythunkpos; if (!yy_HtmlAttribute()) goto l1093; goto l1092; - l1093:; yypos= yypos1093; yythunkpos= yythunkpos1093; - } if (!yymatchChar('>')) goto l1089; + l1062:; if (!yy_Spnl()) goto l1061; + l1064:; + { int yypos1065= yypos, yythunkpos1065= yythunkpos; if (!yy_HtmlAttribute()) goto l1065; goto l1064; + l1065:; yypos= yypos1065; yythunkpos= yythunkpos1065; + } if (!yymatchChar('>')) goto l1061; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenBlockquote", yybuf+yypos)); return 1; - l1089:; yypos= yypos0; yythunkpos= yythunkpos0; + l1061:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenBlockquote", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockCloseAddress() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockCloseAddress")); if (!yymatchChar('<')) goto l1094; if (!yy_Spnl()) goto l1094; if (!yymatchChar('/')) goto l1094; - { int yypos1095= yypos, yythunkpos1095= yythunkpos; if (!yymatchString("address")) goto l1096; goto l1095; - l1096:; yypos= yypos1095; yythunkpos= yythunkpos1095; if (!yymatchString("ADDRESS")) goto l1094; + yyprintf((stderr, "%s\n", "HtmlBlockCloseAddress")); if (!yymatchChar('<')) goto l1066; if (!yy_Spnl()) goto l1066; if (!yymatchChar('/')) goto l1066; + { int yypos1067= yypos, yythunkpos1067= yythunkpos; if (!yymatchString("address")) goto l1068; goto l1067; + l1068:; yypos= yypos1067; yythunkpos= yythunkpos1067; if (!yymatchString("ADDRESS")) goto l1066; } - l1095:; if (!yy_Spnl()) goto l1094; if (!yymatchChar('>')) goto l1094; + l1067:; if (!yy_Spnl()) goto l1066; if (!yymatchChar('>')) goto l1066; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockCloseAddress", yybuf+yypos)); return 1; - l1094:; yypos= yypos0; yythunkpos= yythunkpos0; + l1066:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockCloseAddress", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlAttribute() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "HtmlAttribute")); - { int yypos1100= yypos, yythunkpos1100= yythunkpos; if (!yy_Alphanumeric()) goto l1101; goto l1100; - l1101:; yypos= yypos1100; yythunkpos= yythunkpos1100; if (!yymatchChar('-')) goto l1097; + { int yypos1072= yypos, yythunkpos1072= yythunkpos; if (!yy_Alphanumeric()) goto l1073; goto l1072; + l1073:; yypos= yypos1072; yythunkpos= yythunkpos1072; if (!yymatchChar('-')) goto l1069; } - l1100:; - l1098:; - { int yypos1099= yypos, yythunkpos1099= yythunkpos; - { int yypos1102= yypos, yythunkpos1102= yythunkpos; if (!yy_Alphanumeric()) goto l1103; goto l1102; - l1103:; yypos= yypos1102; yythunkpos= yythunkpos1102; if (!yymatchChar('-')) goto l1099; + l1072:; + l1070:; + { int yypos1071= yypos, yythunkpos1071= yythunkpos; + { int yypos1074= yypos, yythunkpos1074= yythunkpos; if (!yy_Alphanumeric()) goto l1075; goto l1074; + l1075:; yypos= yypos1074; yythunkpos= yythunkpos1074; if (!yymatchChar('-')) goto l1071; } - l1102:; goto l1098; - l1099:; yypos= yypos1099; yythunkpos= yythunkpos1099; - } if (!yy_Spnl()) goto l1097; - { int yypos1104= yypos, yythunkpos1104= yythunkpos; if (!yymatchChar('=')) goto l1104; if (!yy_Spnl()) goto l1104; - { int yypos1106= yypos, yythunkpos1106= yythunkpos; if (!yy_Quoted()) goto l1107; goto l1106; - l1107:; yypos= yypos1106; yythunkpos= yythunkpos1106; if (!yy_Nonspacechar()) goto l1104; - l1108:; - { int yypos1109= yypos, yythunkpos1109= yythunkpos; if (!yy_Nonspacechar()) goto l1109; goto l1108; - l1109:; yypos= yypos1109; yythunkpos= yythunkpos1109; + l1074:; goto l1070; + l1071:; yypos= yypos1071; yythunkpos= yythunkpos1071; + } if (!yy_Spnl()) goto l1069; + { int yypos1076= yypos, yythunkpos1076= yythunkpos; if (!yymatchChar('=')) goto l1076; if (!yy_Spnl()) goto l1076; + { int yypos1078= yypos, yythunkpos1078= yythunkpos; if (!yy_Quoted()) goto l1079; goto l1078; + l1079:; yypos= yypos1078; yythunkpos= yythunkpos1078; if (!yy_Nonspacechar()) goto l1076; + l1080:; + { int yypos1081= yypos, yythunkpos1081= yythunkpos; if (!yy_Nonspacechar()) goto l1081; goto l1080; + l1081:; yypos= yypos1081; yythunkpos= yythunkpos1081; } } - l1106:; goto l1105; - l1104:; yypos= yypos1104; yythunkpos= yythunkpos1104; + l1078:; goto l1077; + l1076:; yypos= yypos1076; yythunkpos= yythunkpos1076; } - l1105:; if (!yy_Spnl()) goto l1097; + l1077:; if (!yy_Spnl()) goto l1069; yyprintf((stderr, " ok %s @ %s\n", "HtmlAttribute", yybuf+yypos)); return 1; - l1097:; yypos= yypos0; yythunkpos= yythunkpos0; + l1069:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlAttribute", yybuf+yypos)); return 0; } YY_RULE(int) yy_Spnl() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "Spnl")); if (!yy_Sp()) goto l1110; - { int yypos1111= yypos, yythunkpos1111= yythunkpos; if (!yy_Newline()) goto l1111; if (!yy_Sp()) goto l1111; goto l1112; - l1111:; yypos= yypos1111; yythunkpos= yythunkpos1111; + yyprintf((stderr, "%s\n", "Spnl")); if (!yy_Sp()) goto l1082; + { int yypos1083= yypos, yythunkpos1083= yythunkpos; if (!yy_Newline()) goto l1083; if (!yy_Sp()) goto l1083; goto l1084; + l1083:; yypos= yypos1083; yythunkpos= yythunkpos1083; } - l1112:; + l1084:; yyprintf((stderr, " ok %s @ %s\n", "Spnl", yybuf+yypos)); return 1; - l1110:; yypos= yypos0; yythunkpos= yythunkpos0; + l1082:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Spnl", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlockOpenAddress() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlockOpenAddress")); if (!yymatchChar('<')) goto l1113; if (!yy_Spnl()) goto l1113; - { int yypos1114= yypos, yythunkpos1114= yythunkpos; if (!yymatchString("address")) goto l1115; goto l1114; - l1115:; yypos= yypos1114; yythunkpos= yythunkpos1114; if (!yymatchString("ADDRESS")) goto l1113; + yyprintf((stderr, "%s\n", "HtmlBlockOpenAddress")); if (!yymatchChar('<')) goto l1085; if (!yy_Spnl()) goto l1085; + { int yypos1086= yypos, yythunkpos1086= yythunkpos; if (!yymatchString("address")) goto l1087; goto l1086; + l1087:; yypos= yypos1086; yythunkpos= yythunkpos1086; if (!yymatchString("ADDRESS")) goto l1085; } - l1114:; if (!yy_Spnl()) goto l1113; - l1116:; - { int yypos1117= yypos, yythunkpos1117= yythunkpos; if (!yy_HtmlAttribute()) goto l1117; goto l1116; - l1117:; yypos= yypos1117; yythunkpos= yythunkpos1117; - } if (!yymatchChar('>')) goto l1113; + l1086:; if (!yy_Spnl()) goto l1085; + l1088:; + { int yypos1089= yypos, yythunkpos1089= yythunkpos; if (!yy_HtmlAttribute()) goto l1089; goto l1088; + l1089:; yypos= yypos1089; yythunkpos= yythunkpos1089; + } if (!yymatchChar('>')) goto l1085; yyprintf((stderr, " ok %s @ %s\n", "HtmlBlockOpenAddress", yybuf+yypos)); return 1; - l1113:; yypos= yypos0; yythunkpos= yythunkpos0; + l1085:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlockOpenAddress", yybuf+yypos)); return 0; } YY_RULE(int) yy_OptionallyIndentedLine() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "OptionallyIndentedLine")); - { int yypos1119= yypos, yythunkpos1119= yythunkpos; if (!yy_Indent()) goto l1119; goto l1120; - l1119:; yypos= yypos1119; yythunkpos= yythunkpos1119; + { int yypos1091= yypos, yythunkpos1091= yythunkpos; if (!yy_Indent()) goto l1091; goto l1092; + l1091:; yypos= yypos1091; yythunkpos= yythunkpos1091; } - l1120:; if (!yy_Line()) goto l1118; + l1092:; if (!yy_Line()) goto l1090; yyprintf((stderr, " ok %s @ %s\n", "OptionallyIndentedLine", yybuf+yypos)); return 1; - l1118:; yypos= yypos0; yythunkpos= yythunkpos0; + l1090:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "OptionallyIndentedLine", yybuf+yypos)); return 0; } YY_RULE(int) yy_OrderedListItem() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "OrderedListItem")); - { int yypos1122= yypos, yythunkpos1122= yythunkpos; if (!yy_HorizontalRule()) goto l1122; goto l1121; - l1122:; yypos= yypos1122; yythunkpos= yythunkpos1122; + { int yypos1094= yypos, yythunkpos1094= yythunkpos; if (!yy_HorizontalRule()) goto l1094; goto l1093; + l1094:; yypos= yypos1094; yythunkpos= yythunkpos1094; } - { int yypos1123= yypos, yythunkpos1123= yythunkpos; if (!yy_Enumerator()) goto l1121; yypos= yypos1123; yythunkpos= yythunkpos1123; - } if (!yy_ListItem()) goto l1121; + { int yypos1095= yypos, yythunkpos1095= yythunkpos; if (!yy_Enumerator()) goto l1093; yypos= yypos1095; yythunkpos= yythunkpos1095; + } if (!yy_ListItem()) goto l1093; yyprintf((stderr, " ok %s @ %s\n", "OrderedListItem", yybuf+yypos)); return 1; - l1121:; yypos= yypos0; yythunkpos= yythunkpos0; + l1093:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "OrderedListItem", yybuf+yypos)); return 0; } YY_RULE(int) yy_OrderedListLoose() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 2, 0); - yyprintf((stderr, "%s\n", "OrderedListLoose")); if (!yy_StartList()) goto l1124; yyDo(yySet, -2, 0); if (!yy_OrderedListItem()) goto l1124; yyDo(yySet, -1, 0); - l1127:; - { int yypos1128= yypos, yythunkpos1128= yythunkpos; if (!yy_BlankLine()) goto l1128; goto l1127; - l1128:; yypos= yypos1128; yythunkpos= yythunkpos1128; + yyprintf((stderr, "%s\n", "OrderedListLoose")); if (!yy_StartList()) goto l1096; yyDo(yySet, -2, 0); if (!yy_OrderedListItem()) goto l1096; yyDo(yySet, -1, 0); + l1099:; + { int yypos1100= yypos, yythunkpos1100= yythunkpos; if (!yy_BlankLine()) goto l1100; goto l1099; + l1100:; yypos= yypos1100; yythunkpos= yythunkpos1100; } yyDo(yy_1_OrderedListLoose, yybegin, yyend); - l1125:; - { int yypos1126= yypos, yythunkpos1126= yythunkpos; if (!yy_OrderedListItem()) goto l1126; yyDo(yySet, -1, 0); - l1129:; - { int yypos1130= yypos, yythunkpos1130= yythunkpos; if (!yy_BlankLine()) goto l1130; goto l1129; - l1130:; yypos= yypos1130; yythunkpos= yythunkpos1130; - } yyDo(yy_1_OrderedListLoose, yybegin, yyend); goto l1125; - l1126:; yypos= yypos1126; yythunkpos= yythunkpos1126; + l1097:; + { int yypos1098= yypos, yythunkpos1098= yythunkpos; if (!yy_OrderedListItem()) goto l1098; yyDo(yySet, -1, 0); + l1101:; + { int yypos1102= yypos, yythunkpos1102= yythunkpos; if (!yy_BlankLine()) goto l1102; goto l1101; + l1102:; yypos= yypos1102; yythunkpos= yythunkpos1102; + } yyDo(yy_1_OrderedListLoose, yybegin, yyend); goto l1097; + l1098:; yypos= yypos1098; yythunkpos= yythunkpos1098; } yyDo(yy_2_OrderedListLoose, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "OrderedListLoose", yybuf+yypos)); yyDo(yyPop, 2, 0); return 1; - l1124:; yypos= yypos0; yythunkpos= yythunkpos0; + l1096:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "OrderedListLoose", yybuf+yypos)); return 0; } YY_RULE(int) yy_OrderedListTight() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 1, 0); - yyprintf((stderr, "%s\n", "OrderedListTight")); if (!yy_StartList()) goto l1131; yyDo(yySet, -1, 0); if (!yy_OrderedListItem()) goto l1131; yyDo(yy_1_OrderedListTight, yybegin, yyend); - l1132:; - { int yypos1133= yypos, yythunkpos1133= yythunkpos; if (!yy_OrderedListItem()) goto l1133; yyDo(yy_1_OrderedListTight, yybegin, yyend); goto l1132; - l1133:; yypos= yypos1133; yythunkpos= yythunkpos1133; + yyprintf((stderr, "%s\n", "OrderedListTight")); if (!yy_StartList()) goto l1103; yyDo(yySet, -1, 0); if (!yy_OrderedListItem()) goto l1103; yyDo(yy_1_OrderedListTight, yybegin, yyend); + l1104:; + { int yypos1105= yypos, yythunkpos1105= yythunkpos; if (!yy_OrderedListItem()) goto l1105; yyDo(yy_1_OrderedListTight, yybegin, yyend); goto l1104; + l1105:; yypos= yypos1105; yythunkpos= yythunkpos1105; } - l1134:; - { int yypos1135= yypos, yythunkpos1135= yythunkpos; if (!yy_BlankLine()) goto l1135; goto l1134; - l1135:; yypos= yypos1135; yythunkpos= yythunkpos1135; + l1106:; + { int yypos1107= yypos, yythunkpos1107= yythunkpos; if (!yy_BlankLine()) goto l1107; goto l1106; + l1107:; yypos= yypos1107; yythunkpos= yythunkpos1107; } - { int yypos1136= yypos, yythunkpos1136= yythunkpos; if (!yy_OrderedListLoose()) goto l1136; goto l1131; - l1136:; yypos= yypos1136; yythunkpos= yythunkpos1136; + { int yypos1108= yypos, yythunkpos1108= yythunkpos; if (!yy_OrderedListLoose()) goto l1108; goto l1103; + l1108:; yypos= yypos1108; yythunkpos= yythunkpos1108; } yyDo(yy_2_OrderedListTight, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "OrderedListTight", yybuf+yypos)); yyDo(yyPop, 1, 0); return 1; - l1131:; yypos= yypos0; yythunkpos= yythunkpos0; + l1103:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "OrderedListTight", yybuf+yypos)); return 0; } YY_RULE(int) yy_Indent() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "Indent")); - { int yypos1138= yypos, yythunkpos1138= yythunkpos; if (!yymatchChar('\t')) goto l1139; goto l1138; - l1139:; yypos= yypos1138; yythunkpos= yythunkpos1138; if (!yymatchString(" ")) goto l1137; + { int yypos1110= yypos, yythunkpos1110= yythunkpos; if (!yymatchChar('\t')) goto l1111; goto l1110; + l1111:; yypos= yypos1110; yythunkpos= yythunkpos1110; if (!yymatchString(" ")) goto l1109; } - l1138:; + l1110:; yyprintf((stderr, " ok %s @ %s\n", "Indent", yybuf+yypos)); return 1; - l1137:; yypos= yypos0; yythunkpos= yythunkpos0; + l1109:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Indent", yybuf+yypos)); return 0; } YY_RULE(int) yy_ListBlockLine() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "ListBlockLine")); - { int yypos1141= yypos, yythunkpos1141= yythunkpos; - { int yypos1142= yypos, yythunkpos1142= yythunkpos; if (!yy_Indent()) goto l1142; goto l1143; - l1142:; yypos= yypos1142; yythunkpos= yythunkpos1142; + { int yypos1113= yypos, yythunkpos1113= yythunkpos; + { int yypos1114= yypos, yythunkpos1114= yythunkpos; if (!yy_Indent()) goto l1114; goto l1115; + l1114:; yypos= yypos1114; yythunkpos= yythunkpos1114; } - l1143:; - { int yypos1144= yypos, yythunkpos1144= yythunkpos; if (!yy_BulletListItem()) goto l1145; goto l1144; - l1145:; yypos= yypos1144; yythunkpos= yythunkpos1144; if (!yy_OrderedListItem()) goto l1141; + l1115:; + { int yypos1116= yypos, yythunkpos1116= yythunkpos; if (!yy_BulletListItem()) goto l1117; goto l1116; + l1117:; yypos= yypos1116; yythunkpos= yythunkpos1116; if (!yy_OrderedListItem()) goto l1113; } - l1144:; goto l1140; - l1141:; yypos= yypos1141; yythunkpos= yythunkpos1141; + l1116:; goto l1112; + l1113:; yypos= yypos1113; yythunkpos= yythunkpos1113; } - { int yypos1146= yypos, yythunkpos1146= yythunkpos; if (!yy_BlankLine()) goto l1146; goto l1140; - l1146:; yypos= yypos1146; yythunkpos= yythunkpos1146; - } if (!yy_OptionallyIndentedLine()) goto l1140; + { int yypos1118= yypos, yythunkpos1118= yythunkpos; if (!yy_BlankLine()) goto l1118; goto l1112; + l1118:; yypos= yypos1118; yythunkpos= yythunkpos1118; + } if (!yy_OptionallyIndentedLine()) goto l1112; yyprintf((stderr, " ok %s @ %s\n", "ListBlockLine", yybuf+yypos)); return 1; - l1140:; yypos= yypos0; yythunkpos= yythunkpos0; + l1112:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "ListBlockLine", yybuf+yypos)); return 0; } YY_RULE(int) yy_ListContinuationBlock() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 1, 0); - yyprintf((stderr, "%s\n", "ListContinuationBlock")); if (!yy_StartList()) goto l1147; yyDo(yySet, -1, 0); yyText(yybegin, yyend); if (!(YY_BEGIN)) goto l1147; - l1148:; - { int yypos1149= yypos, yythunkpos1149= yythunkpos; if (!yy_BlankLine()) goto l1149; goto l1148; - l1149:; yypos= yypos1149; yythunkpos= yythunkpos1149; - } yyText(yybegin, yyend); if (!(YY_END)) goto l1147; yyDo(yy_1_ListContinuationBlock, yybegin, yyend); if (!yy_Indent()) goto l1147; if (!yy_ListBlock()) goto l1147; yyDo(yy_2_ListContinuationBlock, yybegin, yyend); - l1150:; - { int yypos1151= yypos, yythunkpos1151= yythunkpos; if (!yy_Indent()) goto l1151; if (!yy_ListBlock()) goto l1151; yyDo(yy_2_ListContinuationBlock, yybegin, yyend); goto l1150; - l1151:; yypos= yypos1151; yythunkpos= yythunkpos1151; + yyprintf((stderr, "%s\n", "ListContinuationBlock")); if (!yy_StartList()) goto l1119; yyDo(yySet, -1, 0); yyText(yybegin, yyend); if (!(YY_BEGIN)) goto l1119; + l1120:; + { int yypos1121= yypos, yythunkpos1121= yythunkpos; if (!yy_BlankLine()) goto l1121; goto l1120; + l1121:; yypos= yypos1121; yythunkpos= yythunkpos1121; + } yyText(yybegin, yyend); if (!(YY_END)) goto l1119; yyDo(yy_1_ListContinuationBlock, yybegin, yyend); if (!yy_Indent()) goto l1119; if (!yy_ListBlock()) goto l1119; yyDo(yy_2_ListContinuationBlock, yybegin, yyend); + l1122:; + { int yypos1123= yypos, yythunkpos1123= yythunkpos; if (!yy_Indent()) goto l1123; if (!yy_ListBlock()) goto l1123; yyDo(yy_2_ListContinuationBlock, yybegin, yyend); goto l1122; + l1123:; yypos= yypos1123; yythunkpos= yythunkpos1123; } yyDo(yy_3_ListContinuationBlock, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "ListContinuationBlock", yybuf+yypos)); yyDo(yyPop, 1, 0); return 1; - l1147:; yypos= yypos0; yythunkpos= yythunkpos0; + l1119:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "ListContinuationBlock", yybuf+yypos)); return 0; } YY_RULE(int) yy_ListBlock() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 1, 0); - yyprintf((stderr, "%s\n", "ListBlock")); if (!yy_StartList()) goto l1152; yyDo(yySet, -1, 0); if (!yy_Line()) goto l1152; yyDo(yy_1_ListBlock, yybegin, yyend); - l1153:; - { int yypos1154= yypos, yythunkpos1154= yythunkpos; if (!yy_ListBlockLine()) goto l1154; yyDo(yy_2_ListBlock, yybegin, yyend); goto l1153; - l1154:; yypos= yypos1154; yythunkpos= yythunkpos1154; + yyprintf((stderr, "%s\n", "ListBlock")); if (!yy_StartList()) goto l1124; yyDo(yySet, -1, 0); if (!yy_Line()) goto l1124; yyDo(yy_1_ListBlock, yybegin, yyend); + l1125:; + { int yypos1126= yypos, yythunkpos1126= yythunkpos; if (!yy_ListBlockLine()) goto l1126; yyDo(yy_2_ListBlock, yybegin, yyend); goto l1125; + l1126:; yypos= yypos1126; yythunkpos= yythunkpos1126; } yyDo(yy_3_ListBlock, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "ListBlock", yybuf+yypos)); yyDo(yyPop, 1, 0); return 1; - l1152:; yypos= yypos0; yythunkpos= yythunkpos0; + l1124:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "ListBlock", yybuf+yypos)); return 0; } YY_RULE(int) yy_Enumerator() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "Enumerator")); if (!yy_NonindentSpace()) goto l1155; if (!yymatchClass((unsigned char *)"\000\000\000\000\000\000\377\003\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l1155; - l1156:; - { int yypos1157= yypos, yythunkpos1157= yythunkpos; if (!yymatchClass((unsigned char *)"\000\000\000\000\000\000\377\003\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l1157; goto l1156; - l1157:; yypos= yypos1157; yythunkpos= yythunkpos1157; - } if (!yymatchChar('.')) goto l1155; if (!yy_Spacechar()) goto l1155; - l1158:; - { int yypos1159= yypos, yythunkpos1159= yythunkpos; if (!yy_Spacechar()) goto l1159; goto l1158; - l1159:; yypos= yypos1159; yythunkpos= yythunkpos1159; + yyprintf((stderr, "%s\n", "Enumerator")); if (!yy_NonindentSpace()) goto l1127; if (!yymatchClass((unsigned char *)"\000\000\000\000\000\000\377\003\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l1127; + l1128:; + { int yypos1129= yypos, yythunkpos1129= yythunkpos; if (!yymatchClass((unsigned char *)"\000\000\000\000\000\000\377\003\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000")) goto l1129; goto l1128; + l1129:; yypos= yypos1129; yythunkpos= yythunkpos1129; + } if (!yymatchChar('.')) goto l1127; if (!yy_Spacechar()) goto l1127; + l1130:; + { int yypos1131= yypos, yythunkpos1131= yythunkpos; if (!yy_Spacechar()) goto l1131; goto l1130; + l1131:; yypos= yypos1131; yythunkpos= yythunkpos1131; } yyprintf((stderr, " ok %s @ %s\n", "Enumerator", yybuf+yypos)); return 1; - l1155:; yypos= yypos0; yythunkpos= yythunkpos0; + l1127:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Enumerator", yybuf+yypos)); return 0; } YY_RULE(int) yy_ListItem() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 1, 0); yyprintf((stderr, "%s\n", "ListItem")); - { int yypos1161= yypos, yythunkpos1161= yythunkpos; if (!yy_Bullet()) goto l1162; goto l1161; - l1162:; yypos= yypos1161; yythunkpos= yythunkpos1161; if (!yy_Enumerator()) goto l1160; + { int yypos1133= yypos, yythunkpos1133= yythunkpos; if (!yy_Bullet()) goto l1134; goto l1133; + l1134:; yypos= yypos1133; yythunkpos= yythunkpos1133; if (!yy_Enumerator()) goto l1132; } - l1161:; if (!yy_StartList()) goto l1160; yyDo(yySet, -1, 0); if (!yy_ListBlock()) goto l1160; yyDo(yy_1_ListItem, yybegin, yyend); - l1163:; - { int yypos1164= yypos, yythunkpos1164= yythunkpos; if (!yy_ListContinuationBlock()) goto l1164; yyDo(yy_2_ListItem, yybegin, yyend); goto l1163; - l1164:; yypos= yypos1164; yythunkpos= yythunkpos1164; + l1133:; if (!yy_StartList()) goto l1132; yyDo(yySet, -1, 0); if (!yy_ListBlock()) goto l1132; yyDo(yy_1_ListItem, yybegin, yyend); + l1135:; + { int yypos1136= yypos, yythunkpos1136= yythunkpos; if (!yy_ListContinuationBlock()) goto l1136; yyDo(yy_2_ListItem, yybegin, yyend); goto l1135; + l1136:; yypos= yypos1136; yythunkpos= yythunkpos1136; } yyDo(yy_3_ListItem, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "ListItem", yybuf+yypos)); yyDo(yyPop, 1, 0); return 1; - l1160:; yypos= yypos0; yythunkpos= yythunkpos0; + l1132:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "ListItem", yybuf+yypos)); return 0; } YY_RULE(int) yy_BulletListItem() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "BulletListItem")); - { int yypos1166= yypos, yythunkpos1166= yythunkpos; if (!yy_HorizontalRule()) goto l1166; goto l1165; - l1166:; yypos= yypos1166; yythunkpos= yythunkpos1166; + { int yypos1138= yypos, yythunkpos1138= yythunkpos; if (!yy_HorizontalRule()) goto l1138; goto l1137; + l1138:; yypos= yypos1138; yythunkpos= yythunkpos1138; } - { int yypos1167= yypos, yythunkpos1167= yythunkpos; if (!yy_Bullet()) goto l1165; yypos= yypos1167; yythunkpos= yythunkpos1167; - } if (!yy_ListItem()) goto l1165; + { int yypos1139= yypos, yythunkpos1139= yythunkpos; if (!yy_Bullet()) goto l1137; yypos= yypos1139; yythunkpos= yythunkpos1139; + } if (!yy_ListItem()) goto l1137; yyprintf((stderr, " ok %s @ %s\n", "BulletListItem", yybuf+yypos)); return 1; - l1165:; yypos= yypos0; yythunkpos= yythunkpos0; + l1137:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "BulletListItem", yybuf+yypos)); return 0; } YY_RULE(int) yy_BulletListLoose() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 2, 0); - yyprintf((stderr, "%s\n", "BulletListLoose")); if (!yy_StartList()) goto l1168; yyDo(yySet, -2, 0); if (!yy_BulletListItem()) goto l1168; yyDo(yySet, -1, 0); - l1171:; - { int yypos1172= yypos, yythunkpos1172= yythunkpos; if (!yy_BlankLine()) goto l1172; goto l1171; - l1172:; yypos= yypos1172; yythunkpos= yythunkpos1172; + yyprintf((stderr, "%s\n", "BulletListLoose")); if (!yy_StartList()) goto l1140; yyDo(yySet, -2, 0); if (!yy_BulletListItem()) goto l1140; yyDo(yySet, -1, 0); + l1143:; + { int yypos1144= yypos, yythunkpos1144= yythunkpos; if (!yy_BlankLine()) goto l1144; goto l1143; + l1144:; yypos= yypos1144; yythunkpos= yythunkpos1144; } yyDo(yy_1_BulletListLoose, yybegin, yyend); - l1169:; - { int yypos1170= yypos, yythunkpos1170= yythunkpos; if (!yy_BulletListItem()) goto l1170; yyDo(yySet, -1, 0); - l1173:; - { int yypos1174= yypos, yythunkpos1174= yythunkpos; if (!yy_BlankLine()) goto l1174; goto l1173; - l1174:; yypos= yypos1174; yythunkpos= yythunkpos1174; - } yyDo(yy_1_BulletListLoose, yybegin, yyend); goto l1169; - l1170:; yypos= yypos1170; yythunkpos= yythunkpos1170; + l1141:; + { int yypos1142= yypos, yythunkpos1142= yythunkpos; if (!yy_BulletListItem()) goto l1142; yyDo(yySet, -1, 0); + l1145:; + { int yypos1146= yypos, yythunkpos1146= yythunkpos; if (!yy_BlankLine()) goto l1146; goto l1145; + l1146:; yypos= yypos1146; yythunkpos= yythunkpos1146; + } yyDo(yy_1_BulletListLoose, yybegin, yyend); goto l1141; + l1142:; yypos= yypos1142; yythunkpos= yythunkpos1142; } yyDo(yy_2_BulletListLoose, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "BulletListLoose", yybuf+yypos)); yyDo(yyPop, 2, 0); return 1; - l1168:; yypos= yypos0; yythunkpos= yythunkpos0; + l1140:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "BulletListLoose", yybuf+yypos)); return 0; } YY_RULE(int) yy_BulletListTight() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 1, 0); - yyprintf((stderr, "%s\n", "BulletListTight")); if (!yy_StartList()) goto l1175; yyDo(yySet, -1, 0); if (!yy_BulletListItem()) goto l1175; yyDo(yy_1_BulletListTight, yybegin, yyend); - l1176:; - { int yypos1177= yypos, yythunkpos1177= yythunkpos; if (!yy_BulletListItem()) goto l1177; yyDo(yy_1_BulletListTight, yybegin, yyend); goto l1176; - l1177:; yypos= yypos1177; yythunkpos= yythunkpos1177; + yyprintf((stderr, "%s\n", "BulletListTight")); if (!yy_StartList()) goto l1147; yyDo(yySet, -1, 0); if (!yy_BulletListItem()) goto l1147; yyDo(yy_1_BulletListTight, yybegin, yyend); + l1148:; + { int yypos1149= yypos, yythunkpos1149= yythunkpos; if (!yy_BulletListItem()) goto l1149; yyDo(yy_1_BulletListTight, yybegin, yyend); goto l1148; + l1149:; yypos= yypos1149; yythunkpos= yythunkpos1149; } - l1178:; - { int yypos1179= yypos, yythunkpos1179= yythunkpos; if (!yy_BlankLine()) goto l1179; goto l1178; - l1179:; yypos= yypos1179; yythunkpos= yythunkpos1179; + l1150:; + { int yypos1151= yypos, yythunkpos1151= yythunkpos; if (!yy_BlankLine()) goto l1151; goto l1150; + l1151:; yypos= yypos1151; yythunkpos= yythunkpos1151; } - { int yypos1180= yypos, yythunkpos1180= yythunkpos; if (!yy_BulletListLoose()) goto l1180; goto l1175; - l1180:; yypos= yypos1180; yythunkpos= yythunkpos1180; + { int yypos1152= yypos, yythunkpos1152= yythunkpos; if (!yy_BulletListLoose()) goto l1152; goto l1147; + l1152:; yypos= yypos1152; yythunkpos= yythunkpos1152; } yyDo(yy_2_BulletListTight, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "BulletListTight", yybuf+yypos)); yyDo(yyPop, 1, 0); return 1; - l1175:; yypos= yypos0; yythunkpos= yythunkpos0; + l1147:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "BulletListTight", yybuf+yypos)); return 0; } YY_RULE(int) yy_Spacechar() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "Spacechar")); - { int yypos1182= yypos, yythunkpos1182= yythunkpos; if (!yymatchChar(' ')) goto l1183; goto l1182; - l1183:; yypos= yypos1182; yythunkpos= yythunkpos1182; if (!yymatchChar('\t')) goto l1181; + { int yypos1154= yypos, yythunkpos1154= yythunkpos; if (!yymatchChar(' ')) goto l1155; goto l1154; + l1155:; yypos= yypos1154; yythunkpos= yythunkpos1154; if (!yymatchChar('\t')) goto l1153; } - l1182:; + l1154:; yyprintf((stderr, " ok %s @ %s\n", "Spacechar", yybuf+yypos)); return 1; - l1181:; yypos= yypos0; yythunkpos= yythunkpos0; + l1153:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Spacechar", yybuf+yypos)); return 0; } YY_RULE(int) yy_Bullet() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "Bullet")); if (!yy_NonindentSpace()) goto l1184; - { int yypos1185= yypos, yythunkpos1185= yythunkpos; if (!yymatchChar('+')) goto l1186; goto l1185; - l1186:; yypos= yypos1185; yythunkpos= yythunkpos1185; if (!yymatchChar('*')) goto l1187; goto l1185; - l1187:; yypos= yypos1185; yythunkpos= yythunkpos1185; if (!yymatchChar('-')) goto l1184; + yyprintf((stderr, "%s\n", "Bullet")); if (!yy_NonindentSpace()) goto l1156; + { int yypos1157= yypos, yythunkpos1157= yythunkpos; if (!yymatchChar('+')) goto l1158; goto l1157; + l1158:; yypos= yypos1157; yythunkpos= yythunkpos1157; if (!yymatchChar('*')) goto l1159; goto l1157; + l1159:; yypos= yypos1157; yythunkpos= yythunkpos1157; if (!yymatchChar('-')) goto l1156; } - l1185:; if (!yy_Spacechar()) goto l1184; - l1188:; - { int yypos1189= yypos, yythunkpos1189= yythunkpos; if (!yy_Spacechar()) goto l1189; goto l1188; - l1189:; yypos= yypos1189; yythunkpos= yythunkpos1189; + l1157:; if (!yy_Spacechar()) goto l1156; + l1160:; + { int yypos1161= yypos, yythunkpos1161= yythunkpos; if (!yy_Spacechar()) goto l1161; goto l1160; + l1161:; yypos= yypos1161; yythunkpos= yythunkpos1161; } yyprintf((stderr, " ok %s @ %s\n", "Bullet", yybuf+yypos)); return 1; - l1184:; yypos= yypos0; yythunkpos= yythunkpos0; + l1156:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Bullet", yybuf+yypos)); return 0; } YY_RULE(int) yy_VerbatimChunk() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 1, 0); - yyprintf((stderr, "%s\n", "VerbatimChunk")); if (!yy_StartList()) goto l1190; yyDo(yySet, -1, 0); - l1191:; - { int yypos1192= yypos, yythunkpos1192= yythunkpos; if (!yy_BlankLine()) goto l1192; yyDo(yy_1_VerbatimChunk, yybegin, yyend); goto l1191; - l1192:; yypos= yypos1192; yythunkpos= yythunkpos1192; - } if (!yy_NonblankIndentedLine()) goto l1190; yyDo(yy_2_VerbatimChunk, yybegin, yyend); - l1193:; - { int yypos1194= yypos, yythunkpos1194= yythunkpos; if (!yy_NonblankIndentedLine()) goto l1194; yyDo(yy_2_VerbatimChunk, yybegin, yyend); goto l1193; - l1194:; yypos= yypos1194; yythunkpos= yythunkpos1194; + yyprintf((stderr, "%s\n", "VerbatimChunk")); if (!yy_StartList()) goto l1162; yyDo(yySet, -1, 0); + l1163:; + { int yypos1164= yypos, yythunkpos1164= yythunkpos; if (!yy_BlankLine()) goto l1164; yyDo(yy_1_VerbatimChunk, yybegin, yyend); goto l1163; + l1164:; yypos= yypos1164; yythunkpos= yythunkpos1164; + } if (!yy_NonblankIndentedLine()) goto l1162; yyDo(yy_2_VerbatimChunk, yybegin, yyend); + l1165:; + { int yypos1166= yypos, yythunkpos1166= yythunkpos; if (!yy_NonblankIndentedLine()) goto l1166; yyDo(yy_2_VerbatimChunk, yybegin, yyend); goto l1165; + l1166:; yypos= yypos1166; yythunkpos= yythunkpos1166; } yyDo(yy_3_VerbatimChunk, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "VerbatimChunk", yybuf+yypos)); yyDo(yyPop, 1, 0); return 1; - l1190:; yypos= yypos0; yythunkpos= yythunkpos0; + l1162:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "VerbatimChunk", yybuf+yypos)); return 0; } YY_RULE(int) yy_IndentedLine() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "IndentedLine")); if (!yy_Indent()) goto l1195; if (!yy_Line()) goto l1195; + yyprintf((stderr, "%s\n", "IndentedLine")); if (!yy_Indent()) goto l1167; if (!yy_Line()) goto l1167; yyprintf((stderr, " ok %s @ %s\n", "IndentedLine", yybuf+yypos)); return 1; - l1195:; yypos= yypos0; yythunkpos= yythunkpos0; + l1167:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "IndentedLine", yybuf+yypos)); return 0; } YY_RULE(int) yy_NonblankIndentedLine() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "NonblankIndentedLine")); - { int yypos1197= yypos, yythunkpos1197= yythunkpos; if (!yy_BlankLine()) goto l1197; goto l1196; - l1197:; yypos= yypos1197; yythunkpos= yythunkpos1197; - } if (!yy_IndentedLine()) goto l1196; + { int yypos1169= yypos, yythunkpos1169= yythunkpos; if (!yy_BlankLine()) goto l1169; goto l1168; + l1169:; yypos= yypos1169; yythunkpos= yythunkpos1169; + } if (!yy_IndentedLine()) goto l1168; yyprintf((stderr, " ok %s @ %s\n", "NonblankIndentedLine", yybuf+yypos)); return 1; - l1196:; yypos= yypos0; yythunkpos= yythunkpos0; + l1168:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "NonblankIndentedLine", yybuf+yypos)); return 0; } YY_RULE(int) yy_Line() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "Line")); if (!yy_RawLine()) goto l1198; yyDo(yy_1_Line, yybegin, yyend); + yyprintf((stderr, "%s\n", "Line")); if (!yy_RawLine()) goto l1170; yyDo(yy_1_Line, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "Line", yybuf+yypos)); return 1; - l1198:; yypos= yypos0; yythunkpos= yythunkpos0; + l1170:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Line", yybuf+yypos)); return 0; } YY_RULE(int) yy_BlockQuoteRaw() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 1, 0); - yyprintf((stderr, "%s\n", "BlockQuoteRaw")); if (!yy_StartList()) goto l1199; yyDo(yySet, -1, 0); if (!yymatchChar('>')) goto l1199; - { int yypos1202= yypos, yythunkpos1202= yythunkpos; if (!yymatchChar(' ')) goto l1202; goto l1203; - l1202:; yypos= yypos1202; yythunkpos= yythunkpos1202; + yyprintf((stderr, "%s\n", "BlockQuoteRaw")); if (!yy_StartList()) goto l1171; yyDo(yySet, -1, 0); if (!yymatchChar('>')) goto l1171; + { int yypos1174= yypos, yythunkpos1174= yythunkpos; if (!yymatchChar(' ')) goto l1174; goto l1175; + l1174:; yypos= yypos1174; yythunkpos= yythunkpos1174; } - l1203:; if (!yy_Line()) goto l1199; yyDo(yy_1_BlockQuoteRaw, yybegin, yyend); - l1204:; - { int yypos1205= yypos, yythunkpos1205= yythunkpos; - { int yypos1206= yypos, yythunkpos1206= yythunkpos; if (!yymatchChar('>')) goto l1206; goto l1205; - l1206:; yypos= yypos1206; yythunkpos= yythunkpos1206; + l1175:; if (!yy_Line()) goto l1171; yyDo(yy_1_BlockQuoteRaw, yybegin, yyend); + l1176:; + { int yypos1177= yypos, yythunkpos1177= yythunkpos; + { int yypos1178= yypos, yythunkpos1178= yythunkpos; if (!yymatchChar('>')) goto l1178; goto l1177; + l1178:; yypos= yypos1178; yythunkpos= yythunkpos1178; } - { int yypos1207= yypos, yythunkpos1207= yythunkpos; if (!yy_BlankLine()) goto l1207; goto l1205; - l1207:; yypos= yypos1207; yythunkpos= yythunkpos1207; - } if (!yy_Line()) goto l1205; yyDo(yy_2_BlockQuoteRaw, yybegin, yyend); goto l1204; - l1205:; yypos= yypos1205; yythunkpos= yythunkpos1205; + { int yypos1179= yypos, yythunkpos1179= yythunkpos; if (!yy_BlankLine()) goto l1179; goto l1177; + l1179:; yypos= yypos1179; yythunkpos= yythunkpos1179; + } if (!yy_Line()) goto l1177; yyDo(yy_2_BlockQuoteRaw, yybegin, yyend); goto l1176; + l1177:; yypos= yypos1177; yythunkpos= yythunkpos1177; } - l1208:; - { int yypos1209= yypos, yythunkpos1209= yythunkpos; if (!yy_BlankLine()) goto l1209; yyDo(yy_3_BlockQuoteRaw, yybegin, yyend); goto l1208; - l1209:; yypos= yypos1209; yythunkpos= yythunkpos1209; + l1180:; + { int yypos1181= yypos, yythunkpos1181= yythunkpos; if (!yy_BlankLine()) goto l1181; yyDo(yy_3_BlockQuoteRaw, yybegin, yyend); goto l1180; + l1181:; yypos= yypos1181; yythunkpos= yythunkpos1181; } - l1200:; - { int yypos1201= yypos, yythunkpos1201= yythunkpos; if (!yymatchChar('>')) goto l1201; - { int yypos1210= yypos, yythunkpos1210= yythunkpos; if (!yymatchChar(' ')) goto l1210; goto l1211; - l1210:; yypos= yypos1210; yythunkpos= yythunkpos1210; + l1172:; + { int yypos1173= yypos, yythunkpos1173= yythunkpos; if (!yymatchChar('>')) goto l1173; + { int yypos1182= yypos, yythunkpos1182= yythunkpos; if (!yymatchChar(' ')) goto l1182; goto l1183; + l1182:; yypos= yypos1182; yythunkpos= yythunkpos1182; } - l1211:; if (!yy_Line()) goto l1201; yyDo(yy_1_BlockQuoteRaw, yybegin, yyend); - l1212:; - { int yypos1213= yypos, yythunkpos1213= yythunkpos; - { int yypos1214= yypos, yythunkpos1214= yythunkpos; if (!yymatchChar('>')) goto l1214; goto l1213; - l1214:; yypos= yypos1214; yythunkpos= yythunkpos1214; + l1183:; if (!yy_Line()) goto l1173; yyDo(yy_1_BlockQuoteRaw, yybegin, yyend); + l1184:; + { int yypos1185= yypos, yythunkpos1185= yythunkpos; + { int yypos1186= yypos, yythunkpos1186= yythunkpos; if (!yymatchChar('>')) goto l1186; goto l1185; + l1186:; yypos= yypos1186; yythunkpos= yythunkpos1186; } - { int yypos1215= yypos, yythunkpos1215= yythunkpos; if (!yy_BlankLine()) goto l1215; goto l1213; - l1215:; yypos= yypos1215; yythunkpos= yythunkpos1215; - } if (!yy_Line()) goto l1213; yyDo(yy_2_BlockQuoteRaw, yybegin, yyend); goto l1212; - l1213:; yypos= yypos1213; yythunkpos= yythunkpos1213; + { int yypos1187= yypos, yythunkpos1187= yythunkpos; if (!yy_BlankLine()) goto l1187; goto l1185; + l1187:; yypos= yypos1187; yythunkpos= yythunkpos1187; + } if (!yy_Line()) goto l1185; yyDo(yy_2_BlockQuoteRaw, yybegin, yyend); goto l1184; + l1185:; yypos= yypos1185; yythunkpos= yythunkpos1185; } - l1216:; - { int yypos1217= yypos, yythunkpos1217= yythunkpos; if (!yy_BlankLine()) goto l1217; yyDo(yy_3_BlockQuoteRaw, yybegin, yyend); goto l1216; - l1217:; yypos= yypos1217; yythunkpos= yythunkpos1217; - } goto l1200; - l1201:; yypos= yypos1201; yythunkpos= yythunkpos1201; + l1188:; + { int yypos1189= yypos, yythunkpos1189= yythunkpos; if (!yy_BlankLine()) goto l1189; yyDo(yy_3_BlockQuoteRaw, yybegin, yyend); goto l1188; + l1189:; yypos= yypos1189; yythunkpos= yythunkpos1189; + } goto l1172; + l1173:; yypos= yypos1173; yythunkpos= yythunkpos1173; } yyDo(yy_4_BlockQuoteRaw, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "BlockQuoteRaw", yybuf+yypos)); yyDo(yyPop, 1, 0); return 1; - l1199:; yypos= yypos0; yythunkpos= yythunkpos0; + l1171:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "BlockQuoteRaw", yybuf+yypos)); return 0; } YY_RULE(int) yy_Endline() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "Endline")); - { int yypos1219= yypos, yythunkpos1219= yythunkpos; if (!yy_TerminalEndline()) goto l1220; goto l1219; - l1220:; yypos= yypos1219; yythunkpos= yythunkpos1219; if (!yy_NormalEndline()) goto l1218; + { int yypos1191= yypos, yythunkpos1191= yythunkpos; if (!yy_TerminalEndline()) goto l1192; goto l1191; + l1192:; yypos= yypos1191; yythunkpos= yythunkpos1191; if (!yy_NormalEndline()) goto l1190; } - l1219:; + l1191:; yyprintf((stderr, " ok %s @ %s\n", "Endline", yybuf+yypos)); return 1; - l1218:; yypos= yypos0; yythunkpos= yythunkpos0; + l1190:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Endline", yybuf+yypos)); return 0; } YY_RULE(int) yy_SetextHeading2() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 1, 0); - yyprintf((stderr, "%s\n", "SetextHeading2")); if (!yy_StartList()) goto l1221; yyDo(yySet, -1, 0); - { int yypos1224= yypos, yythunkpos1224= yythunkpos; if (!yy_Endline()) goto l1224; goto l1221; - l1224:; yypos= yypos1224; yythunkpos= yythunkpos1224; - } if (!yy_Inline()) goto l1221; yyDo(yy_1_SetextHeading2, yybegin, yyend); - l1222:; - { int yypos1223= yypos, yythunkpos1223= yythunkpos; - { int yypos1225= yypos, yythunkpos1225= yythunkpos; if (!yy_Endline()) goto l1225; goto l1223; - l1225:; yypos= yypos1225; yythunkpos= yythunkpos1225; - } if (!yy_Inline()) goto l1223; yyDo(yy_1_SetextHeading2, yybegin, yyend); goto l1222; - l1223:; yypos= yypos1223; yythunkpos= yythunkpos1223; - } if (!yy_Newline()) goto l1221; if (!yymatchString("---")) goto l1221; - l1226:; - { int yypos1227= yypos, yythunkpos1227= yythunkpos; if (!yymatchChar('-')) goto l1227; goto l1226; - l1227:; yypos= yypos1227; yythunkpos= yythunkpos1227; - } if (!yy_Newline()) goto l1221; yyDo(yy_2_SetextHeading2, yybegin, yyend); + yyprintf((stderr, "%s\n", "SetextHeading2")); if (!yy_StartList()) goto l1193; yyDo(yySet, -1, 0); + { int yypos1196= yypos, yythunkpos1196= yythunkpos; if (!yy_Endline()) goto l1196; goto l1193; + l1196:; yypos= yypos1196; yythunkpos= yythunkpos1196; + } if (!yy_Inline()) goto l1193; yyDo(yy_1_SetextHeading2, yybegin, yyend); + l1194:; + { int yypos1195= yypos, yythunkpos1195= yythunkpos; + { int yypos1197= yypos, yythunkpos1197= yythunkpos; if (!yy_Endline()) goto l1197; goto l1195; + l1197:; yypos= yypos1197; yythunkpos= yythunkpos1197; + } if (!yy_Inline()) goto l1195; yyDo(yy_1_SetextHeading2, yybegin, yyend); goto l1194; + l1195:; yypos= yypos1195; yythunkpos= yythunkpos1195; + } if (!yy_Newline()) goto l1193; if (!yymatchString("---")) goto l1193; + l1198:; + { int yypos1199= yypos, yythunkpos1199= yythunkpos; if (!yymatchChar('-')) goto l1199; goto l1198; + l1199:; yypos= yypos1199; yythunkpos= yythunkpos1199; + } if (!yy_Newline()) goto l1193; yyDo(yy_2_SetextHeading2, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "SetextHeading2", yybuf+yypos)); yyDo(yyPop, 1, 0); return 1; - l1221:; yypos= yypos0; yythunkpos= yythunkpos0; + l1193:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "SetextHeading2", yybuf+yypos)); return 0; } YY_RULE(int) yy_SetextHeading1() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 1, 0); - yyprintf((stderr, "%s\n", "SetextHeading1")); if (!yy_StartList()) goto l1228; yyDo(yySet, -1, 0); - { int yypos1231= yypos, yythunkpos1231= yythunkpos; if (!yy_Endline()) goto l1231; goto l1228; - l1231:; yypos= yypos1231; yythunkpos= yythunkpos1231; - } if (!yy_Inline()) goto l1228; yyDo(yy_1_SetextHeading1, yybegin, yyend); - l1229:; - { int yypos1230= yypos, yythunkpos1230= yythunkpos; - { int yypos1232= yypos, yythunkpos1232= yythunkpos; if (!yy_Endline()) goto l1232; goto l1230; - l1232:; yypos= yypos1232; yythunkpos= yythunkpos1232; - } if (!yy_Inline()) goto l1230; yyDo(yy_1_SetextHeading1, yybegin, yyend); goto l1229; - l1230:; yypos= yypos1230; yythunkpos= yythunkpos1230; - } if (!yy_Newline()) goto l1228; if (!yymatchString("===")) goto l1228; - l1233:; - { int yypos1234= yypos, yythunkpos1234= yythunkpos; if (!yymatchChar('=')) goto l1234; goto l1233; - l1234:; yypos= yypos1234; yythunkpos= yythunkpos1234; - } if (!yy_Newline()) goto l1228; yyDo(yy_2_SetextHeading1, yybegin, yyend); + yyprintf((stderr, "%s\n", "SetextHeading1")); if (!yy_StartList()) goto l1200; yyDo(yySet, -1, 0); + { int yypos1203= yypos, yythunkpos1203= yythunkpos; if (!yy_Endline()) goto l1203; goto l1200; + l1203:; yypos= yypos1203; yythunkpos= yythunkpos1203; + } if (!yy_Inline()) goto l1200; yyDo(yy_1_SetextHeading1, yybegin, yyend); + l1201:; + { int yypos1202= yypos, yythunkpos1202= yythunkpos; + { int yypos1204= yypos, yythunkpos1204= yythunkpos; if (!yy_Endline()) goto l1204; goto l1202; + l1204:; yypos= yypos1204; yythunkpos= yythunkpos1204; + } if (!yy_Inline()) goto l1202; yyDo(yy_1_SetextHeading1, yybegin, yyend); goto l1201; + l1202:; yypos= yypos1202; yythunkpos= yythunkpos1202; + } if (!yy_Newline()) goto l1200; if (!yymatchString("===")) goto l1200; + l1205:; + { int yypos1206= yypos, yythunkpos1206= yythunkpos; if (!yymatchChar('=')) goto l1206; goto l1205; + l1206:; yypos= yypos1206; yythunkpos= yythunkpos1206; + } if (!yy_Newline()) goto l1200; yyDo(yy_2_SetextHeading1, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "SetextHeading1", yybuf+yypos)); yyDo(yyPop, 1, 0); return 1; - l1228:; yypos= yypos0; yythunkpos= yythunkpos0; + l1200:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "SetextHeading1", yybuf+yypos)); return 0; } YY_RULE(int) yy_SetextHeading() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "SetextHeading")); - { int yypos1236= yypos, yythunkpos1236= yythunkpos; if (!yy_SetextHeading1()) goto l1237; goto l1236; - l1237:; yypos= yypos1236; yythunkpos= yythunkpos1236; if (!yy_SetextHeading2()) goto l1235; + { int yypos1208= yypos, yythunkpos1208= yythunkpos; if (!yy_SetextHeading1()) goto l1209; goto l1208; + l1209:; yypos= yypos1208; yythunkpos= yythunkpos1208; if (!yy_SetextHeading2()) goto l1207; } - l1236:; + l1208:; yyprintf((stderr, " ok %s @ %s\n", "SetextHeading", yybuf+yypos)); return 1; - l1235:; yypos= yypos0; yythunkpos= yythunkpos0; + l1207:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "SetextHeading", yybuf+yypos)); return 0; } YY_RULE(int) yy_AtxHeading() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 2, 0); - yyprintf((stderr, "%s\n", "AtxHeading")); if (!yy_AtxStart()) goto l1238; yyDo(yySet, -2, 0); if (!yy_Sp()) goto l1238; if (!yy_StartList()) goto l1238; yyDo(yySet, -1, 0); if (!yy_AtxInline()) goto l1238; yyDo(yy_1_AtxHeading, yybegin, yyend); - l1239:; - { int yypos1240= yypos, yythunkpos1240= yythunkpos; if (!yy_AtxInline()) goto l1240; yyDo(yy_1_AtxHeading, yybegin, yyend); goto l1239; - l1240:; yypos= yypos1240; yythunkpos= yythunkpos1240; + yyprintf((stderr, "%s\n", "AtxHeading")); if (!yy_AtxStart()) goto l1210; yyDo(yySet, -2, 0); if (!yy_Sp()) goto l1210; if (!yy_StartList()) goto l1210; yyDo(yySet, -1, 0); if (!yy_AtxInline()) goto l1210; yyDo(yy_1_AtxHeading, yybegin, yyend); + l1211:; + { int yypos1212= yypos, yythunkpos1212= yythunkpos; if (!yy_AtxInline()) goto l1212; yyDo(yy_1_AtxHeading, yybegin, yyend); goto l1211; + l1212:; yypos= yypos1212; yythunkpos= yythunkpos1212; } - { int yypos1241= yypos, yythunkpos1241= yythunkpos; if (!yy_Sp()) goto l1241; - l1243:; - { int yypos1244= yypos, yythunkpos1244= yythunkpos; if (!yymatchChar('#')) goto l1244; goto l1243; - l1244:; yypos= yypos1244; yythunkpos= yythunkpos1244; - } if (!yy_Sp()) goto l1241; goto l1242; - l1241:; yypos= yypos1241; yythunkpos= yythunkpos1241; + { int yypos1213= yypos, yythunkpos1213= yythunkpos; if (!yy_Sp()) goto l1213; + l1215:; + { int yypos1216= yypos, yythunkpos1216= yythunkpos; if (!yymatchChar('#')) goto l1216; goto l1215; + l1216:; yypos= yypos1216; yythunkpos= yythunkpos1216; + } if (!yy_Sp()) goto l1213; goto l1214; + l1213:; yypos= yypos1213; yythunkpos= yythunkpos1213; } - l1242:; if (!yy_Newline()) goto l1238; yyDo(yy_2_AtxHeading, yybegin, yyend); + l1214:; if (!yy_Newline()) goto l1210; yyDo(yy_2_AtxHeading, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "AtxHeading", yybuf+yypos)); yyDo(yyPop, 2, 0); return 1; - l1238:; yypos= yypos0; yythunkpos= yythunkpos0; + l1210:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "AtxHeading", yybuf+yypos)); return 0; } YY_RULE(int) yy_AtxStart() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "AtxStart")); yyText(yybegin, yyend); if (!(YY_BEGIN)) goto l1245; - { int yypos1246= yypos, yythunkpos1246= yythunkpos; if (!yymatchString("######")) goto l1247; goto l1246; - l1247:; yypos= yypos1246; yythunkpos= yythunkpos1246; if (!yymatchString("#####")) goto l1248; goto l1246; - l1248:; yypos= yypos1246; yythunkpos= yythunkpos1246; if (!yymatchString("####")) goto l1249; goto l1246; - l1249:; yypos= yypos1246; yythunkpos= yythunkpos1246; if (!yymatchString("###")) goto l1250; goto l1246; - l1250:; yypos= yypos1246; yythunkpos= yythunkpos1246; if (!yymatchString("##")) goto l1251; goto l1246; - l1251:; yypos= yypos1246; yythunkpos= yythunkpos1246; if (!yymatchChar('#')) goto l1245; + yyprintf((stderr, "%s\n", "AtxStart")); yyText(yybegin, yyend); if (!(YY_BEGIN)) goto l1217; + { int yypos1218= yypos, yythunkpos1218= yythunkpos; if (!yymatchString("######")) goto l1219; goto l1218; + l1219:; yypos= yypos1218; yythunkpos= yythunkpos1218; if (!yymatchString("#####")) goto l1220; goto l1218; + l1220:; yypos= yypos1218; yythunkpos= yythunkpos1218; if (!yymatchString("####")) goto l1221; goto l1218; + l1221:; yypos= yypos1218; yythunkpos= yythunkpos1218; if (!yymatchString("###")) goto l1222; goto l1218; + l1222:; yypos= yypos1218; yythunkpos= yythunkpos1218; if (!yymatchString("##")) goto l1223; goto l1218; + l1223:; yypos= yypos1218; yythunkpos= yythunkpos1218; if (!yymatchChar('#')) goto l1217; } - l1246:; yyText(yybegin, yyend); if (!(YY_END)) goto l1245; yyDo(yy_1_AtxStart, yybegin, yyend); + l1218:; yyText(yybegin, yyend); if (!(YY_END)) goto l1217; yyDo(yy_1_AtxStart, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "AtxStart", yybuf+yypos)); return 1; - l1245:; yypos= yypos0; yythunkpos= yythunkpos0; + l1217:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "AtxStart", yybuf+yypos)); return 0; } YY_RULE(int) yy_Inline() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "Inline")); - { int yypos1253= yypos, yythunkpos1253= yythunkpos; if (!yy_Str()) goto l1254; goto l1253; - l1254:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_LineBreak()) goto l1255; goto l1253; - l1255:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_Endline()) goto l1256; goto l1253; - l1256:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_UlOrStarLine()) goto l1257; goto l1253; - l1257:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_Space()) goto l1258; goto l1253; - l1258:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_Strong()) goto l1259; goto l1253; - l1259:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_Emph()) goto l1260; goto l1253; - l1260:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_Image()) goto l1261; goto l1253; - l1261:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_Link()) goto l1262; goto l1253; - l1262:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_NoteReference()) goto l1263; goto l1253; - l1263:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_InlineNote()) goto l1264; goto l1253; - l1264:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_Code()) goto l1265; goto l1253; - l1265:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_RawHtml()) goto l1266; goto l1253; - l1266:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_Entity()) goto l1267; goto l1253; - l1267:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_EscapedChar()) goto l1268; goto l1253; - l1268:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_Smart()) goto l1269; goto l1253; - l1269:; yypos= yypos1253; yythunkpos= yythunkpos1253; if (!yy_Symbol()) goto l1252; + { int yypos1225= yypos, yythunkpos1225= yythunkpos; if (!yy_Str()) goto l1226; goto l1225; + l1226:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_LineBreak()) goto l1227; goto l1225; + l1227:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_Endline()) goto l1228; goto l1225; + l1228:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_UlOrStarLine()) goto l1229; goto l1225; + l1229:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_Space()) goto l1230; goto l1225; + l1230:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_Strong()) goto l1231; goto l1225; + l1231:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_Emph()) goto l1232; goto l1225; + l1232:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_Image()) goto l1233; goto l1225; + l1233:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_Link()) goto l1234; goto l1225; + l1234:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_NoteReference()) goto l1235; goto l1225; + l1235:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_InlineNote()) goto l1236; goto l1225; + l1236:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_Code()) goto l1237; goto l1225; + l1237:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_RawHtml()) goto l1238; goto l1225; + l1238:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_Entity()) goto l1239; goto l1225; + l1239:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_EscapedChar()) goto l1240; goto l1225; + l1240:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_Smart()) goto l1241; goto l1225; + l1241:; yypos= yypos1225; yythunkpos= yythunkpos1225; if (!yy_Symbol()) goto l1224; } - l1253:; + l1225:; yyprintf((stderr, " ok %s @ %s\n", "Inline", yybuf+yypos)); return 1; - l1252:; yypos= yypos0; yythunkpos= yythunkpos0; + l1224:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Inline", yybuf+yypos)); return 0; } YY_RULE(int) yy_Sp() { yyprintf((stderr, "%s\n", "Sp")); - l1271:; - { int yypos1272= yypos, yythunkpos1272= yythunkpos; if (!yy_Spacechar()) goto l1272; goto l1271; - l1272:; yypos= yypos1272; yythunkpos= yythunkpos1272; + l1243:; + { int yypos1244= yypos, yythunkpos1244= yythunkpos; if (!yy_Spacechar()) goto l1244; goto l1243; + l1244:; yypos= yypos1244; yythunkpos= yythunkpos1244; } yyprintf((stderr, " ok %s @ %s\n", "Sp", yybuf+yypos)); return 1; } YY_RULE(int) yy_Newline() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "Newline")); - { int yypos1274= yypos, yythunkpos1274= yythunkpos; if (!yymatchChar('\n')) goto l1275; goto l1274; - l1275:; yypos= yypos1274; yythunkpos= yythunkpos1274; if (!yymatchChar('\r')) goto l1273; - { int yypos1276= yypos, yythunkpos1276= yythunkpos; if (!yymatchChar('\n')) goto l1276; goto l1277; - l1276:; yypos= yypos1276; yythunkpos= yythunkpos1276; + { int yypos1246= yypos, yythunkpos1246= yythunkpos; if (!yymatchChar('\n')) goto l1247; goto l1246; + l1247:; yypos= yypos1246; yythunkpos= yythunkpos1246; if (!yymatchChar('\r')) goto l1245; + { int yypos1248= yypos, yythunkpos1248= yythunkpos; if (!yymatchChar('\n')) goto l1248; goto l1249; + l1248:; yypos= yypos1248; yythunkpos= yythunkpos1248; } - l1277:; + l1249:; } - l1274:; + l1246:; yyprintf((stderr, " ok %s @ %s\n", "Newline", yybuf+yypos)); return 1; - l1273:; yypos= yypos0; yythunkpos= yythunkpos0; + l1245:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Newline", yybuf+yypos)); return 0; } YY_RULE(int) yy_AtxInline() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "AtxInline")); - { int yypos1279= yypos, yythunkpos1279= yythunkpos; if (!yy_Newline()) goto l1279; goto l1278; - l1279:; yypos= yypos1279; yythunkpos= yythunkpos1279; + { int yypos1251= yypos, yythunkpos1251= yythunkpos; if (!yy_Newline()) goto l1251; goto l1250; + l1251:; yypos= yypos1251; yythunkpos= yythunkpos1251; } - { int yypos1280= yypos, yythunkpos1280= yythunkpos; if (!yy_Sp()) goto l1280; - l1281:; - { int yypos1282= yypos, yythunkpos1282= yythunkpos; if (!yymatchChar('#')) goto l1282; goto l1281; - l1282:; yypos= yypos1282; yythunkpos= yythunkpos1282; - } if (!yy_Sp()) goto l1280; if (!yy_Newline()) goto l1280; goto l1278; - l1280:; yypos= yypos1280; yythunkpos= yythunkpos1280; - } if (!yy_Inline()) goto l1278; + { int yypos1252= yypos, yythunkpos1252= yythunkpos; if (!yy_Sp()) goto l1252; + l1253:; + { int yypos1254= yypos, yythunkpos1254= yythunkpos; if (!yymatchChar('#')) goto l1254; goto l1253; + l1254:; yypos= yypos1254; yythunkpos= yythunkpos1254; + } if (!yy_Sp()) goto l1252; if (!yy_Newline()) goto l1252; goto l1250; + l1252:; yypos= yypos1252; yythunkpos= yythunkpos1252; + } if (!yy_Inline()) goto l1250; yyprintf((stderr, " ok %s @ %s\n", "AtxInline", yybuf+yypos)); return 1; - l1278:; yypos= yypos0; yythunkpos= yythunkpos0; + l1250:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "AtxInline", yybuf+yypos)); return 0; } YY_RULE(int) yy_Inlines() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 2, 0); - yyprintf((stderr, "%s\n", "Inlines")); if (!yy_StartList()) goto l1283; yyDo(yySet, -2, 0); - { int yypos1286= yypos, yythunkpos1286= yythunkpos; - { int yypos1288= yypos, yythunkpos1288= yythunkpos; if (!yy_Endline()) goto l1288; goto l1287; - l1288:; yypos= yypos1288; yythunkpos= yythunkpos1288; - } if (!yy_Inline()) goto l1287; yyDo(yy_1_Inlines, yybegin, yyend); goto l1286; - l1287:; yypos= yypos1286; yythunkpos= yythunkpos1286; if (!yy_Endline()) goto l1283; yyDo(yySet, -1, 0); - { int yypos1289= yypos, yythunkpos1289= yythunkpos; if (!yy_Inline()) goto l1283; yypos= yypos1289; yythunkpos= yythunkpos1289; + yyprintf((stderr, "%s\n", "Inlines")); if (!yy_StartList()) goto l1255; yyDo(yySet, -2, 0); + { int yypos1258= yypos, yythunkpos1258= yythunkpos; + { int yypos1260= yypos, yythunkpos1260= yythunkpos; if (!yy_Endline()) goto l1260; goto l1259; + l1260:; yypos= yypos1260; yythunkpos= yythunkpos1260; + } if (!yy_Inline()) goto l1259; yyDo(yy_1_Inlines, yybegin, yyend); goto l1258; + l1259:; yypos= yypos1258; yythunkpos= yythunkpos1258; if (!yy_Endline()) goto l1255; yyDo(yySet, -1, 0); + { int yypos1261= yypos, yythunkpos1261= yythunkpos; if (!yy_Inline()) goto l1255; yypos= yypos1261; yythunkpos= yythunkpos1261; } yyDo(yy_2_Inlines, yybegin, yyend); } - l1286:; - l1284:; - { int yypos1285= yypos, yythunkpos1285= yythunkpos; - { int yypos1290= yypos, yythunkpos1290= yythunkpos; - { int yypos1292= yypos, yythunkpos1292= yythunkpos; if (!yy_Endline()) goto l1292; goto l1291; - l1292:; yypos= yypos1292; yythunkpos= yythunkpos1292; - } if (!yy_Inline()) goto l1291; yyDo(yy_1_Inlines, yybegin, yyend); goto l1290; - l1291:; yypos= yypos1290; yythunkpos= yythunkpos1290; if (!yy_Endline()) goto l1285; yyDo(yySet, -1, 0); - { int yypos1293= yypos, yythunkpos1293= yythunkpos; if (!yy_Inline()) goto l1285; yypos= yypos1293; yythunkpos= yythunkpos1293; + l1258:; + l1256:; + { int yypos1257= yypos, yythunkpos1257= yythunkpos; + { int yypos1262= yypos, yythunkpos1262= yythunkpos; + { int yypos1264= yypos, yythunkpos1264= yythunkpos; if (!yy_Endline()) goto l1264; goto l1263; + l1264:; yypos= yypos1264; yythunkpos= yythunkpos1264; + } if (!yy_Inline()) goto l1263; yyDo(yy_1_Inlines, yybegin, yyend); goto l1262; + l1263:; yypos= yypos1262; yythunkpos= yythunkpos1262; if (!yy_Endline()) goto l1257; yyDo(yySet, -1, 0); + { int yypos1265= yypos, yythunkpos1265= yythunkpos; if (!yy_Inline()) goto l1257; yypos= yypos1265; yythunkpos= yythunkpos1265; } yyDo(yy_2_Inlines, yybegin, yyend); } - l1290:; goto l1284; - l1285:; yypos= yypos1285; yythunkpos= yythunkpos1285; + l1262:; goto l1256; + l1257:; yypos= yypos1257; yythunkpos= yythunkpos1257; } - { int yypos1294= yypos, yythunkpos1294= yythunkpos; if (!yy_Endline()) goto l1294; goto l1295; - l1294:; yypos= yypos1294; yythunkpos= yythunkpos1294; + { int yypos1266= yypos, yythunkpos1266= yythunkpos; if (!yy_Endline()) goto l1266; goto l1267; + l1266:; yypos= yypos1266; yythunkpos= yythunkpos1266; } - l1295:; yyDo(yy_3_Inlines, yybegin, yyend); + l1267:; yyDo(yy_3_Inlines, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "Inlines", yybuf+yypos)); yyDo(yyPop, 2, 0); return 1; - l1283:; yypos= yypos0; yythunkpos= yythunkpos0; + l1255:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Inlines", yybuf+yypos)); return 0; } YY_RULE(int) yy_NonindentSpace() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "NonindentSpace")); - { int yypos1297= yypos, yythunkpos1297= yythunkpos; if (!yymatchString(" ")) goto l1298; goto l1297; - l1298:; yypos= yypos1297; yythunkpos= yythunkpos1297; if (!yymatchString(" ")) goto l1299; goto l1297; - l1299:; yypos= yypos1297; yythunkpos= yythunkpos1297; if (!yymatchChar(' ')) goto l1300; goto l1297; - l1300:; yypos= yypos1297; yythunkpos= yythunkpos1297; if (!yymatchString("")) goto l1296; + { int yypos1269= yypos, yythunkpos1269= yythunkpos; if (!yymatchString(" ")) goto l1270; goto l1269; + l1270:; yypos= yypos1269; yythunkpos= yythunkpos1269; if (!yymatchString(" ")) goto l1271; goto l1269; + l1271:; yypos= yypos1269; yythunkpos= yythunkpos1269; if (!yymatchChar(' ')) goto l1272; goto l1269; + l1272:; yypos= yypos1269; yythunkpos= yythunkpos1269; if (!yymatchString("")) goto l1268; } - l1297:; + l1269:; yyprintf((stderr, " ok %s @ %s\n", "NonindentSpace", yybuf+yypos)); return 1; - l1296:; yypos= yypos0; yythunkpos= yythunkpos0; + l1268:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "NonindentSpace", yybuf+yypos)); return 0; } YY_RULE(int) yy_Plain() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 1, 0); - yyprintf((stderr, "%s\n", "Plain")); if (!yy_Inlines()) goto l1301; yyDo(yySet, -1, 0); yyDo(yy_1_Plain, yybegin, yyend); + yyprintf((stderr, "%s\n", "Plain")); if (!yy_Inlines()) goto l1273; yyDo(yySet, -1, 0); yyDo(yy_1_Plain, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "Plain", yybuf+yypos)); yyDo(yyPop, 1, 0); return 1; - l1301:; yypos= yypos0; yythunkpos= yythunkpos0; + l1273:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Plain", yybuf+yypos)); return 0; } YY_RULE(int) yy_Para() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 1, 0); - yyprintf((stderr, "%s\n", "Para")); if (!yy_NonindentSpace()) goto l1302; if (!yy_Inlines()) goto l1302; yyDo(yySet, -1, 0); if (!yy_BlankLine()) goto l1302; - l1303:; - { int yypos1304= yypos, yythunkpos1304= yythunkpos; if (!yy_BlankLine()) goto l1304; goto l1303; - l1304:; yypos= yypos1304; yythunkpos= yythunkpos1304; + yyprintf((stderr, "%s\n", "Para")); if (!yy_NonindentSpace()) goto l1274; if (!yy_Inlines()) goto l1274; yyDo(yySet, -1, 0); if (!yy_BlankLine()) goto l1274; + l1275:; + { int yypos1276= yypos, yythunkpos1276= yythunkpos; if (!yy_BlankLine()) goto l1276; goto l1275; + l1276:; yypos= yypos1276; yythunkpos= yythunkpos1276; } yyDo(yy_1_Para, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "Para", yybuf+yypos)); yyDo(yyPop, 1, 0); return 1; - l1302:; yypos= yypos0; yythunkpos= yythunkpos0; + l1274:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Para", yybuf+yypos)); return 0; } YY_RULE(int) yy_StyleBlock() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "StyleBlock")); yyText(yybegin, yyend); if (!(YY_BEGIN)) goto l1305; if (!yy_InStyleTags()) goto l1305; yyText(yybegin, yyend); if (!(YY_END)) goto l1305; - l1306:; - { int yypos1307= yypos, yythunkpos1307= yythunkpos; if (!yy_BlankLine()) goto l1307; goto l1306; - l1307:; yypos= yypos1307; yythunkpos= yythunkpos1307; + yyprintf((stderr, "%s\n", "StyleBlock")); yyText(yybegin, yyend); if (!(YY_BEGIN)) goto l1277; if (!yy_InStyleTags()) goto l1277; yyText(yybegin, yyend); if (!(YY_END)) goto l1277; + l1278:; + { int yypos1279= yypos, yythunkpos1279= yythunkpos; if (!yy_BlankLine()) goto l1279; goto l1278; + l1279:; yypos= yypos1279; yythunkpos= yythunkpos1279; } yyDo(yy_1_StyleBlock, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "StyleBlock", yybuf+yypos)); return 1; - l1305:; yypos= yypos0; yythunkpos= yythunkpos0; + l1277:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "StyleBlock", yybuf+yypos)); return 0; } YY_RULE(int) yy_HtmlBlock() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HtmlBlock")); yyText(yybegin, yyend); if (!(YY_BEGIN)) goto l1308; - { int yypos1309= yypos, yythunkpos1309= yythunkpos; if (!yy_HtmlBlockInTags()) goto l1310; goto l1309; - l1310:; yypos= yypos1309; yythunkpos= yythunkpos1309; if (!yy_HtmlComment()) goto l1311; goto l1309; - l1311:; yypos= yypos1309; yythunkpos= yythunkpos1309; if (!yy_HtmlBlockSelfClosing()) goto l1308; + yyprintf((stderr, "%s\n", "HtmlBlock")); yyText(yybegin, yyend); if (!(YY_BEGIN)) goto l1280; + { int yypos1281= yypos, yythunkpos1281= yythunkpos; if (!yy_HtmlBlockInTags()) goto l1282; goto l1281; + l1282:; yypos= yypos1281; yythunkpos= yythunkpos1281; if (!yy_HtmlComment()) goto l1283; goto l1281; + l1283:; yypos= yypos1281; yythunkpos= yythunkpos1281; if (!yy_HtmlBlockSelfClosing()) goto l1280; } - l1309:; yyText(yybegin, yyend); if (!(YY_END)) goto l1308; if (!yy_BlankLine()) goto l1308; - l1312:; - { int yypos1313= yypos, yythunkpos1313= yythunkpos; if (!yy_BlankLine()) goto l1313; goto l1312; - l1313:; yypos= yypos1313; yythunkpos= yythunkpos1313; + l1281:; yyText(yybegin, yyend); if (!(YY_END)) goto l1280; if (!yy_BlankLine()) goto l1280; + l1284:; + { int yypos1285= yypos, yythunkpos1285= yythunkpos; if (!yy_BlankLine()) goto l1285; goto l1284; + l1285:; yypos= yypos1285; yythunkpos= yythunkpos1285; } yyDo(yy_1_HtmlBlock, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "HtmlBlock", yybuf+yypos)); return 1; - l1308:; yypos= yypos0; yythunkpos= yythunkpos0; + l1280:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HtmlBlock", yybuf+yypos)); return 0; } YY_RULE(int) yy_BulletList() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "BulletList")); - { int yypos1315= yypos, yythunkpos1315= yythunkpos; if (!yy_BulletListTight()) goto l1316; goto l1315; - l1316:; yypos= yypos1315; yythunkpos= yythunkpos1315; if (!yy_BulletListLoose()) goto l1314; + { int yypos1287= yypos, yythunkpos1287= yythunkpos; if (!yy_BulletListTight()) goto l1288; goto l1287; + l1288:; yypos= yypos1287; yythunkpos= yythunkpos1287; if (!yy_BulletListLoose()) goto l1286; } - l1315:; + l1287:; yyprintf((stderr, " ok %s @ %s\n", "BulletList", yybuf+yypos)); return 1; - l1314:; yypos= yypos0; yythunkpos= yythunkpos0; + l1286:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "BulletList", yybuf+yypos)); return 0; } YY_RULE(int) yy_OrderedList() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "OrderedList")); - { int yypos1318= yypos, yythunkpos1318= yythunkpos; if (!yy_OrderedListTight()) goto l1319; goto l1318; - l1319:; yypos= yypos1318; yythunkpos= yythunkpos1318; if (!yy_OrderedListLoose()) goto l1317; + { int yypos1290= yypos, yythunkpos1290= yythunkpos; if (!yy_OrderedListTight()) goto l1291; goto l1290; + l1291:; yypos= yypos1290; yythunkpos= yythunkpos1290; if (!yy_OrderedListLoose()) goto l1289; } - l1318:; + l1290:; yyprintf((stderr, " ok %s @ %s\n", "OrderedList", yybuf+yypos)); return 1; - l1317:; yypos= yypos0; yythunkpos= yythunkpos0; + l1289:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "OrderedList", yybuf+yypos)); return 0; } YY_RULE(int) yy_Heading() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "Heading")); - { int yypos1321= yypos, yythunkpos1321= yythunkpos; if (!yy_AtxHeading()) goto l1322; goto l1321; - l1322:; yypos= yypos1321; yythunkpos= yythunkpos1321; if (!yy_SetextHeading()) goto l1320; + { int yypos1293= yypos, yythunkpos1293= yythunkpos; if (!yy_AtxHeading()) goto l1294; goto l1293; + l1294:; yypos= yypos1293; yythunkpos= yythunkpos1293; if (!yy_SetextHeading()) goto l1292; } - l1321:; + l1293:; yyprintf((stderr, " ok %s @ %s\n", "Heading", yybuf+yypos)); return 1; - l1320:; yypos= yypos0; yythunkpos= yythunkpos0; + l1292:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Heading", yybuf+yypos)); return 0; } YY_RULE(int) yy_HorizontalRule() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "HorizontalRule")); if (!yy_NonindentSpace()) goto l1323; - { int yypos1324= yypos, yythunkpos1324= yythunkpos; if (!yymatchChar('*')) goto l1325; if (!yy_Sp()) goto l1325; if (!yymatchChar('*')) goto l1325; if (!yy_Sp()) goto l1325; if (!yymatchChar('*')) goto l1325; - l1326:; - { int yypos1327= yypos, yythunkpos1327= yythunkpos; if (!yy_Sp()) goto l1327; if (!yymatchChar('*')) goto l1327; goto l1326; - l1327:; yypos= yypos1327; yythunkpos= yythunkpos1327; - } goto l1324; - l1325:; yypos= yypos1324; yythunkpos= yythunkpos1324; if (!yymatchChar('-')) goto l1328; if (!yy_Sp()) goto l1328; if (!yymatchChar('-')) goto l1328; if (!yy_Sp()) goto l1328; if (!yymatchChar('-')) goto l1328; - l1329:; - { int yypos1330= yypos, yythunkpos1330= yythunkpos; if (!yy_Sp()) goto l1330; if (!yymatchChar('-')) goto l1330; goto l1329; - l1330:; yypos= yypos1330; yythunkpos= yythunkpos1330; - } goto l1324; - l1328:; yypos= yypos1324; yythunkpos= yythunkpos1324; if (!yymatchChar('_')) goto l1323; if (!yy_Sp()) goto l1323; if (!yymatchChar('_')) goto l1323; if (!yy_Sp()) goto l1323; if (!yymatchChar('_')) goto l1323; - l1331:; - { int yypos1332= yypos, yythunkpos1332= yythunkpos; if (!yy_Sp()) goto l1332; if (!yymatchChar('_')) goto l1332; goto l1331; - l1332:; yypos= yypos1332; yythunkpos= yythunkpos1332; + yyprintf((stderr, "%s\n", "HorizontalRule")); if (!yy_NonindentSpace()) goto l1295; + { int yypos1296= yypos, yythunkpos1296= yythunkpos; if (!yymatchChar('*')) goto l1297; if (!yy_Sp()) goto l1297; if (!yymatchChar('*')) goto l1297; if (!yy_Sp()) goto l1297; if (!yymatchChar('*')) goto l1297; + l1298:; + { int yypos1299= yypos, yythunkpos1299= yythunkpos; if (!yy_Sp()) goto l1299; if (!yymatchChar('*')) goto l1299; goto l1298; + l1299:; yypos= yypos1299; yythunkpos= yythunkpos1299; + } goto l1296; + l1297:; yypos= yypos1296; yythunkpos= yythunkpos1296; if (!yymatchChar('-')) goto l1300; if (!yy_Sp()) goto l1300; if (!yymatchChar('-')) goto l1300; if (!yy_Sp()) goto l1300; if (!yymatchChar('-')) goto l1300; + l1301:; + { int yypos1302= yypos, yythunkpos1302= yythunkpos; if (!yy_Sp()) goto l1302; if (!yymatchChar('-')) goto l1302; goto l1301; + l1302:; yypos= yypos1302; yythunkpos= yythunkpos1302; + } goto l1296; + l1300:; yypos= yypos1296; yythunkpos= yythunkpos1296; if (!yymatchChar('_')) goto l1295; if (!yy_Sp()) goto l1295; if (!yymatchChar('_')) goto l1295; if (!yy_Sp()) goto l1295; if (!yymatchChar('_')) goto l1295; + l1303:; + { int yypos1304= yypos, yythunkpos1304= yythunkpos; if (!yy_Sp()) goto l1304; if (!yymatchChar('_')) goto l1304; goto l1303; + l1304:; yypos= yypos1304; yythunkpos= yythunkpos1304; } } - l1324:; if (!yy_Sp()) goto l1323; if (!yy_Newline()) goto l1323; if (!yy_BlankLine()) goto l1323; - l1333:; - { int yypos1334= yypos, yythunkpos1334= yythunkpos; if (!yy_BlankLine()) goto l1334; goto l1333; - l1334:; yypos= yypos1334; yythunkpos= yythunkpos1334; + l1296:; if (!yy_Sp()) goto l1295; if (!yy_Newline()) goto l1295; if (!yy_BlankLine()) goto l1295; + l1305:; + { int yypos1306= yypos, yythunkpos1306= yythunkpos; if (!yy_BlankLine()) goto l1306; goto l1305; + l1306:; yypos= yypos1306; yythunkpos= yythunkpos1306; } yyDo(yy_1_HorizontalRule, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "HorizontalRule", yybuf+yypos)); return 1; - l1323:; yypos= yypos0; yythunkpos= yythunkpos0; + l1295:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "HorizontalRule", yybuf+yypos)); return 0; } YY_RULE(int) yy_Reference() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 3, 0); - yyprintf((stderr, "%s\n", "Reference")); if (!yy_NonindentSpace()) goto l1335; - { int yypos1336= yypos, yythunkpos1336= yythunkpos; if (!yymatchString("[]")) goto l1336; goto l1335; - l1336:; yypos= yypos1336; yythunkpos= yythunkpos1336; - } if (!yy_Label()) goto l1335; yyDo(yySet, -3, 0); if (!yymatchChar(':')) goto l1335; if (!yy_Spnl()) goto l1335; if (!yy_RefSrc()) goto l1335; yyDo(yySet, -2, 0); if (!yy_Spnl()) goto l1335; if (!yy_RefTitle()) goto l1335; yyDo(yySet, -1, 0); - l1337:; - { int yypos1338= yypos, yythunkpos1338= yythunkpos; if (!yy_BlankLine()) goto l1338; goto l1337; - l1338:; yypos= yypos1338; yythunkpos= yythunkpos1338; + yyprintf((stderr, "%s\n", "Reference")); if (!yy_NonindentSpace()) goto l1307; + { int yypos1308= yypos, yythunkpos1308= yythunkpos; if (!yymatchString("[]")) goto l1308; goto l1307; + l1308:; yypos= yypos1308; yythunkpos= yythunkpos1308; + } if (!yy_Label()) goto l1307; yyDo(yySet, -3, 0); if (!yymatchChar(':')) goto l1307; if (!yy_Spnl()) goto l1307; if (!yy_RefSrc()) goto l1307; yyDo(yySet, -2, 0); if (!yy_Spnl()) goto l1307; if (!yy_RefTitle()) goto l1307; yyDo(yySet, -1, 0); + l1309:; + { int yypos1310= yypos, yythunkpos1310= yythunkpos; if (!yy_BlankLine()) goto l1310; goto l1309; + l1310:; yypos= yypos1310; yythunkpos= yythunkpos1310; } yyDo(yy_1_Reference, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "Reference", yybuf+yypos)); yyDo(yyPop, 3, 0); return 1; - l1335:; yypos= yypos0; yythunkpos= yythunkpos0; + l1307:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Reference", yybuf+yypos)); return 0; } YY_RULE(int) yy_Note() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 2, 0); - yyprintf((stderr, "%s\n", "Note")); yyText(yybegin, yyend); if (!( extension(EXT_NOTES) )) goto l1339; if (!yy_NonindentSpace()) goto l1339; if (!yy_RawNoteReference()) goto l1339; yyDo(yySet, -2, 0); if (!yymatchChar(':')) goto l1339; if (!yy_Sp()) goto l1339; if (!yy_StartList()) goto l1339; yyDo(yySet, -1, 0); if (!yy_RawNoteBlock()) goto l1339; yyDo(yy_1_Note, yybegin, yyend); - l1340:; - { int yypos1341= yypos, yythunkpos1341= yythunkpos; - { int yypos1342= yypos, yythunkpos1342= yythunkpos; if (!yy_Indent()) goto l1341; yypos= yypos1342; yythunkpos= yythunkpos1342; - } if (!yy_RawNoteBlock()) goto l1341; yyDo(yy_2_Note, yybegin, yyend); goto l1340; - l1341:; yypos= yypos1341; yythunkpos= yythunkpos1341; + yyprintf((stderr, "%s\n", "Note")); yyText(yybegin, yyend); if (!( extension(EXT_NOTES) )) goto l1311; if (!yy_NonindentSpace()) goto l1311; if (!yy_RawNoteReference()) goto l1311; yyDo(yySet, -2, 0); if (!yymatchChar(':')) goto l1311; if (!yy_Sp()) goto l1311; if (!yy_StartList()) goto l1311; yyDo(yySet, -1, 0); if (!yy_RawNoteBlock()) goto l1311; yyDo(yy_1_Note, yybegin, yyend); + l1312:; + { int yypos1313= yypos, yythunkpos1313= yythunkpos; + { int yypos1314= yypos, yythunkpos1314= yythunkpos; if (!yy_Indent()) goto l1313; yypos= yypos1314; yythunkpos= yythunkpos1314; + } if (!yy_RawNoteBlock()) goto l1313; yyDo(yy_2_Note, yybegin, yyend); goto l1312; + l1313:; yypos= yypos1313; yythunkpos= yythunkpos1313; } yyDo(yy_3_Note, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "Note", yybuf+yypos)); yyDo(yyPop, 2, 0); return 1; - l1339:; yypos= yypos0; yythunkpos= yythunkpos0; + l1311:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Note", yybuf+yypos)); return 0; } YY_RULE(int) yy_Verbatim() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 1, 0); - yyprintf((stderr, "%s\n", "Verbatim")); if (!yy_StartList()) goto l1343; yyDo(yySet, -1, 0); if (!yy_VerbatimChunk()) goto l1343; yyDo(yy_1_Verbatim, yybegin, yyend); - l1344:; - { int yypos1345= yypos, yythunkpos1345= yythunkpos; if (!yy_VerbatimChunk()) goto l1345; yyDo(yy_1_Verbatim, yybegin, yyend); goto l1344; - l1345:; yypos= yypos1345; yythunkpos= yythunkpos1345; + yyprintf((stderr, "%s\n", "Verbatim")); if (!yy_StartList()) goto l1315; yyDo(yySet, -1, 0); if (!yy_VerbatimChunk()) goto l1315; yyDo(yy_1_Verbatim, yybegin, yyend); + l1316:; + { int yypos1317= yypos, yythunkpos1317= yythunkpos; if (!yy_VerbatimChunk()) goto l1317; yyDo(yy_1_Verbatim, yybegin, yyend); goto l1316; + l1317:; yypos= yypos1317; yythunkpos= yythunkpos1317; } yyDo(yy_2_Verbatim, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "Verbatim", yybuf+yypos)); yyDo(yyPop, 1, 0); return 1; - l1343:; yypos= yypos0; yythunkpos= yythunkpos0; + l1315:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Verbatim", yybuf+yypos)); return 0; } YY_RULE(int) yy_BlockQuote() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 1, 0); - yyprintf((stderr, "%s\n", "BlockQuote")); if (!yy_BlockQuoteRaw()) goto l1346; yyDo(yySet, -1, 0); yyDo(yy_1_BlockQuote, yybegin, yyend); + yyprintf((stderr, "%s\n", "BlockQuote")); if (!yy_BlockQuoteRaw()) goto l1318; yyDo(yySet, -1, 0); yyDo(yy_1_BlockQuote, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "BlockQuote", yybuf+yypos)); yyDo(yyPop, 1, 0); return 1; - l1346:; yypos= yypos0; yythunkpos= yythunkpos0; + l1318:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "BlockQuote", yybuf+yypos)); return 0; } YY_RULE(int) yy_BlankLine() { int yypos0= yypos, yythunkpos0= yythunkpos; - yyprintf((stderr, "%s\n", "BlankLine")); if (!yy_Sp()) goto l1347; if (!yy_Newline()) goto l1347; + yyprintf((stderr, "%s\n", "BlankLine")); if (!yy_Sp()) goto l1319; if (!yy_Newline()) goto l1319; yyprintf((stderr, " ok %s @ %s\n", "BlankLine", yybuf+yypos)); return 1; - l1347:; yypos= yypos0; yythunkpos= yythunkpos0; + l1319:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "BlankLine", yybuf+yypos)); return 0; } YY_RULE(int) yy_Block() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "Block")); - l1349:; - { int yypos1350= yypos, yythunkpos1350= yythunkpos; if (!yy_BlankLine()) goto l1350; goto l1349; - l1350:; yypos= yypos1350; yythunkpos= yythunkpos1350; + l1321:; + { int yypos1322= yypos, yythunkpos1322= yythunkpos; if (!yy_BlankLine()) goto l1322; goto l1321; + l1322:; yypos= yypos1322; yythunkpos= yythunkpos1322; } - { int yypos1351= yypos, yythunkpos1351= yythunkpos; if (!yy_BlockQuote()) goto l1352; goto l1351; - l1352:; yypos= yypos1351; yythunkpos= yythunkpos1351; if (!yy_Verbatim()) goto l1353; goto l1351; - l1353:; yypos= yypos1351; yythunkpos= yythunkpos1351; if (!yy_Note()) goto l1354; goto l1351; - l1354:; yypos= yypos1351; yythunkpos= yythunkpos1351; if (!yy_Reference()) goto l1355; goto l1351; - l1355:; yypos= yypos1351; yythunkpos= yythunkpos1351; if (!yy_HorizontalRule()) goto l1356; goto l1351; - l1356:; yypos= yypos1351; yythunkpos= yythunkpos1351; if (!yy_Heading()) goto l1357; goto l1351; - l1357:; yypos= yypos1351; yythunkpos= yythunkpos1351; if (!yy_OrderedList()) goto l1358; goto l1351; - l1358:; yypos= yypos1351; yythunkpos= yythunkpos1351; if (!yy_BulletList()) goto l1359; goto l1351; - l1359:; yypos= yypos1351; yythunkpos= yythunkpos1351; if (!yy_HtmlBlock()) goto l1360; goto l1351; - l1360:; yypos= yypos1351; yythunkpos= yythunkpos1351; if (!yy_StyleBlock()) goto l1361; goto l1351; - l1361:; yypos= yypos1351; yythunkpos= yythunkpos1351; if (!yy_Para()) goto l1362; goto l1351; - l1362:; yypos= yypos1351; yythunkpos= yythunkpos1351; if (!yy_Plain()) goto l1348; + { int yypos1323= yypos, yythunkpos1323= yythunkpos; if (!yy_BlockQuote()) goto l1324; goto l1323; + l1324:; yypos= yypos1323; yythunkpos= yythunkpos1323; if (!yy_Verbatim()) goto l1325; goto l1323; + l1325:; yypos= yypos1323; yythunkpos= yythunkpos1323; if (!yy_Note()) goto l1326; goto l1323; + l1326:; yypos= yypos1323; yythunkpos= yythunkpos1323; if (!yy_Reference()) goto l1327; goto l1323; + l1327:; yypos= yypos1323; yythunkpos= yythunkpos1323; if (!yy_HorizontalRule()) goto l1328; goto l1323; + l1328:; yypos= yypos1323; yythunkpos= yythunkpos1323; if (!yy_Heading()) goto l1329; goto l1323; + l1329:; yypos= yypos1323; yythunkpos= yythunkpos1323; if (!yy_OrderedList()) goto l1330; goto l1323; + l1330:; yypos= yypos1323; yythunkpos= yythunkpos1323; if (!yy_BulletList()) goto l1331; goto l1323; + l1331:; yypos= yypos1323; yythunkpos= yythunkpos1323; if (!yy_HtmlBlock()) goto l1332; goto l1323; + l1332:; yypos= yypos1323; yythunkpos= yythunkpos1323; if (!yy_StyleBlock()) goto l1333; goto l1323; + l1333:; yypos= yypos1323; yythunkpos= yythunkpos1323; if (!yy_Para()) goto l1334; goto l1323; + l1334:; yypos= yypos1323; yythunkpos= yythunkpos1323; if (!yy_Plain()) goto l1320; } - l1351:; + l1323:; yyprintf((stderr, " ok %s @ %s\n", "Block", yybuf+yypos)); return 1; - l1348:; yypos= yypos0; yythunkpos= yythunkpos0; + l1320:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Block", yybuf+yypos)); return 0; } YY_RULE(int) yy_StartList() { int yypos0= yypos, yythunkpos0= yythunkpos; yyprintf((stderr, "%s\n", "StartList")); - { int yypos1364= yypos, yythunkpos1364= yythunkpos; if (!yymatchDot()) goto l1363; yypos= yypos1364; yythunkpos= yythunkpos1364; + { int yypos1336= yypos, yythunkpos1336= yythunkpos; if (!yymatchDot()) goto l1335; yypos= yypos1336; yythunkpos= yythunkpos1336; } yyDo(yy_1_StartList, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "StartList", yybuf+yypos)); return 1; - l1363:; yypos= yypos0; yythunkpos= yythunkpos0; + l1335:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "StartList", yybuf+yypos)); return 0; } YY_RULE(int) yy_Doc() { int yypos0= yypos, yythunkpos0= yythunkpos; yyDo(yyPush, 1, 0); - yyprintf((stderr, "%s\n", "Doc")); if (!yy_StartList()) goto l1365; yyDo(yySet, -1, 0); - l1366:; - { int yypos1367= yypos, yythunkpos1367= yythunkpos; if (!yy_Block()) goto l1367; yyDo(yy_1_Doc, yybegin, yyend); goto l1366; - l1367:; yypos= yypos1367; yythunkpos= yythunkpos1367; + yyprintf((stderr, "%s\n", "Doc")); if (!yy_StartList()) goto l1337; yyDo(yySet, -1, 0); + l1338:; + { int yypos1339= yypos, yythunkpos1339= yythunkpos; if (!yy_Block()) goto l1339; yyDo(yy_1_Doc, yybegin, yyend); goto l1338; + l1339:; yypos= yypos1339; yythunkpos= yythunkpos1339; } yyDo(yy_2_Doc, yybegin, yyend); yyprintf((stderr, " ok %s @ %s\n", "Doc", yybuf+yypos)); yyDo(yyPop, 1, 0); return 1; - l1365:; yypos= yypos0; yythunkpos= yythunkpos0; + l1337:; yypos= yypos0; yythunkpos= yythunkpos0; yyprintf((stderr, " fail %s @ %s\n", "Doc", yybuf+yypos)); return 0; } #ifndef YY_PART