diff options
author | Ilya Ryzhenkov <orangy@jetbrains.com> | 2014-10-13 13:38:40 +0400 |
---|---|---|
committer | Ilya Ryzhenkov <orangy@jetbrains.com> | 2014-10-13 13:38:40 +0400 |
commit | 9f0ff55b5f126c31b6d8f3cd28907e5b87601e28 (patch) | |
tree | 1d21012d9a337df969a2d8f4ca22d521e26f0207 /src/Markdown | |
parent | b3f588ce1d9e6d72b17c1e359008ed90286b1236 (diff) | |
download | dokka-9f0ff55b5f126c31b6d8f3cd28907e5b87601e28.tar.gz dokka-9f0ff55b5f126c31b6d8f3cd28907e5b87601e28.tar.bz2 dokka-9f0ff55b5f126c31b6d8f3cd28907e5b87601e28.zip |
Parse and format inline code, fix strong & emph formatting.
Diffstat (limited to 'src/Markdown')
-rw-r--r-- | src/Markdown/markdown.bnf | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Markdown/markdown.bnf b/src/Markdown/markdown.bnf index d6fd2ed2..d1cd305c 100644 --- a/src/Markdown/markdown.bnf +++ b/src/Markdown/markdown.bnf @@ -75,13 +75,15 @@ ListContinuationBlock ::= BlankLine* (Indent ListBlock)+ // ---- INLINES ---- private Inlines ::= (!EndLine Inline | EndLine &Inline )+ EndLine? -Inline ::= Strong | Emph | Link | PlainText +Inline ::= Strong | Emph | Code | Link | PlainText PlainText ::= (Word | Number | Space+)+ Emph ::= EmphStar | EmphUnderscore private EmphStar ::= '*' !Whitespace (!'*' Inline)+ '*' private EmphUnderscore ::= '_' !Whitespace (!'_' Inline)+ '_' +Code ::= '`' !Whitespace (!'`' Inline)+ '`' + Strong ::= StrongStar | StrongUnderscore StrongStar ::= '**' !Whitespace (!'**' Inline)+ '**' StrongUnderscore ::= '__' !Whitespace (!'__' Inline)+ '__' |