CVersionInfodDr. Detlef Meyer-EltzPParsergenerator and Interpreter1.6.0.5  Tetra.exe+Copyright 2002 - 08 Dr. Detlef Meyer-Eltz Tetra.exeTextTransformernormal  ATTRCTokenPATTR{WORD} \ ({WS})? \ (= \ ({WS})? \ ( \ {WORD}%? \ |-?{INT} \ |{STRING} \ |{HEXNUM} \ ) \ ({WS})? \ )?HEXNUMCTokenĺPHEXNUM#[[:xdigit:]]+INTCTokenPINT\d+PCDATACTokenPPCDATA [^<\r\n ]+SPECIALCTokenPSPECIAL[<~]STRINGCTokentPSTRING\"[^\"]*\"|'[^']*'TAGENDCToken`PTAGEND/?>UNEXPECTED_ENDTAGCTokenLPUNEXPECTED_ENDTAGUNEXPECTED_TAGCToken8PUNEXPECTED_TAG<\w+WORDCToken$PWORD[[:alpha:]./][[:word:].-]+WSCTokenPWS [\r\n\t ]+{abbrCProduction_LINK,Pabbr# "" acronymCProduction_LINKPacronym) "" addressCProduction_LINKPaddress5 "" pcdata* "" anchorCProduction_LINKHPanchor "" appletCProduction_LINKPapplet9 applet_open pcdata? ( param pcdata? )? "" applet_openCProduction_LINKP applet_open "" areaCProduction_LINKdParea "" baseCProduction_LINKPbase "" bdoCProduction_LINKHbdo! "" bigCProduction_LINKTbig "" blockCProduction_LINKblock address | blockquote | center //| del | dir | div | fieldset | form | heading | hr //| ins | isindex | list | menu | noframes | noscript | paragraph | preformatted | table block_tagCProduction_LINKP block_tag(WS ATTR*)? ">" blocktext* blockquoteCProduction_LINK blockquote. "" blocktextCProduction_LINK blocktext/ pcdata | block | inline | change bodyCProduction_LINKbody$ body_open blocktext+ "" body_openCProduction_LINK4 body_open "" boldCProduction_LINKbold "" brCProduction_LINKbr "" buttonCProduction_LINKPbutton "" ( pcdata | abbr | acronym | address | applet | bold | basefont | bdo | big | blockquote | br | center | citation | code | definition | def_list | dir | div | emphasize | font | heading | hr | italic | img | keyboard_text | map | menu | noframes | noscript | object | ordered_list | paragraph | preformatted | quote | sample_output | script | small | span | strike | strong | subscript | superscript | table | teletype | underline | variable )* "" captionCProduction_LINKLcaption( "" centerCProduction_LINKcenter% "" changeCProduction_LINKchange del | ins citationCProduction_LINKhcitation" "" codeCProduction_LINKcode" "" colCProduction_LINKcol"" colgroupCProduction_LINKcolgroupC"" WS* ( col pcdata? )* "" commentCProduction_LINK8comment"" ddCProduction_LINKdd "" def_listCProduction_LINKdef_list8 dlist_open WS* ( def_list_item pcdata? )+ "" def_list_itemCProduction_LINKT def_list_item dt | dd definitionCProduction_LINK definition! "" delCProduction_LINKdel "" dirCProduction_LINKpdir3 dir_open WS* ( list_item pcdata? )+ "" dir_openCProduction_LINK$dir_open "" divCProduction_LINKdiv "" dlist_openCProduction_LINK dlist_open "" doctypeCProduction_LINKdoctypeK "" documentCProduction_LINKdocument4 pcdata? ( doctype pcdata? )? ( html pcdata? )? dtCProduction_LINK`Pdt "" emphasizeCProduction_LINKP emphasize "" fieldsetCProduction_LINKPfieldsetI"" ( legend | text )* "" fontCProduction_LINKLPfont" "" formCProduction_LINKPform" "" h1CProduction_LINKPh1 "" h2CProduction_LINK8Ph2 "" h3CProduction_LINKh3 "" h4CProduction_LINKh4 "" h5CProduction_LINKh5 "" h6CProduction_LINKh6 "" headCProduction_LINKhead= head_open ( pcdata | head_element )* "" head_elementCProduction_LINK head_elementM base | isindex | link | meta | object | script | style | title head_openCProduction_LINK head_open "" headingCProduction_LINK!heading& h1 | h2 | h3 | h4 | h5 | h6 hrCProduction_LINK#hr "" htmlCProduction_LINK%htmlEhtml_open pcdata? ( head pcdata? )? ( body pcdata? )? "" html_openCProduction_LINK' html_open "" iframeCProduction_LINK)iframe% "" imgCProduction_LINK+img "" text* inline_tag2CProduction_LINK5 inline_tag2WS ATTR+ ">" text* inputCProduction_LINK 7input "" insCProduction_LINK9ins "" isindexCProduction_LINK;isindex "" keyboard_textCProduction_LINK/ keyboard_text "" labelCProduction_LINKPlabel= "" legendCProduction_LINK?legend=legend_open ( pcdata | inline )* "" legend_openCProduction_LINKA legend_open "" linkCProduction_LINKClink "" litem_openCProduction_LINKI litem_open "" mapCProduction_LINKKmap. map_open WS* ( area pcdata? )+ "" map_openCProduction_LINKMmap_open "" menuCProduction_LINKOmenu4 menu_open WS* (list_item pcdata? )+ "" menu_openCProduction_LINKQ menu_open "" metaCProduction_LINKSmeta "" noscriptCProduction_LINK|Wnoscript* "" objectCProduction_LINKxYobject&"" olist_openCProduction_LINKt[ olist_open "" optgroupCProduction_LINKp]optgroupAoptgroup_open ( option | pcdata )* "" optgroup_openCProduction_LINKl_ optgroup_open "" optionCProduction_LINKhaoption% option_open pcdata? "" option_openCProduction_LINKt option_open "" ordered_listCProduction_LINK\v ordered_list4 olist_open WS* ( list_item pcdata? )+ "" paragraphCProduction_LINKx paragraph ""? paramCProduction_LINKyparam "" pcdataCProduction_LINKH{pcdata 1. Jeder Zeilenumbruch wird vom Browser in ein Leerzeichen umgewandelt. 2. Stehen zwei oder mehr Leerzeichen direkt nebeneinander, werden diese wie ein einziges Leerzeichen behandelt. 3. Fhrende Leerzeichen zu Beginn eines jeden Absatzes werden ignoriert. +( PCDATA | WS | unexpected )+ pre_openCProduction_LINK|pre_open "" preformattedCProduction_LINK~ preformatted pre_open ( pcdata | anchor | abbr | acronym | applet | bold | bdo | br | button | citation | code | definition | emphasize | italic | input | iframe | keyboard_text | label | map | quote | sample_output | script | select | span | strong | textarea | teletype | variable )* "" quoteCProduction_LINKăquote "" sample_outputCProduction_LINK sample_output" "" scriptCProduction_LINKscript. "" SKIP? "" selectCProduction_LINKselectY "" ( pcdata | optgroup | option )* "" smallCProduction_LINKsmall$ "" spanCProduction_LINKspan" "" strikeCProduction_LINKstrikeQ "" | "" strongCProduction_LINKstrong& "" styleCProduction_LINKstyle# style_open pcdata? "" style_openCProduction_LINK style_open "" subscriptCProduction_LINK subscript "" superscriptCProduction_LINK superscript "" tableCProduction_LINKtable table_open pcdata? ( caption pcdata? ) ? ( ( col | colgroup ) pcdata? )? ( thead pcdata? )? ( tfoot pcdata? )? ( ( tbody pcdata? )+ | ( tr pcdata? )+ ) "" table_dataCProduction_LINKH table_data "" table_headerCProduction_LINKD table_header "" table_openCProduction_LINK@ table_open "" tbodyCProduction_LINK<tbody<"" WS* ( tr pcdata? )+ "" teletypeCProduction_LINK8teletype "" textCProduction_LINK4text$ pcdata | inline | change textareaCProduction_LINK0textarea7 "" pcdata? "" tfootCProduction_LINK,tfoot<"" WS* ( tr pcdata? )+ "" theadCProduction_LINK(thead;"" WS* (tr pcdata? )+ "" titleCProduction_LINK̰title" "" pcdata? "" trCProduction_LINKptra tr_open pcdata? ( ( table_header | table_data ) pcdata? )* "" tr_openCProduction_LINKtr_open "" ulist_openCProduction_LINK ulist_open "" underlineCProduction_LINK\ underline "" unexpectedCProduction_LINK unexpected( UNEXPECTED_TAG {{ AddMessage(xState.str() + " : unexpected tag"); }} SKIP? ">" //SKIP UNEXPECTED_ENDTAG | UNEXPECTED_ENDTAG {{ AddMessage(xState.str() + " : unexpected tag"); }} ) unordered_listCProduction_LINKxunordered_list4 ulist_open WS* ( list_item pcdata? )+ "" variableCProduction_LINKvariable "" COptionsProjectdProjectOptionsProjectOptionsCOptionSectionProjectOptions0 CaseSensitiveCScripth CaseSensitive0CharTypeTemplateCScriptCharTypeTemplate1 CommentToCodeCScript0 CommentToCode0 ConfigParamCScript ConfigParam""CopyCodeCScriptCopyCode0CreateConstProductionsCScript\CreateConstProductions0CreateInterfaceCScriptCreateInterface0CreateWideCharRegexCScript$CreateWideCharRegex0DOMDefaultLabelCScriptDOMDefaultLabel default_labelDOMDocTypeNameCScriptDOMDocTypeName DOMPublicIDCScriptP DOMPublicID DOMRootLabelCScript DOMRootLabelroot DOMSystemIDCScript DOMSystemID ExportableCScript| Exportable1 ExtraParamCScript ExtraParam""GlobalLiteralScannerCScriptDGlobalLiteralScanner1GlobalRegexScannerCScriptGlobalRegexScanner0 IgnoreCharsCScript  IgnoreCharsIgnoreWhiteSpaceCScriptpIgnoreWhiteSpace0InclusionOverlapWarningCScriptInclusionOverlapWarning1 InclusionProdCScript8 InclusionProdcomment IndentCharCScript IndentCharws IndentDeltaCScript IndentDelta2 InterpretableCScriptd Interpretable1IsNullableWarningCScriptIsNullableWarning1 LATokenBufferCScript, LATokenBuffer0LookAheadOverlapWarningCScriptLookAheadOverlapWarning0 MaxStackSizeCScript MaxStackSize100NeatlessCScriptXNeatless1 NoAnyFailAltCScript NoAnyFailAlt1 NoSkipFailAltCScript  NoSkipFailAlt0OpSystemCScriptOpSystem0 PluginTypeCScript PluginTypeCTT_ParseStatePluginPossibleAttrMismatchWarningCScriptLPossibleAttrMismatchWarning1 SeparatedCScript Separated1SourceEncodingCScriptSourceEncoding0SourceOpenModeCScriptxSourceOpenMode0StartSuccNullableWarningCScriptStartSuccNullableWarning1 StartruleCScript@ StartruledocumentSubParserOverlapWarningCScriptSubParserOverlapWarning0TargetEncodingCScriptTargetEncoding0TargetOpenModeCScriptlTargetOpenMode0TestAllLiteralsCScriptTestAllLiterals0TestAllLiteralsAlwaysCScript4TestAllLiteralsAlways0TestAllRegexsAlwaysCScriptTestAllRegexsAlways0TestFileCScriptTestFileUseIgnoreRegexCScript,UseIgnoreRegex0UseLocalOptionsCScriptUseLocalOptions0