X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=tests%2Ftibdoc.g;h=80c8cefaa01077bc7d13787d028ecce72c29a3c3;hp=02fefcb260eab3e3a01382068564a821ac798d55;hb=59eead6bf0f2d9a7abeba03f3fdab04625521faf;hpb=5a2d314d44a87aade8cc3329a878c8433ffc287e diff --git a/tests/tibdoc.g b/tests/tibdoc.g index 02fefcb..80c8cef 100644 --- a/tests/tibdoc.g +++ b/tests/tibdoc.g @@ -59,7 +59,7 @@ s = Doc Doc = head:Header body:Body /ws Header = H:: { "header" { KeyVal */ ws } /ws } Body = B:: {Section}*/ws -Section = SectionHeader Paragraph* /ws +Section = SectionHeader ws! (Paragraph Paragraph) SectionHeader = "==" SectionHeaderBody "==" SectionHeaderBody = "=" SectionHeaderBody "=" > ws! alphanum++ ws! @@ -82,13 +82,10 @@ uli = "* " (ws! text &~ any (oli|uli)!) oli = ("# "|onums)! (ws! text &~ any (oli|uli)!) text = Item -Itemx = ws! Item - | () -Item*/ws - = -// "[]":: blockquote ((ws! Item) | ()) -// > - { UL:: uli+/ws } + +Item*/ws = + blockquote + > { UL:: uli+/ws } | { OL:: oli+/ws } > pre > link @@ -97,9 +94,9 @@ Item*/ws > (Chars:: alphanum++) > "\"" text "\"" > (Symbol:: sym++) - > { Block:: text } - +// > { Block:: text } +blockquote = "adsfafewag" //blockquote = Blockquote:: "\"\"" (block | text "\"\"") pre = Verbatim:: "[verbatim]" { ~[]+ } /ws // FIXME doesn't work