X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=tests%2Ftibdoc.g;h=ec31d30dadd269c693174ffa0b21081719892537;hb=b205c5ee125119b0372328b70e8a66164df18fd0;hp=216a77ce647dd9ac70a67f31e8eadb87a4667073;hpb=2177e4743ea680e24f0cc0525185e8f95d0dd41b;p=sbp.git diff --git a/tests/tibdoc.g b/tests/tibdoc.g index 216a77c..ec31d30 100644 --- a/tests/tibdoc.g +++ b/tests/tibdoc.g @@ -67,7 +67,6 @@ SectionHeaderBody = "=" SectionHeaderBody "=" sp = " "** blank = !sp "\n" !sp "\n" !ws - kv = kv:: key:word "=" val:text /ws wp = w++ num = [0-9]++ @@ -85,17 +84,17 @@ text = Item Itemx = !ws Item | () Item = blockquote - > "[]":: { UL:: uli+/ws } Itemx - | "[]":: { OL:: oli+/ws } Itemx - > "[]":: pre Itemx - > "[]":: link Itemx - > "[]":: structured Itemx - > "[]":: styled Itemx - > "[]":: (Chars:: text:alphanum++) Itemx - > "[]":: "\"" text "\"" Itemx - > "[]":: symbol Itemx - > "[]":: (Symbol:: sym++) Itemx - > "[]":: Paragraph Itemx + > "[]":: { UL:: uli+/ws } Itemx + | "[]":: { OL:: oli+/ws } Itemx + > "[]":: pre Itemx + > "[]":: link Itemx + > "[]":: structured Itemx + > "[]":: styled Itemx + > "[]":: (Chars:: text:alphanum++) Itemx + > "[]":: "\"" text "\"" Itemx + > "[]":: symbol Itemx + > "[]":: (Symbol:: sym++) Itemx + > "[]":: Paragraph Itemx blockquote = Blockquote:: "\"\"" text "\"\"" | Blockquote:: "\"\"" block @@ -116,15 +115,15 @@ styled = Underline:: "__" text "__" block = { text } -link = Link:: text:({ text }) "->" href:(url|email) - > Link:: text:alphanum++ !ws "->" href:(url|email) +link = Link:: text:({ text }) "->" href:(url|email) + > Link:: text:alphanum++ !ws "->" href:(url|email) structured = command & "\\" [a-zA-Z0-9]++ block? > glyph > email > url -glyph = Euro:: "(e)" | "(r)" | "(c)" | "(tm)" | "--" | "..." +glyph = Euro:: "(e)" | "(r)" | "(c)" | "(tm)" | emdash:: "--" | "..." command = Today:: "\\today" | LineBreak:: "\\br"